Christopher Cherrett wrote: > Is there a design doc somewhere that can explain how the sfz engine > works in linuxsampler?
None that I know of. > Does it interact with libgig? No, the sfz parsing functions are in LS itself, in src/engines/sfz/sfz.h and src/engines/sfz/sfz.cpp. > I wanted to look in the code for a bit but was wanting a bit of an > introduction as to where I should look. All sfz specific functions are inside the src/engines/sfz directory. The important classes are perhaps Engine, EngineChannel and Voice. All of these extends from base classes in the same way, like for example: Engine (abstract base interface class) ^ | AbstractEngine (base class with common implementation for all ^ engines) | EngineBase (template with common implementation) ^ | sfz::Engine /Andreas ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Linuxsampler-devel mailing list Linuxsampler-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel