Re: Bristol B3 and stuck notes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Yep, I just tried version 0.40.2 and it happened almost immediately. It
> happens pretty regularly to me.

The issue was debuged with the assistance of Andrew and Damon collecting debug information and the issue was due to the B3 manipulating some voice flags to ensure the percussive envelope was played legato style. Extended the semaphore to ensure exclusion of the MIDI and audio threads to include the engine 'postOps' which was previously not the case. Release 0.40.3 has been uploaded with this and other fixes. The problem only occured on HT or multicore systems, my old development system is single core and this affected the race condition.

There were about 4 changes that applied to this one issue however the Jack interfaces was cleaned up, providing diagnostics for registration failures when the Jack ports table is full, using jack_client_open() rather than the deprecated jack_client_new(), and more importantly bristol no longer causes subgraph timeouts on exit. This required some changes to the cleanup processes - the audio thread no longer does all its cleanup as that caused the timeouts. The MIDI thread takes care GUI signalling as such like.

Nick.


check out the rest of the Windows Live™. More than mail–Windows Live™ goes way beyond your inbox. More than messages
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@xxxxxxxxxxxxxxxxxxxx
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user

[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux