Re: [Jack-Devel] [jack2] Client crash on MIDI mixdown when using multiple connections (#46)

PrevNext  Index
DateMon, 12 May 2014 08:16:44 +0200
From Stéphane Letz <[hidden] at grame dot fr>
ToPawel <[hidden] at wp dot pl>
Ccjack-devel <[hidden] at lists dot jackaudio dot org>
Applied thanks!

Stéphane 

Le 12 mai 2014 à 03:23, Pawel <[hidden]> a écrit :

> Hello,
> 
> I had the same problem with my live-setup with is actually why I made my watchdog like session manager ( nxjsm ). Now I had some time for debug and ...
> 
> Problem was related to the "mix_index" property of JackMidiPort class. This property hold current index per buffer during mixing sources. If one source was mixed into two or more ports then this property was shared between two mixes and race condition takes apps to the grave ;-)
> 
> I removed this property cause it was not userd anyware beyond this code ( with one exception in JackNetTool.cpp - where AFAIU was only for pack to network ). I've use VLA instead - hope this is OK for Jack2 devs.
> 
> Patch is attached. Enojoy !
> 
> Regards
> Pawel
> 
> Dnia Piątek, 17 Stycznia 2014 12:49 thijz <[hidden]> napisał(a) 
>> Hi all
>> 
>> i recently ran into the same issue while i was using Qmidiarp > AMsynth 
>> (see this ticket :  https://code.google.com/p/amsynth/issues/detail?id=64
>> <https://code.google.com/p/amsynth/issues/detail?id=64>  )
>> 
>> any news on this ?
>> 
>> Grtz
>> Thijs
>> 
>> 
>> 
>> --
>> View this message in context: http://jack-audio.10948.n7.nabble.com/Re-jack2-Client-crash-on-MIDI-mixdown-when-using-multiple-connections-46-tp17494p17620.html
>> Sent from the Jackit mailing list archive at Nabble.com.
>> 
>> Jack-Devel mailing list
>> [hidden]
>> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
> 
> <midi_mix.patch>
> Jack-Devel mailing list
> [hidden]
> http://lists.jackaudio.org/listinfo.cgi/jack-devel-jackaudio.org
PrevNext  Index

1399875414.3482_0.ltw:2, <803FE6EF-B61E-42CC-8B8D-CA24251132DC at grame dot fr>