djdaphalgan
Joined: Jul 19, 2007 Posts: 20 Location: Belgium
|
Posted: Thu Jan 31, 2008 4:59 am Post subject:
Is annyone using scheme for algoritmic composing? |
 |
|
| I was wondering if annyone here is using scheme to do some algoritmic composing stuff? I know that on Mac, you have Impromptu, but I'm on Windows. Is there a program like Impromtu on windows (or a scheme MIDI package, or maybe a way to use scheme + java). |
|
usw

Joined: Mar 22, 2007 Posts: 27 Location: valence france
|
Posted: Tue Feb 05, 2008 2:35 pm Post subject:
|
 |
|
hello , I do try
Drscheme could be what you're looking for. It has no midi, nor audio native support (except a play-sound procedure that can trigger midi/aiff/wav files...), but you can program functions that generate those if real time isn't crucial...
Java interface should be possible thru its FFI.
I don't know if my attemps are about anything serious nor interesting...
I'm currently able to generate sound files from a few simple but flexible generators (that can be fused in a sine/noise-band additive architecture) and one processor (a lag with a variable curve). Everything runs at the same rate, there is no distinction between "control" and "audio", and (I don't like that...) everything as to be given an ID so that it can store its internal data in the corresponding hash-table...
Of course, depending on the complexity of the instrument and the chosen sample-rate, it may take from 1 or 2 seconds to 1, 3... minutes before you will hear that single second of sound you blindly typed...
"Fortunately" you can program your own user interface in drscheme with the mred extension,
Displaying single spectrum/waveform/control data is easy, as are simple typed text/scheme interactions, but to be usefull, the program would need much more...
As an exercise, I'm currently trying to put together something that would be limited to wavetable design and synthesis for the Wiard Miniwave, ...I may post the link here in a few weeks... |
|