Csound Csound-dev Csound-tekno Search About

re: sequencer

Date1999-07-26 09:28
FromJames Andrews
Subjectre: sequencer
>> Rocky- the 22 tone equal temperament sequencer is at
>> http://www.oberlin.edu/~pblasser/rocky.html


On the subject of sequencers.. I wrote something (windoze) a while back,
which I think may have escaped into the world, but was a bit too bug-ridden
for people to get a huge amount of use out of it.  I thought I'd just
describe the ideas behind it tho in case anyone else has an urge to do
something similar...

It was basically a pattern based sequencer for Csound... it read in an
orchestra file, which contained comments describing the pfields, complete
with useful ranges and default values.   Then you made patterns of arbitrary
length by drawing blocks on a grid to represent notes.  Underneath the grid
was a line graph where you could draw timelines for each pfield.  Finally,
there was a third (arrangement) grid where you could combine patterns by
simply painting them on, and they would repeat as many times as necessary to
fill the space.  It was then a fairly simple matter to render this into a
csound score.  The final thing I was working on before becoming far too busy
was a set of modifiers that could be applied in the arrangement grid.  These
were basically LFOs with a variety of waveshapes that you could apply to
pfields in any particular block.

If anyone's interested I can try and dig it out, but you should bear in mind
that getting it running could well be a process involving a lengthy and
frustrating email exchange with me.. and I can't quite remember how it all
works :)  It's written in VB (probably version 3?).. happy to give away the
src.. but a rewrite would probably be easier.. it's messy :)

Matt