Re: O'Reilly critique on Linux and audio

From: philicorda (philicorda_at_localhost.com)
Date: 07/25/05


Date: Sun, 24 Jul 2005 23:50:49 GMT

On Sun, 24 Jul 2005 16:24:05 -0700, Citizen Ted wrote:

> On 24 Jul 2005 13:04:43 -0700, "Oksana" <oksana_linux_girl@yahoo.com>
> wrote:
>
>>You must be a total idiot if you can't make Linux work for basic
>>recording needs.I am using Linux every day to make my recordings mostly
>>because i do not have the money to spend on commercial programs.
> <snip>
>
> I may be a total idiot, too, but I can't get any audio interface to
> input 24-bit audio into any Linux recording software.
>
> Using the Linux core to record 16-bit 44.1K is all fine and dandy and
> works just great. Rosegarden is particularly cool. But some of us
> (actually, the vast majority of audio recordists) need 24-bit and
> higher sampling rates.
>
> If you Linux gurus know of any audio interface or Linux recording
> program that work together and record 24-bit and/or sample rates
> beyond 44.1K, please let me know.
>
> Until then, it's Win Xp and Tiger for me.

What audio interface do you have?
You really should use Jackd and Ardour for this kind of thing.
Jack will default to 32bit audio, then try 24bit and then 16 if the others
don't work.

Try starting qjackctl, clicking on 'setup' and changing the sample rate.
Start Jack and it will refuse if the sample rate is not supported.

Or, in console style... For a working input at the highest bit depth the
card supports, you should see something like this. (Gina-20)

"[philicorda@philus ~]$ jackd -d alsa -d hw:2
jackd 0.100.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:2|hw:2|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:2
configuring for 48000Hz, period = 1024 frames, buffer = 2 periods
nperiods = 2 for capture
nperiods = 2 for playback"

For something like a soundblaster, it'll like like this:

"[philicorda@philus ~]$ jackd -d alsa -d hw:0
jackd 0.100.1
Copyright 2001-2005 Paul Davis and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|1024|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 1024 frames, buffer = 2 periods
Note: audio device hw:0 doesn't support a 32bit sample format so JACK will try a 24bit format instead
Note: audio device hw:0 doesn't support a 24bit sample format so JACK will try a 16bit format instead
nperiods = 2 for capture
Note: audio device hw:0 doesn't support a 32bit sample format so JACK will try a 24bit format instead
Note: audio device hw:0 doesn't support a 24bit sample format so JACK will try a 16bit format instead
nperiods = 2 for playback
"

If the card supports 24bit and 96k, then it should work.

>
> - TR



Relevant Pages

  • Re: Moving From ProTools to Linux? Good or bad?
    ... I find that it's much easier to explain how audio routing works when people know the fundamentals. ... In hardware I always send them to the block diagram, and if necessary, coach them in reading it. ... I get the hint that Jack has something to do with this, but it's just not clear from what I can see from the JACK GUI. ... Has Linux "found" the sound card? ...
    (rec.audio.pro)
  • Re: Moving From ProTools to Linux? Good or bad?
    ... Given that I think of a computer as being a computer and not an audio ... starting JACK when the machine boots is wrong. ... Linux, and what you are trying to do has very little to do with JACK ... distribution, and as much as i'd love to take responsibility for ...
    (rec.audio.pro)
  • Re: Linux and audio pro
    ... a commercial linux install with a lot of the ... complete music production environment including sequencer, MIDI and Audio ... You can use your existing VST plugins and VST ... * Sweep 0.8.1 (plus jackasyn for JACK support) ...
    (comp.os.linux.misc)
  • Re: using Audacity to record Internet radio
    ... simple Linux audio stuff working, only for playback at a dance studio. ... softwares, and there is far less money involved, but they're advancing ... With JACK, the Jack Audio Connection Kit, you get a very flexible ...
    (rec.audio.pro)
  • Re: Good bye
    ... And if you expect a 5-year useful life for hardware, ... windows machines are as stable/reliable as anything running Linux. ... full processor, memory, RF, IF, audio, and peripheral drivers on board. ...
    (Fedora)