Copperbox revision 3272.
I've deleted the modules Base.Impulse and Base.Behavior - they seem too "electro-acoustic" to be generally useful for Payasan (which aims for "song" generation and use with LMMS or similar). Plus I've added a Metronome module.
Monday, December 15, 2014
payasan
Copperbox revision 3271.
I've simplified the handling of pitch to two representations: a user level octave + scale degree representation and a low level MIDI note number one. I'm not going to attempt handling microtones in MIDI (technically possible with ingenious use of pitch bend) so I don't need anything more complex.
I've simplified the handling of pitch to two representations: a user level octave + scale degree representation and a low level MIDI note number one. I'm not going to attempt handling microtones in MIDI (technically possible with ingenious use of pitch bend) so I don't need anything more complex.
Sunday, December 14, 2014
payasan
Copperbox revision 3270.
I've ported all the useful code from Majalan to Payasan, and Payasan can now generate MIDI files from scores.
As MIDI is simpler than Csound (no chance of microtonality, no electro-acoustic instruments - i.e. processors) there is quite a lot of potential to simplify and improve the imported code.
I've ported all the useful code from Majalan to Payasan, and Payasan can now generate MIDI files from scores.
As MIDI is simpler than Csound (no chance of microtonality, no electro-acoustic instruments - i.e. processors) there is quite a lot of potential to simplify and improve the imported code.
Subscribe to:
Posts (Atom)
Blog Archive
About Me
- Stephen Tetley
- Disambiguating biog as there are a few Stephen Tetley's in the world. I'm neither a cage fighter or yachtsman. I studied Fine Art in the nineties (foundation Bradford 1992, degree Cheltenham 1992 - 95) then Computing part-time at Leeds Met graduating in 2003. I'm the Stephen Tetley on Haskell Cafe and Stackoverflow.