[linux-audio-user] JACK/ALSA Problems

laulist at mondoseo.com laulist at mondoseo.com
Mon Jan 30 19:35:15 EST 2006


Hi All:

I'm an analog muso (30 years+) and a Linux user (5 years+), but am totally 
new to doing audio on Linux (or any other OS).

I've got heaps of stuff installed on a laptop running Fedora 3 (ALSA, 
JACK, Hydrogen, Muse, Rosegarden, SooperLooper,
CheeseTracker and a lot more) but unfortunately most of it doesn't work 
yet. This is almost certainly because I don't
understand ALSA and/or JACK properly. Also MIDI, I'm really in the dark as 
to what it is, what it does and how it works.

I know sound works because I can play .wav samples in XMMS. Without 
starting JACK, Hydrogen runs and plays demos just
fine as well.

But as for Muse, Rosegarden, SooperLooper and CheeseTracker, no go. With 
SooperLooper and CheeseTracker, I can load
samples/instruments and "play" patterns and everything appears to work (I 
can see things such as level meters etc moving
as expected) except no sound ever emanates from the speakers.

For example, SooperLooper. First I create a virtual soundcard (hw:1) and 
start JACK with 'jackd -d alsa'. JACK starts
ands runs fine. Then I start SooperLooper, load a sample (.wav file) and 
off it goes apparently just fine but without
sound.

I have tried to connect SooperLooper and CheeseTracker (both on port 128) 
to JACK as follows but to no effect. The examples below show what I did 
for SooperLooper

What am I doing wrong? I know the answer will probably be simple!

TIA, Mick


[michael at laptop ~]$ aconnect -o
client 72: 'Virtual Raw MIDI 1-0' [type=kernel]
     0 'VirMIDI 1-0     '
client 73: 'Virtual Raw MIDI 1-1' [type=kernel]
     0 'VirMIDI 1-1     '
client 74: 'Virtual Raw MIDI 1-2' [type=kernel]
     0 'VirMIDI 1-2     '
client 75: 'Virtual Raw MIDI 1-3' [type=kernel]
     0 'VirMIDI 1-3     '
client 128: 'sooperlooper' [type=user]
     0 'sooperlooper    '

[michael at laptop ~]$ aconnect 72:0 128:

[michael at laptop ~]$ aconnect -lo
client 72: 'Virtual Raw MIDI 1-0' [type=kernel]
     0 'VirMIDI 1-0     '
         Connecting To: 128:0
client 73: 'Virtual Raw MIDI 1-1' [type=kernel]
     0 'VirMIDI 1-1     '
client 74: 'Virtual Raw MIDI 1-2' [type=kernel]
     0 'VirMIDI 1-2     '
client 75: 'Virtual Raw MIDI 1-3' [type=kernel]
     0 'VirMIDI 1-3     '
client 128: 'sooperlooper' [type=user]
     0 'sooperlooper    '
         Connected From: 72:0

[michael at laptop ~]$ aconnect -x

[michael at laptop ~]$ aconnect 128: 72:0

[michael at laptop ~]$ aconnect -lo
client 72: 'Virtual Raw MIDI 1-0' [type=kernel]
     0 'VirMIDI 1-0     '
         Connected From: 128:0
client 73: 'Virtual Raw MIDI 1-1' [type=kernel]
     0 'VirMIDI 1-1     '
client 74: 'Virtual Raw MIDI 1-2' [type=kernel]
     0 'VirMIDI 1-2     '
client 75: 'Virtual Raw MIDI 1-3' [type=kernel]
     0 'VirMIDI 1-3     '
client 128: 'sooperlooper' [type=user]
     0 'sooperlooper    '
         Connecting To: 72:0
  --



More information about the Linux-audio-user mailing list