public static IIMuse Create(MidiDriver nativeMidiDriver, MidiDriver adlibMidiDriver) { var imuse = new IMuseInternal(); imuse.Initialize(nativeMidiDriver, adlibMidiDriver); return imuse; }
// Factory function public static IMuseInternal Create(MidiDriver nativeMidiDriver, MidiDriver adlibMidiDriver) { var i = new IMuseInternal(); i.Initialize(nativeMidiDriver, adlibMidiDriver); return i; }