OSS apps vs. ALSA apps
D. Michael McIntyre
michael.mcintyre at rosegardenmusic.com
Sun Feb 24 15:56:49 GMT 2008
On Sunday 24 February 2008, raydar wrote:
> I think I spoke too soon if I thought alsa-oss would be the silver
> bullet for Gtick + Jack compatibility: I installed the alsa-oss package,
> but even after a reboot, nothing has changed; Gtick still gives me the
> "Couldn't start metronome. Please check if specified sound device and
> sample file are accessible" error if I try to start it ticking after
> Jack is running.
I would expect this is the usual problem with hardware that won't accept
multiple connections (which is so common it's definitely the rule by a wide
margin, and not the exception.) When JACK is running, it eats up the one
connection, and blocks the soundcard. The usual old school way to deal with
this is to make sure every audio app you use can speak JACK, or run one or
the other. (I think there used to be a little wrapper so you could run
jack_hack_wrapper_thingie my_old_dumb_app and get it to work that way, but if
I'm not dreaming that, I haven't been able to figure out how to do that in
years.)
That looks like the culprit to me, after a look at the Gtick page. I used to
prefer Sweep as my wave editor of choice, and it's an old
only_one_method_of_audio_production app that doesn't speak JACK either. I
used to turn JACK off to use Sweep. Now I use MHWaveEdit or reZound instead,
which speak JACK just fine.
There is some new school way of dealing with this issue using something that I
think they call the "dmix plug layer" or something to that effect. I must
confess that when I tried to read through the information on how to get this
to work with my ice1712, I got frustrated quickly, and gave up in total
despair. I can't make heads or tails of all that blather about plug layers
and asoundrcs. I've been using ALSA since 0.5.x without ever having to screw
with an asoundrc file, and I like it that way. When I did try to do this,
the documentation I found was wretched, and assumed I already had a PhD in
audio engineering or something. Just blather your boodles to your
scluppthiths and then scalate your eschillitons to the blintzfluffles, and
you should immediately grath your plarkitty splimmles. Isn't that totally
obvious, stupid?
Now the world sees what a piss poor expert I am. I probably totally omitted
the Magic Sploofloodle everyone has known about and used since 2003.
Oh well, this message is worth every penny paid for it.
--
D. Michael McIntyre
More information about the Ubuntu-Studio-users
mailing list