Go Back   Home > Forums > >
Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read

PC Based Computer music servers, crossovers, and equalization

Single PC solution - Use of 2 USB sound cards as crossovers using PAX Rack
Single PC solution - Use of 2 USB sound cards as crossovers using PAX Rack
Please consider donating to help us continue to serve you.

Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
Reply
 
Thread Tools Search this Thread
Old 5th July 2019, 02:50 PM   #61
Tfive is offline Tfive  Germany
diyAudio Member
 
Tfive's Avatar
 
Join Date: Jun 2018
Location: Straubing
FYI: Last week we did an experiment and fused two USB cards on the ALSA level. After loading the module-alsa-sink with the given multi-device the card showed up in the output configuration dialog of PaXoverRack with all of its channels.
  Reply With Quote
Old 6th July 2019, 03:12 AM   #62
Tromperie is offline Tromperie  Australia
diyAudio Member
 
Join Date: May 2015
Location: Melbourne
Tfive,
You have no idea how happy that makes me.

I did receive a PM from RAndyB who gave me some assistance but I've been too busy with house repairs to do anything about it (replacing weatherboards that were put up badly and incorrectly is an 'interesting' and perplexing exercise).

Would you be so kind as to post the code and I will adapt to my situation, hopefully with some luck and success? I am trying to install Logitech Media Server on my FreeNAS and if that works, I will use a RaPi as a Squeezelite client with PaXover Rack installed on it as well. One less big box, less energy used, more WAF, and centralised control.
__________________
Source: LMS 7.9.2 on FreeNAS, PiCorePlayer * Storage: FreeNAS 11 * DIY PGA2310 * Amps: 8 x LM3886TF
Xover: 24dB @ 300 and 3kHz * Speakers: CNC cut 54 laminations * SB 10", SB 5", VIFA 1" * Remote: Squeeze Control

Last edited by Tromperie; 6th July 2019 at 03:15 AM. Reason: Forgot something.
  Reply With Quote
Old 6th July 2019, 04:21 AM   #63
Tfive is offline Tfive  Germany
diyAudio Member
 
Tfive's Avatar
 
Join Date: Jun 2018
Location: Straubing
Well, everything has already been posted here. As far as I remember you have the ALSA side of things setup and the multi-device is working, right?
  Reply With Quote
Old 6th July 2019, 10:21 AM   #64
RAndyB is offline RAndyB  United Kingdom
diyAudio Member
 
Join Date: May 2005
Location: Herefordshire
For anyone reading this thread and wondering:

Here is the thread that I started when exploring ALSA to replace MiniDSP:

asoundrc and ladspa

There is now enough information on the web to get started, as Tromperie has shown in his original post. It's difficult to work through the ALSA documentation: even the syntax of asoundrc file seems inconsistent, which adds to the frustration. As I have said before; great software, shame about the user manual.

Tromperie: It's the equivalent of Britain's January with you, if I calculate correctly? Just checked the weather in Melbourne - looks ideal for the outside work, unlike January here.

Andy

PS after a decade or so, I realised that the User Manual was the starting point for software projects. Actual people with cheque books focusses the mind in that direction.

Last edited by RAndyB; 6th July 2019 at 10:29 AM.
  Reply With Quote
Old 6th July 2019, 07:41 PM   #65
Tfive is offline Tfive  Germany
diyAudio Member
 
Tfive's Avatar
 
Join Date: Jun 2018
Location: Straubing
That's why besides linking two soundcards at the ALSA layer (did it way back when with two M-Audio Delta 1010s in our home studio to have 16 tracks) I have never tinkered with .asoundrc and ALSA before. It's like using assembler compared to python if that makes sense, ALSA is completely at the hardware level.

Tromperie has to do it though as he has a kind of a special case setup with one soundcard delivering all the left channel audio and one soundcard all the right channel audio. As he succeeded in creating a multi-device though everything else should now be handled one layer up, eg. by pulseaudio.

In the end all the fussing about with config files by hand is not user friendly at all and that's why i created this wonderful piece of software - Pulseaudio Crossover Rack. A little bit of self-praisal can never hurt, can it? Let's get serious again, at the end of the day I'm not a coder but a user too and I want things to "just work (TM)".
  Reply With Quote
Old 6th July 2019, 11:21 PM   #66
Tromperie is offline Tromperie  Australia
diyAudio Member
 
Join Date: May 2015
Location: Melbourne
Tfive,
The problem is that I have NOT succeeded in getting my proposal working.

Please post your config files. As I said in the OP, your software solves so many problems and is a fantastic solution.
__________________
Source: LMS 7.9.2 on FreeNAS, PiCorePlayer * Storage: FreeNAS 11 * DIY PGA2310 * Amps: 8 x LM3886TF
Xover: 24dB @ 300 and 3kHz * Speakers: CNC cut 54 laminations * SB 10", SB 5", VIFA 1" * Remote: Squeeze Control
  Reply With Quote
Old 6th July 2019, 11:47 PM   #67
Tfive is offline Tfive  Germany
diyAudio Member
 
Tfive's Avatar
 
Join Date: Jun 2018
Location: Straubing
Let's go more metholodical here. Please first confirm that your multi-device is working right now with speaker-test.
  Reply With Quote
Old 7th July 2019, 08:48 AM   #68
Tromperie is offline Tromperie  Australia
diyAudio Member
 
Join Date: May 2015
Location: Melbourne
Speaker test works. See post 30.

I understand better by seeing the whole picture and working my way through it. Piecemeal drives me nuts.
__________________
Source: LMS 7.9.2 on FreeNAS, PiCorePlayer * Storage: FreeNAS 11 * DIY PGA2310 * Amps: 8 x LM3886TF
Xover: 24dB @ 300 and 3kHz * Speakers: CNC cut 54 laminations * SB 10", SB 5", VIFA 1" * Remote: Squeeze Control
  Reply With Quote
Old 7th July 2019, 04:03 PM   #69
Tfive is offline Tfive  Germany
diyAudio Member
 
Tfive's Avatar
 
Join Date: Jun 2018
Location: Straubing
Do you have the original, unmodified version of /etc/pulse/default.pa in place? If not, grab a backup or reinstall the original version first. If not yet done, make a backup. Then, comment the following section:
Code:
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif
Then uncomment and modifiy the line containing "load-module module-alsa-sink" to read:
Code:
load-module module-alsa-sink device=multidev
After that, restart pulseaudio by issueing "pulseaudio -k" from a console. Then pulseaudio should now come up with only one device with 12 channels.

If it doesn't, well, then we have to investigate further. Pro tip: always go step by step, even if you think this is piecemeal. But this is good practice and the basis to debugging a problem. And if you change multiple things at once, how should we know exactly what is the state of your system and how to fix it? So if you want people to help you, you should heed their advice
  Reply With Quote

Reply


Single PC solution - Use of 2 USB sound cards as crossovers using PAX RackHide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Single pulse surge in resistor jan.didden Parts 10 16th December 2018 10:57 PM
Sound Cards Sh1mmy Everything Else 19 28th May 2008 02:09 PM
How should I convert my single Fe103 based RS speaker to a portable sound device? Spasticteapot Full Range 2 16th October 2006 03:56 AM
PC Sound Cards guitargully Solid State 2 26th October 2004 08:02 AM
Is it possible to run 6 channel audio card as 2 stereo sound cards ???? VEC7OR Everything Else 0 9th September 2003 11:07 PM


New To Site? Need Help?

All times are GMT. The time now is 01:46 AM.


Search Engine Optimisation provided by DragonByte SEO (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Resources saved on this page: MySQL 15.79%
vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Copyright ©1999-2019 diyAudio
Wiki