For the developer, I don't know if you are already familiar with pulseeffects, but it's very similar.
see; GitHub - wwmm/pulseeffects: Limiter, compressor, reverberation, equalizer and auto volume effects for Pulseaudio applications
Maybe there are a couple of modules that can be combined, like a compressor, limiter and the Bass enhancer (which is particularly handy for small portable speakers)
see; GitHub - wwmm/pulseeffects: Limiter, compressor, reverberation, equalizer and auto volume effects for Pulseaudio applications
Maybe there are a couple of modules that can be combined, like a compressor, limiter and the Bass enhancer (which is particularly handy for small portable speakers)
Error inserting module
Hi,
sounds simple but I've no idea what to do. When inserting the new paxover modules there are the following mesages:
INSERTING NEW PAXOVERRACK MODULES...
[18:20:30.402938] inserted module for 'TT'
[18:20:30.448885] inserted module for 'HT'
[18:20:30.492950] ERROR inserting module for 'LR2HighPass'
I do this with a Raspi 3, latest software of everything. Soundcard is audioinjector octo card.
Any ideas?
Regards, Christian
Hi,
sounds simple but I've no idea what to do. When inserting the new paxover modules there are the following mesages:
INSERTING NEW PAXOVERRACK MODULES...
[18:20:30.402938] inserted module for 'TT'
[18:20:30.448885] inserted module for 'HT'
[18:20:30.492950] ERROR inserting module for 'LR2HighPass'
I do this with a Raspi 3, latest software of everything. Soundcard is audioinjector octo card.
Any ideas?
Regards, Christian
You have old pulseaudio version. I had the same problem until I upgraded to the latest Mint on PC and Ubuntu server on RPi.
I think this has been discussed in the previous pages. I can run it on Ubuntu server for RPi. What is your PA version?
Hi,
my PA version is 10.0. So I have to try Ubuntu Server. Okay. But I think there's no support for the soundcard. And then that's it.
Regards, Christian
my PA version is 10.0. So I have to try Ubuntu Server. Okay. But I think there's no support for the soundcard. And then that's it.
Regards, Christian
Unfortunately, PAXOR needs version 11: https://www.diyaudio.com/forums/pc-based/330273-pulseaudio-crossover-rack-multi-crossover-design-implementation-linux-post5750370.html?highlight=version#post5750370
My Linux skills are next to zero - but there must be a way to solve this, however it will definitely not be easy.
My Linux skills are next to zero - but there must be a way to solve this, however it will definitely not be easy.
so I managed to get this set up and kind of working on my raspi3 using the cheap but good Logilink USB 7.1 sound box. OS is the mentioned ubuntu server 18.04 with lubuntu desktop. I made no further tweaks to the system or Pulseaudio, just update, upgrade, install lubuntu desktop and PAXOR via repository. Some setbacks due to my complete lack of experience with linux were overcome in that process...
however, whenever I try to route audio through PAXOR to more than two output channels, I get constant artifacts in the audiostream. Sounds to me like buffer underruns. They are very frequent (up to several time per second) and have no specific pattern that I could recognize.
Routing audio to all 8 channels is no problem as long as PAXOR is deactivated. Processor load is around 10-15% when these problems occur.
Any ideas for troubleshooting this?
however, whenever I try to route audio through PAXOR to more than two output channels, I get constant artifacts in the audiostream. Sounds to me like buffer underruns. They are very frequent (up to several time per second) and have no specific pattern that I could recognize.
Routing audio to all 8 channels is no problem as long as PAXOR is deactivated. Processor load is around 10-15% when these problems occur.
Any ideas for troubleshooting this?
I have the whole chain set up the way I like, so a rpi 3 with a hifiberry amp2 hat, paxor, and kodi as mediaplayer, controllable over its own kore remote smartphone app and also with any android upnp app.
Sound is good, EQ flexibility is excellent. Control by smartphone makes it convenient. GUI for setting up like a minidsp, but it can easily be used headless.
That said, the version of kodi available in ubuntu does not seem optimised. CPU load is 85-95% on all cores, even when not playing anything. The thermometer was showing on screen, so the temperature was running high. The version in raspbian does not do this. There are other options for mediaplayers, but I think I will also look into compiling Pulseaudio 11 on raspbian.
I notice that paxor says sample rate is 44.1kHz/16bit, even when playing 96kHz/24bit files. The hifiberry handles up to 192kHz/24bit. I expected Pulseaudio to detect this. What is wrong and where do I change these settings?
Sound is good, EQ flexibility is excellent. Control by smartphone makes it convenient. GUI for setting up like a minidsp, but it can easily be used headless.
That said, the version of kodi available in ubuntu does not seem optimised. CPU load is 85-95% on all cores, even when not playing anything. The thermometer was showing on screen, so the temperature was running high. The version in raspbian does not do this. There are other options for mediaplayers, but I think I will also look into compiling Pulseaudio 11 on raspbian.
I notice that paxor says sample rate is 44.1kHz/16bit, even when playing 96kHz/24bit files. The hifiberry handles up to 192kHz/24bit. I expected Pulseaudio to detect this. What is wrong and where do I change these settings?
Hi,
my PA version is 10.0. So I have to try Ubuntu Server. Okay. But I think there's no support for the soundcard. And then that's it.
Regards, Christian
Hi Christian, there IS support for hifiberry in ubuntu. Config.txt is in /boot/firmware. Or maybe you have to create the file, but it should be in that folder. Follow instructions of hifiberry for changes to the config.txt file and it will work.
There is some kind of setup text file for PulseAudio te change these sample rate/bit settings. Can't remember which one exactly.I have the whole chain set up the way I like, so a rpi 3 with a hifiberry amp2 hat, paxor, and kodi as mediaplayer, controllable over its own kore remote smartphone app and also with any android upnp app.
Sound is good, EQ flexibility is excellent. Control by smartphone makes it convenient. GUI for setting up like a minidsp, but it can easily be used headless.
That said, the version of kodi available in ubuntu does not seem optimised. CPU load is 85-95% on all cores, even when not playing anything. The thermometer was showing on screen, so the temperature was running high. The version in raspbian does not do this. There are other options for mediaplayers, but I think I will also look into compiling Pulseaudio 11 on raspbian.
I notice that paxor says sample rate is 44.1kHz/16bit, even when playing 96kHz/24bit files. The hifiberry handles up to 192kHz/24bit. I expected Pulseaudio to detect this. What is wrong and where do I change these settings?
Little strange that it's still on 44.1kHz/16 bit.
As far as I know, PulseAudio doesn't automatically detect and "correct" this.
It's just set to one value I believe (I might be wrong)
What app do you use to change the EQ/DSP parameters?
There is some kind of setup text file for PulseAudio te change these sample rate/bit settings. Can't remember which one exactly.
Little strange that it's still on 44.1kHz/16 bit.
As far as I know, PulseAudio doesn't automatically detect and "correct" this.
It's just set to one value I believe (I might be wrong)
What app do you use to change the EQ/DSP parameters?
I thought it was autodetect. I will see.
I have a screen connected now, so simply mouse/keyboard. The app is just for playing media files.
Although I used VNC for it as well, you can open an operate the desktop remotely. It's like SSH but with the full desktop. Works pretty well even on smartphone.
Have done that with raspbian, not yet with ubuntu.
I thought it was autodetect.
PA mixes all incoming stream. As such it must run at a single samplerate. The question is which PA chooses to start with - PA offers two preset frequencies to choose from when the first incoming stream arrives.
24bits can be configured permanently sound - Pros/cons of running PulseAudio at 24 Bits to match hardware? - Ask Ubuntu
PA mixes all incoming stream. As such it must run at a single samplerate. The question is which PA chooses to start with - PA offers two preset frequencies to choose from when the first incoming stream arrives.
24bits can be configured permanently sound - Pros/cons of running PulseAudio at 24 Bits to match hardware? - Ask Ubuntu
I know it runs at a single sample-rate, but I thought I read somewhere that PA selects that sample-rate based on the capabilities of the output soundcard. I guess I misunderstood.
Thanks for the link, will look into it.
Well, your soundcard supports many samplerates, which one to pick? Whereas the first incoming stream has only one samplerate.
My gut reaction would be to pick the highest the outputting soundcard can manage, but my informed thoughts understand this is not necessarily optimal. Resampling demands CPU-load, and soundcards are able to receive/resample other rates than their native samplerate. You might resample only to let the soundcard resample again. To quote a carribean friend: it's like letting your trousers down and pulling them up again (iow pointless).
Jack server has a fixed samplerate. Resampling to 96kHz was no problem for the rpi 3. 192kHz seemed on the edge of capabilities. Although jack server had more system load by itself than paxor.
Most of my files are 44.1/16, so I'll probably leave it like that for now.
Again, informative. Thanks.
Jack server has a fixed samplerate. Resampling to 96kHz was no problem for the rpi 3. 192kHz seemed on the edge of capabilities. Although jack server had more system load by itself than paxor.
Most of my files are 44.1/16, so I'll probably leave it like that for now.
Again, informative. Thanks.
soundcards are able to receive/resample other rates than their native samplerate. You might resample only to let the soundcard resample again.
Vast majority of soundcards just report their native samplerate capabilities and accept one of those as configuration. Do you know of a soundcard which resamples up/down to its native samplerate (apart of DAC reconstruction filters which cannot be considered as the soundcard's native rate)?
On a side note, I had my rpi 3 with Hifiberry amp2 play music for hours (audacious as mediaplayer) and cpu temperature was stable at 54-55 degrees celsius. Considering simply running the task manager increases cpu load and ram use a lot, i have found cpu temperature a decent indirect measure of system load. Compiling a kernel takes me right up to 80 degrees, running idle usually stays at 49 degrees.
And I can open other software without hickups.
I heart paxor. 🙂
And I can open other software without hickups.
I heart paxor. 🙂
The temperature does not tell you which process loads the CPU and by how much. The command "top" at default mode (i.e. sorted by CPU load) does so.
I understand, but my interest here was in all processes running while playing music through pa with dsp. And whether this will run 24h without overheating or stuttering. The rpi 3 cpu will always heat up noticeably when under heavier loads and there is less ventilation because the Hifiberry HAT is on top of it. It will start throttling and this can effect music playback in my experience.
My jackd dsp setup was much more on the edge of the rpi 3 capabilities than pa/paxor and moving the mouse, or Ubuntu starting the update manager, could make the audio stutter or crash all together. While the dsp was very flexible, this prevented me from really *using* it in a system.
(Note that I know hardly anything and have to google my way through linux, so someone else might make the jackd setup work smoothly and reliably. It has promise, I was very interested in the suggested perfect network syncing between devices. It would allow, for instance, powering surround speakers with a rpi/hifiberry with signal over network, instead of long speaker cables etc. I know PA also does network audio/syncing, but so far I have not seen it recommend for such precision applications, more for multiroom. Please correct me if I'm wrong!)
My jackd dsp setup was much more on the edge of the rpi 3 capabilities than pa/paxor and moving the mouse, or Ubuntu starting the update manager, could make the audio stutter or crash all together. While the dsp was very flexible, this prevented me from really *using* it in a system.
(Note that I know hardly anything and have to google my way through linux, so someone else might make the jackd setup work smoothly and reliably. It has promise, I was very interested in the suggested perfect network syncing between devices. It would allow, for instance, powering surround speakers with a rpi/hifiberry with signal over network, instead of long speaker cables etc. I know PA also does network audio/syncing, but so far I have not seen it recommend for such precision applications, more for multiroom. Please correct me if I'm wrong!)
- Home
- Source & Line
- PC Based
- Pulseaudio Crossover Rack - multi-way crossover design & implementation with linux