Hi list, and happy new year to everyone, today I have found some time to play with Linuxsampler, gigedit and others, and noticed 2 things that I did not understand yet:
Software used: - Ubuntu Intrepid (8.10) on AMD64 - kernel 2.6.27-9 - JACK 0.116.1 - Linuxsampler, libgig, liblscp, qsampler from CVS 20081203 1) I created a simple .gig in gigedit, loaded it into QSampler, connected everything in QJackCtl (external MIDI keyboard, coming in through a Yamaha USB MIDI interface) and started playing. Everything is fine for a while, but at some point (seems to be correlated to event density) sound output stops. After 2-4 seconds, the queued notes are played out simultaneously (and, due to that, this produces a rather loud sound mix). Then normal playback is possible for a while, and then the same thing happens again. This sounds similar to this report from the BB: https://bb.linuxsampler.org/viewtopic.php?f=6&t=151 I used aseqdump to make sure that it's not the keyboard, interface or kernel who is delaying things - the events seem to come in just fine, which is also reflected in QSampler's "MIDI activity" LED (the green spot to the left of the used/active voice indicator). It blinks as soon as MIDI activity happens, but the corresponding notes are coming late. I remember having seen this with LinuxSampler before, so I am pretty sure that it's not connected to my recent 8.04->8.10 Ubuntu update. Is this a known issue? I have not found any information on this in the FAQ or elsewhere, except for the above mentioned URL. 2) (this might be rather qtractor- than LinuxSampler-related - not sure) I used qtractor to create a simple percussion sequence and play that data to QSampler (4 bars, in loop mode). I find that if I start and stop QTractor, after the next restart of playback the volume of samples coming from LinuxSampler seems to be a lot higher. However, the "Master Volume" slider in the QSampler GUI is not changed. >From aseqdump output I see that when starting playback, QTractor sends out this SysEx MIDI message: 133:0 System exclusive F0 7F 7F 04 01 7F 7F F7 133:0 System exclusive F0 7F 7F 04 02 00 40 F7 According to the source (qtractor-0.3.0: src/qtractorMidiEngine.cpp, line 2903ff) this is a setMasterVolume message; but this seems to conflict with whatever I have set in the QSampler GUI. Rui, if you are reading this: This is a little ugly, no? Is it correct at all to send that SysEx message when starting playback? Or should LinuxSampler not use this message? Thanks for any answers, Frank ------------------------------------------------------------------------------ _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel