From: Richard B. <bo...@bo...> - 2002-07-23 06:28:09
|
Chris Cannam wrote: > Right, I think I've worked it out now. > > First I have to run > > jackd -v -d alsa -P -d hw Hmm. I wish that could in some way enlighten me but it doesn't. JACK is very easy to code for but its deployment is more of a mystery. > Then I eventually worked out that the reason it only seemed > to work as root before was merely to do with audio paths. > If I loaded outofspace.rg as me, it loaded fine but playing > any of the samples gave > AlsaDriver::processEventsOut - can't find audio file reference > AlsaDriver::processEventsOut - try reloading the current Rosegarden file > > which I hadn't noticed until I ran the rosegardensequencer in > a separate window (duh). Reloading did indeed fix it -- why > is that? Yeah, a good trick you _should've_ learnt by now is to always run the sequencer in another window - until we've got better user messages at least. After an RG file with audio is loaded the gui tells the sequencer the list of audio files along with associated ids. If you stop and restart the sequencer these get lost. We _could_ resync every time you hit play but I think that's bit wasteful quite frankly. > Finally, I inserted an audio sample and tried moving the > segment on the segment canvas and it crashed -- expected, or > shall I get a full report and trace? Not excepted. But try loading outofspace.rg and seeing if you can just play the thing. No reason to go to all this trouble with JACK just to ignore it. B |