Page 2 of 2

Re: Setting up external audio card and audio priorities

Posted: Thu May 23, 2013 1:54 pm
by autostatic
briandc wrote:Just the usual synths.
Well, amsynth already doesn't allow to set buffer settings etc. so that will take a custom asoundrc before it will work on par with an amsynth instance running through JACK.
briandc wrote:I was thinking it would be nice to stay familiar with it, since it might be a good alternative to suggest to others if they see Jack as too complicated or problematic for some reason or another. I've even read of people using PulseAudio, but I have no idea if Alsa/Pulse developers are working to make these competitive with Jack, for music production purposes. Aisi, the more the merrier.
PulseAudio and JACK are two completely different sound daemons with different goals. Or as the original PulseAudio dev has stated: PulseAudio is for consumer audio and JACK for pro audio.

Re: Setting up external audio card and audio priorities

Posted: Thu May 23, 2013 2:06 pm
by Pablo
In your case, you don't need to define input and output devices separately, as your USB card has only one device which is duplex. I strogly recommend:

Interface: hw:CODEC (Yes you can edit the Interface field. I know hw:CODEC doesn't appear in the drop-down list)
Input device: (default)
Output device: (default)

You could also use "Interface: hw:1" instead of "hw:CODEC" but by calling the card by name you make sure jack will grab the USB card even if the cards change numbers (this can happen between reboots, and it is rather unpredictable, unless you fix the order in alsa-base.conf).

Try also 48000 Hz. It sometimes works better than 44100.

Re: Setting up external audio card and audio priorities

Posted: Thu May 23, 2013 2:50 pm
by briandc
AutoStatic wrote:Well, amsynth already doesn't allow to set buffer settings etc. so that will take a custom asoundrc before it will work on par with an amsynth instance running through JACK.
Wow. Since I have 2 of the same computer (I believe they're identical in hardware specs), but the first one seems a bit "spunkier" than this one. Of course, both are about 10 years old now; but the first one didn't have a significant latency issue. But this one does. Is making a custom asoundrc file difficult/timeconsuming? If so, I'll let it ride..


brian

Re: Setting up external audio card and audio priorities

Posted: Thu May 23, 2013 2:51 pm
by briandc
Pablo wrote:In your case, you don't need to define input and output devices separately, as your USB card has only one device which is duplex. I strogly recommend:

Interface: hw:CODEC (Yes you can edit the Interface field. I know hw:CODEC doesn't appear in the drop-down list)
Input device: (default)
Output device: (default)

You could also use "Interface: hw:1" instead of "hw:CODEC" but by calling the card by name you make sure jack will grab the USB card even if the cards change numbers (this can happen between reboots, and it is rather unpredictable, unless you fix the order in alsa-base.conf).

Try also 48000 Hz. It sometimes works better than 44100.
I'll try this ^^^^ and see what results I get. Thanks Pablo! ;)

brian

Re: Setting up external audio card and audio priorities

Posted: Thu May 23, 2013 6:54 pm
by briandc
Pablo wrote:In your case, you don't need to define input and output devices separately, as your USB card has only one device which is duplex. I strogly recommend:

Interface: hw:CODEC (Yes you can edit the Interface field. I know hw:CODEC doesn't appear in the drop-down list)
Input device: (default)
Output device: (default)

You could also use "Interface: hw:1" instead of "hw:CODEC" but by calling the card by name you make sure jack will grab the USB card even if the cards change numbers (this can happen between reboots, and it is rather unpredictable, unless you fix the order in alsa-base.conf).

Try also 48000 Hz. It sometimes works better than 44100.
Got it! ;) Bravo Pablo! I left it as 44100 Hz though, since if I should make anything, that rate will be important when transferring a different PC.

Thanks again. I think your "trick" will come in handy for me in the future.


brian