FNELSON@OBERLIN.BITNET (02/04/90)
Just joined emusic-l. Looks like a great idea. I am interested in a wide range of MIDI and synth things. At the moment I am writing some algorithmic composition software for the MAC in C and APL. All of my programs communicate with commercial software via midi files (version 0.06, type 0). I can send files to Finale and most of the sequencers. I am finishing a program called MidiPlay that takes as input a text file where each line is a midi event with channel, action time, duration, and any oth er appropriate values (like key # and velocity). The output is a standard MIDI file. The idea is to allow composers to work in any language they like and to provide a simple way of making a Midi file from the results. I am also working on a desk accessory that will play midi files without leaving another application. I regularly run algorithms in APL.68000 to create midi files then open the DA to play them. I have a simple version of the DA working but I'm having difficulty getting a DA to put up a dialog window and leave it there. What I want is something like a calculator than looks like a tape transport with function buttons and boxes or sliders for tempo and transposition intervals, etc. If anybody is working on similar things in Think-C please contact me.
nick@LFCS.ED.AC.UK (Nick Rothwell) (02/05/90)
>I have a simple version >of the DA working but I'm having difficulty getting a DA to put up a >dialog window and leave it there. What I want is something like a >calculator than looks like a tape transport with function buttons and >boxes or sliders for tempo and transposition intervals, etc. If anybody >is working on similar things in Think-C please contact me. I don't see why you can't get this to work (I admit I haven't written any DA's, just applications). It should be pretty easy with the THINK C class library, anyhows. What exactly is the problem? You *are* using the MIDI Manager to send/receive the MIDI data, aren't you? Good. :-) Nick.