Thank you for your donation!


jackd
#1
Hello,
Quick background of my level of understanding.
I am an old C programmer working on prehistoric OS for a big corporation.
Thus I have some technical capability but not in a linux environment.
I am completely out of my comfort zone concerning media/audio processing.

I have a RPi 2 or 3 with moode 4.3 installed this month
I wanted to use this as a sort of central player/forwarder.
I tried Volumio and thought it rather good.
I have recently installed Moode.
I am very impressed with sound even to my ancient ears.
I have
Cambridge Audio DAC Magic
Crimson amp/preamp
JBL speakers

I have windows/linux/android systems and two other sound systems and I also have a presonus audio box for recording the next megahit (when I have managed to learn some chords).
Goodness me I ramble a bit. Age I suppose.

Anyway the point...
I was considering a couple more RPi/Moode boxes for the other sound systems and after doing some reading thought that the jackd package might facilitate all possible varieties of connecting source to sound system.
I have found no mention of jackd and Moode except in one Spotify post.
Is it possible/wise to use jackd with Moode?
How else might one 'play to' a Moode Box?

One request: If I add a radio station to my favourites it is listed as an ip address/port number. The resulting mental gymnastics may stave off alzheimers but I think I prefer to risk that in favour being told the station.

This is only my second post anywhere so I hope I have not broken any rules.


Thank you
Reply
#2
Hi,

Refer to the post below for info on the in-place software update for moOde 4.3. One of the improvements is to add station name in the Favorites and other saved playlists.
http://moodeaudio.org/forum/showthread.php?tid=604

You can stream audio content to moOde from your devices via any of the Audio renderers including Bluetooth, Airplay, Spotify, Squeezelite or UPnP.

-Tim
Reply
#3
Hi Tim
Thank you. I will follow instructions.
I notice you say nothing of jackd. Should I infer this is a no go area?
I am interested in both streaming to moode and from moode.
In other words I want the ability to play from any moode to one or more other moodes.
This was my understanding concerning what jackd can do. Am I wrong?
Thanks again for the radio naming tip.
Reply
#4
moOde does not include the capability to function as a source for simultaneous streaming to multiple other moOde players. That kind of functionality could be provided by something like SnapCast but its based a fifo pipe which IME is not that reliable. https://github.com/badaix/snapcast

I don't know anything about Jackd so can't really say whether it could be used for moOde to moOde streaming.
Reply
#5
(10-23-2018, 04:11 PM)Tim Curtis Wrote: I don't know anything about Jackd so can't really say whether it could be used for moOde to moOde streaming.

"JACK (JACK Audio Connection Kit) refers to an API and two implementations of this API, jack1 and jack2. It provides a basic infrastructure for audio applications to communicate with each other and with audio hardware. Through JACK, users are enabled to build powerful systems for signal processing and music production."

http://jackaudio.org

Maybe worth having a look.
Reply
#6
(11-28-2018, 08:31 PM)moode_user Wrote:
(10-23-2018, 04:11 PM)Tim Curtis Wrote: I don't know anything about Jackd so can't really say whether it could be used for moOde to moOde streaming.

"JACK (JACK Audio Connection Kit) refers to an API and two implementations of this API, jack1 and jack2. It provides a basic infrastructure for audio applications to communicate with each other and with audio hardware. Through JACK, users are enabled to build powerful systems for signal processing and music production."

http://jackaudio.org

Maybe worth having a look.

Off-hand this sounds doable. For all I know, it's even straightforward. Call me crazy, but it also sounds like a lot of work. 

I like the github approach where someone with a fire in their belly forks the moOde repo, does enough of an implementation to demonstrate the technology and then says "hey, what do you think of adding this capability" (more formally known as a github pull request).


Just my 2-cents worth.

Regards,
Kent

PS - Don't forget that the hypothesized moOde-to-moOde communication has to take place over a network, so one of the multiple, mutually incompatible JACK-over-a-network solutions has to be chosen before doing anything.
Reply


Forum Jump: