Re: Linux sampler projects, was Re: [linux-audio-user] Some music made with Linux

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: Linux sampler projects, was Re: [linux-audio-user] Some music made with Linux
From: Jesse Chappell (jesse_AT_essej.net)
Date: Mon Feb 23 2004 - 18:47:30 EET


Benno Senoner wrote on Mon, 23-Feb-2004:

> >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.
 
In addition, work is being done on midi-over-JACK which will provide
sample accurate timestamped midi events via a new jack port type. Programs
that use this interface will get all the benefits of sample-synced
realtime performance from their sampler/synth, plus the ability
to render accurately non-realtime when JACK is in "freewheel" mode.

jlc
 


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Mon Feb 23 2004 - 18:49:05 EET