Grigor, The DSSI plugin does a nasty thing, which means it didn't compile anymore after your sfz refactoring.
I committed a quick'n'dirty fix for this: I made pChannelLeft and pChannelRight in AbstractEngineChannel public instead of protected. The DSSI plugin needs to have different audio buffers for different EngineChannels, in spite of the AudioDevice being the same. To solve this it creates new AudioChannel objects for each EngineChannel. The EngineChannel interface should probably be extended with some public methods to satisfy the needs of the DSSI plugin instead, but I'm not sure how exactly. Do you have any ideas on that? Anyway, your refactoring made it possible to remove another ugliness in the DSSI plugin: its dependency on the gig engine. /Andreas ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel