I don't have any sound output when using Rosegarden. My soundcard is a SB Live! and working properly. Snd-seq and realtime (gid=92, group audio) is loaded, and jackd starts fine. I also have Rosegarden set to autoload a soundfont for my card, and start jack.
I'm at a loss here.
try starting jack with qjackctl
Ok, tried that. Qjackctl doesn't work at all. When I start it from the console, I get this:
Warning: no locale found: /usr/share/locale/qjackctl_en_US.qm
Then nothing happens. It works fine as root, but that's worthless.
EDIT: Got qjackctl working, read down...
It works fine as root, but that's worthless.
when you say "it" do you mean qjackctl?
when you say "works fine" do you mean that it sounds?
i don't have any qjackctl locale, so it should work after all.
check your soundcard volume and that you are using alsa.
make sure you use udev and that your user is added to audio group
TIP: use kernel26mm and realtime module. You'll get the same performance as if you where root.
Ok, I got qjackctl working and can connect fine to jack, but I'm still not getting any sound output. I connected all the proper things in qjackctl and started it. I disabled Rosegarden from starting jack, but left in the sound font autoloading part.
I know alsa is set up properly because I have sound in every program (except the ones that use jack).
I'm using a custom kernel and realtime is loaded with gid=92 (the audio group, which my user is part of).
are you playing midi through the soundcard? I cannot do this with my SB Live (sfxload does nothing for me, or maybe I just need a good soundfont), but I prefer to use software synths (dssi and VST) and samplers, since they do not depend on any hardware to work and you get the same quality.
you have to have installed software synths. Loot at this topic: