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

Reply via email to