Re: [Qtractor-devel] Regressions in current drumkv1 Git
An Audio/MIDI multi-track sequencer
Brought to you by:
rncbc
From: Frank N. <bea...@we...> - 2018-10-13 09:34:09
|
Hi Rui and all, > >> On a sidenote..I was trying the last few days to change the loaded preset file > >> in drumkv1 while it is actively playing back a short (looped) MIDI pattern > >> (this is for e.g. auditing different drumkits while the underlying pattern > >> is playing and unchanged). > >> > >> This works fine *most* of the time, but every now and then I can make it to > >> crash. I was wondering - should drumkv1 be basically robust to this, or can > >> it happen it attempts to e.g. play back a sample that was free()d just a ms > >> before? > >> > >> I rebuilt drumkv1 with --enable-debug and could produce a core dump and gdb > >> backtrace. It looks like the following; is that enough to start debugging? > >> > > > > don't bother with that > > > > loading samples let alone a set of samples while it's playing some is > > not a safe operation. please refrain and avoid doing that unless you > > enjoy the fun of fireworks burning in your face :) > > > > as of drumkv1-0.9.2.34git.56c7f4 today those issues might have been > fixed for you to bother again :) Great, thanks..I gave it a quick try yesterday and was still able to provoke a crash after some time of fiddling around, but I have no core dump, so will need to go after this again this weekend. However, on a sidenote - and maybe the reason for my crash came from that - I was trying to modify some of the per-sample parameters while playback was rolling, and while e.g. filter settings are reacting nicely, the "Width", "Panning", "Effects" and "Volume" dials in the "Out" section (bottom right) don't seem to have any effect. I was using a mono sample for that, so it should be able to react to Panning at the very least. My thought was that your recent "For safety reasons.." changes could be responsible for this, but even with commit 2c5cbd2 which was before that change, I cannot seem to modify panning or volume at all via these dials. Am I missing something? On still another sidenote :-) - there is an additional pair of "Panning" and "Volume" dials just above the "Out" section which do have some kind of effect when turned - can you explain what these are good for? Do we need two pairs of buttons for Panning? Thanks, and I hope "Leslie" will not strike you too hard :-\ - buckle up!, Frank |