Mark Knecht wrote: >On Sun, 2004-02-22 at 09:45, Patrick Shirkey wrote: > > > >>I'm trying to figure out the difference here between what >>ardour/muse/rosegarden do now and what Linux sampler is capable of. >>Anyone have more clues? >> >> > >There is no guaranteed relative timing between two notes in GSt or LS. >If you send two simultaneous MIDI events to GSt they will start when >they start, just like playing two keys on the piano. They are close to >each other, but they do not begin at exactly the same time. > >In Ardour, you can take the same two wave files as samples and place >them in a track such that their relative timing is known exactly. You >could, for example, play one wave file and then play the next one such >that it sounded exactly right. When the first wave file finishes the >second wave file will start. You will have a sample played on every >clock cycle. > >LS and GSt will not do this. They are MIDI based and certainly there is >jitter and no timing info in MIDI so you just cannot accomplish this >level of control. > > Not true Mark :) LS does not have this limitation: although the current implementation for now allows only ALSA MIDI input, Christian added a time stamped event system which was planned anyway for accuracy reasons and because it will allow LS to be turned into a VSTi or AU plugin. If some VSTi like standard and sequencers will arise under Linux, LS can support such features without needing many modifications to the engine. cheers, Benno http://www.linuxsampler.org