Tuesday, November 03, 2009

 

probability sequencing language

probability sequencing language Help file

The commands are simple at the start of every line you would have a frequency started by a letter

f110

or you can define it with drift i.e.

f110+1

this will make the frequeny drift on every iteration. In the roll you can have a percent chance or an x to define a 100% chance a period would be ignored.

f110+1 x . 30
f300 . . 50

you can include an entire csound line starting with an @ symbol. this would be saved in a file with a mac extension for macro (this feature is inspired by macro music language as implemented for 8 bit game machines).

the duration of the note or the time between notes can be defined with
dur=.25 step=.2

please keep in mind that you cannot have spaces in the defined value, this is done to make it really easy to code it in python.

Labels: ,


Sunday, October 25, 2009

 

probility language for Music Macro Language

I was asking about text based tracker formats and someone on kvr told me about Music Macro Language. I suppose I saw in in stuff like gwbasic, free basic exc, but when I saw it in all those old game machines like the nes and thier desire to have something that is not midi based, I realised that it was for me. what I have now is just a rough sketch. It works a little different that the one I did on csound.

A note has to fire so it has to equal 100% the first like has all the headings. in this case r is rest (in nes it may be different in other platforms.

a c b r

the lines under that will have the percentages

a c b r
10 20 10 60

in this case rest is a note and if it fires you do not get a sound.




probilty language for music macro language download

Labels: , ,


This page is powered by Blogger. Isn't yours?