I’m attracted to the idea of setting up a streaming system based on SoundCheck’s LMS/PCP guidelines and having a separate LMS server and PCP client. However I also want to apply DSP filters derived from AudioLens. My IT knowledge is limited, so I’m seeking advice as to what would be the best / most straightforward way of combining convolution with the LMS / PCP set up. (I’m assuming the convolution would be applied in the LMS server rather than the PCP client, but you may tell me otherwise . . . ). All advice will be gratefully received.
Results 1 to 9 of 9
-
2021-12-25, 08:04 #1
- Join Date
- Nov 2006
- Posts
- 29
Using a convolver in conjunction with LMS / PCP
-
2021-12-25, 08:40 #2
One option is Inguz EQ (search here). I don't know if it runs on piCorePlayer/LMS; I run it on Windows/LMS. Yes, convolution runs on the server.
-
2021-12-25, 09:13 #3
- Join Date
- Nov 2006
- Posts
- 29
-
2021-12-26, 02:15 #4
- Join Date
- Jan 2011
- Location
- Staffordshire. UK
- Posts
- 5,034
@iansr
It might be worth a read of this
https://www.aysabtu.dk/blog/raspberrypi-convofs/
The dev is familiar with LMS so may be able to advise accordingly
ronnie
-
2021-12-26, 02:29 #5
- Join Date
- Nov 2006
- Posts
- 29
Thanks Ronnie, I just had a quick read. Looks like it would not work on a streaming service like Qobuz or internet radio, so not suitable for my needs. However I think CamillaDSP will work if I can figure out how to do it. There’s lots of assumed knowledge in the available guidance. Always the same with computer related stuff
Last edited by iansr; 2021-12-26 at 02:42.
-
2021-12-26, 02:30 #6
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 21,542
LMS internally only deal with 2 channels.
For any special audioprocessing - usually it is done by transcoding with Flac in and Flac out as that is the only way for it to happens within LMS.
However, within an LMS setup, it is the player which decode the audio stream data into playable audio samples, and now that players such a PI have reasonable processing power - it makes more sense to do any audio processing on the player.
The simplest approach is likely to be some sort of ALSA based module as there are already generic (i.e. non LMS) examples of audio processing and equalising. ALSA can also deal with multi channel.
A similar question was before about CamillaDSP https://forums.slimdevices.com/showt...712-CamillaDSP and there is a post about how to route ALSA audio through CamilaDSP https://henquist.github.io/0.6.2/backend_alsa.htmlLast edited by bpa; 2021-12-26 at 02:38.
-
2021-12-26, 02:45 #7
- Join Date
- Nov 2006
- Posts
- 29
@bpa. Our posts crossed. Thanks though.
-
2021-12-26, 02:48 #8
- Join Date
- Oct 2005
- Location
- Ireland
- Posts
- 21,542
I don;t know anything about Audiolens - I can only find references to AudioLense
If AudioLense is the system then it looks like a user has been trying to use Audiolense filters in CamillaDSP see https://moodeaudio.org/forum/showthread.php?tid=4103
Having DSP within the ALSA environment would enable squeezlite based player to leverage any non LMS developments (i.e. no LMS specific development needed).
-
2021-12-26, 02:52 #9
- Join Date
- Nov 2006
- Posts
- 29