Csound Csound-dev Csound-tekno Search About

Re: sequencer

Date1999-07-27 23:39
FromMichael Gogins
SubjectRe: sequencer
About FIFO versus LIFO, I believe you are correct. I did several of these
things FIFO but I never did use them much.

-----Original Message-----
From: Paul Barton-Davis 
To: csound@maths.ex.ac.uk 
Date: Tuesday, July 27, 1999 10:12 AM
Subject: Re: sequencer


>In message <001d01bed823$365752a0$79d496c0@Realizer.ngt.sungard.com>you
write:
>>The p3 issue is a real one but it is not insuperable. The solution is for
>>realtime score events to have p3 set negative (infinite duration) until a
>
>zero is more desirable, since it allows duration to be represented by
>an unsigned value, and thus have a larger range.
>
>>note off event, at which time the topmost realtime event on the stack is
>                                   ^^^^^^^^^^^^^^^^^^^^^^
>repeating a post i sent a week or so ago, i believe this wrong. its
>wrong by comparison with other synths. using the topmost event implies
>LIFO semantics - most synths do FIFO.
>
>>popped off and its p3 set to the total elapsed time, at which point the
>>instrument can trap the note off and either turn itself off, let itself be
>>turned off, or extend p3 to perform a controlled decay. This would indeed
>>enable the writing of the same instrument definitions for both realtime
and
>>non-realtime performance,
>
>how ? p3 is typically used to compute envelopes at i-time. it wouldn't
>be available at i-time in the real-time case.
>
>--p
>
>