On Wed, 2019-12-11 at 11:46 +0100, Andreas Schneider wrote: > On 12/11/19 11:09 AM, Richard Shann wrote: > > On Mon, 2019-12-09 at 20:28 +0100, Andreas Schneider wrote: > > > On 2019-12-08 21:36, Richard Shann wrote: > > > > On Sun, 2019-12-08 at 20:51 +0100, Andreas Schneider wrote: > > > > > When moving the playback start marker away from the beginning > > > > > of > > > > > a > > > > > piece > > > > > (using the playback control), I encounter the new behaviour > > > > > that > > > > > after > > > > > stating playback it takes quite a while until the actual > > > > > playback > > > > > starts, or more precisely it seems that it plays back > > > > > silently > > > > > from > > > > > the > > > > > beginning of the movement and starts producing sounds when it > > > > > arrives > > > > > at > > > > > the playback start marker. At least I guess that from the > > > > > time it > > > > > takes > > > > > to start playing. I assume that this is a bug? > > > > > > > > I am not seeing that behaviour, and I don't think anything has > > > > changed > > > > for a long time in that area of the program. Are you seeing the > > > > messages announcing the starting and ending of playback on the > > > > console? > > > > I just did a few tests > > > > > > > > Denemo - MESSAGE : Starting playback > > > > Denemo - MESSAGE : Starting playback at 28.005368 > > > > Here endeth a scripted playbackstarting audio playback at > > > > 56.010664 > > > > Denemo - MESSAGE : Starting playback > > > > Denemo - MESSAGE : Starting playback at 56.010664 > > > > Here endeth a scripted playbackDenemo - MESSAGE : Using channel > > > > 0 > > > > prognum 0 > > > > Denemo - MESSAGE : Using channel 1 prognum 0 > > > > starting audio playback at 54.010402 > > > > Denemo - MESSAGE : Starting playback > > > > Denemo - MESSAGE : Starting playback at 54.010402 > > > > Here endeth a scripted playback > > > > > > > > I was setting the start place via the Playback Control green > > > > "|" > > > > button > > > > but I am getting the same immediate response with Ctrl-F5 and > > > > with > > > > Ctrl-Alt-Drag of the start playback marker followed by F5 > > > > > > When starting playback, I get the messages > > > > > > Denemo - MESSAGE : Starting playback > > > Denemo - MESSAGE : Starting playback at 0.000000 > > > > Do you get these two promptly when you start playback, or are they > > delayed until playback actually starts? > > I get these two messages immediately when clicking playback start. > The > sound starts considerably later. > > > > independent of where the playback start marker is. Playback ends > > > with > > > the message > > > > > > Here endeth a scripted playback > > > > Are you using JACK or Alsa? > > I am using JACK.
Mmm, that's something that I have even less experience with - does it allow you to ask for messages to indicate when it does things - when it gets input? Did you upgrade to the latest Debian Stable? I haven't done that yet, which could account for the difference we are seeing. This is contingent on the old versions of Denemo showing the same behaviour (see below). > > > > Do you have a suggestion how to debug? > > > > Are you able easily to run an old version of Denemo to check that > > it is > > something external and not some difference within your Denemo > > binary? > > Yes, I can just install some old Debian packages or build an old > version. Is there a specific version you have in mind? Well, I guess the last version you used which didn't show that behaviour, but you could go a long way back before you would find a version with different audio source code I think. You do realize you don't need to install when you have built Denemo? You can execute it directly from the src directory if you built without a --prefix in the configure step. An older version would pick up the old .denemo-x.y.z if you still have it around, otherwise it will create a new one and ignore later .denemo-x.y.z files. Richard
