More > JRiver Media Center 23 for Linux

Is it possible to specify different inputs and outputs in JRiver?

<< < (3/3)

mwillems:

--- Quote from: bob on August 18, 2017, 02:47:01 pm ---This sounds interesting. I'm wondering what it would take?
I guess MC in windows does this by providing a pseudo sound driver.

--- End quote ---

In linux you can trivially create pseudo devices or "sinks" just by editing a config file and restarting.  Because "everythings a file" you can pipe in and out of such pseudo devices.  I'm not sure what it would take to be able to receive/monitor such data sources, but to be honest I'd be happy if MC could just accept a pipe; at that point it would be trivial to make a pulse sink that piped into MC.  Also there's actually already a loopback audio driver built into the ALSA tree (aloop).

Some references on making pseudo devices:

https://wiki.archlinux.org/index.php/Alsa#Virtual_sound_device_using_snd-aloop
https://unix.stackexchange.com/questions/12541/can-i-setup-a-loopback-audio-device
https://superuser.com/questions/344760/how-to-create-a-dummy-sound-card-device-in-linux-server
https://askubuntu.com/questions/895216/how-to-route-pulse-audio-device-into-alsa-loopback-virtual-microphone#896355
https://github.com/bmc0/dsp/wiki/System-Wide-DSP-Guide

bob:

--- Quote from: mwillems on August 21, 2017, 08:20:55 am ---In linux you can trivially create pseudo devices or "sinks" just by editing a config file and restarting.  Because "everythings a file" you can pipe in and out of such pseudo devices.  I'm not sure what it would take to be able to receive/monitor such data sources, but to be honest I'd be happy if MC could just accept a pipe; at that point it would be trivial to make a pulse sink that piped into MC.  Also there's actually already a loopback audio driver built into the ALSA tree (aloop).

Some references on making pseudo devices:

https://wiki.archlinux.org/index.php/Alsa#Virtual_sound_device_using_snd-aloop
https://unix.stackexchange.com/questions/12541/can-i-setup-a-loopback-audio-device
https://superuser.com/questions/344760/how-to-create-a-dummy-sound-card-device-in-linux-server
https://askubuntu.com/questions/895216/how-to-route-pulse-audio-device-into-alsa-loopback-virtual-microphone#896355
https://github.com/bmc0/dsp/wiki/System-Wide-DSP-Guide

--- End quote ---
I was somewhat aware of the devices alsa exposes as sources, at one time they showed up in the Audio Output configuration of MC and I filtered them out.
The thing I don't know much about is the how MC is stitched to the input. Will look into it when time permits...

Navigation

[0] Message Index

[*] Previous page

Go to full version