Hi Flo, 2013/8/20 Florian Jung <[email protected]>: > Hi, > > for my current work on MusE, i stumbled upon the various threads MusE uses: > > - GUI thread > - OSC thread > - jack thread > - ALSA thread > > is that correct?
Browsing the code I found audioPrefetch, but maybe you removed that one already? > > > What is the ALSA thread for? Is it still of imporant use, or is it only > legacy? > Are you talking about the sequencer thread? If I remember (and understand) correctly it's a polling thread to transfer midi data from/too the devices. It's running at a fast rate (driven by a tick timer) to minimize jitter in the recording and playback. > Which threads have read and which have write access to the Song, Track, > Part and EventList data structures? Can't really help there.. probably they are used in too many places. > > Please reply quickly, a correct understanding of this is critical for my > further work. Atleast I was a bit quick :) Regards, Robert > > Greetings, > flo > > > ------------------------------------------------------------------------------ > Introducing Performance Central, a new site from SourceForge and > AppDynamics. Performance Central is your source for news, insights, > analysis and resources for efficient Application Performance Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk > _______________________________________________ > Lmuse-developer mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lmuse-developer > ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk _______________________________________________ Lmuse-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lmuse-developer
