----- "Josh McDonald" <j...@joshmcdonald.info> wrote:

> Thought you guys would get a kick out of this YAML->WAV sequencer
> written in Ruby:
> 
> 
> https://github.com/jstrait/beats

Hey, I made a little drum machine at some point of my life:
http://sed.free.fr/vdm

You write something like:

void main_rhythm(int argc, char **argv)
{
        tempo = (double)atoi(argv[1]);
        while(1) {
        * b * b * b c
        }
}

And you have a 3 times metronome after "compilation".

Polyrhythms supported, like in:

void main_rhythm(void)
{
  int i;

  tempo = 30;

  * c

  for (i=0; i<5; i++) {
  * ( b . b . b ) ( a . a )
  }

  * c
}

Sorry if OT.

_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to