treachercat
Logician
hi gang,
does anybody know how I can do the following in logic.
History:
back in the mid 1990s!! i wrote a program in Cakewalk (now Sonar) that used the CAL language.
This program could read midi note data an alter it to fit harmony based on parameters I fed it.
example: I would say: measure 1 is CMA7, Measure 2 beats 1 & 2 is dm7, and beats 3 & 4 em7, measure Measure 3 C7b5, etc. etc. you get the idea (i hope).
I then would play randomly on the midi keyboard (but with respect to intervals, open chord voicings, number of notes, rhytmn, feel, etc. - but with little regard to actual pitch. - since I am primarily a guitar player and not a keyboard player.
I would then run my cute little program and it would analyze the notes and correct the justification up by a half step (in most cases, unless I programmed a request for a whole tone scale or something) and make the random notes fit the harmony. I chose to move the notes up because a) I had to make a choice and I was getting lazy as a programmer.
It worked brillantly and I used this to help inspire me to write, esp. when I was in a "rut".
- thanks for bearing with the long winded explanation....
Q: can this be done in logic 9?
Q: Is there any plug-in that can do this if logic can't or a freeware/shareware program for MAC?
the closest I've ever found was the RANDOM edit function in FLStudio. Which is pretty nice (but not quite the same)
I have long since abandoned the PC world for music creation (with no looking back).
I was playing with the random note / velocity midi transform window function and that works "pretty close" to the FLStudio ideas I mentioned above.
Anybody have any thoughts?
Once angain, please forgive the highly verbose, convoluted explaination...
Thanks
does anybody know how I can do the following in logic.
History:
back in the mid 1990s!! i wrote a program in Cakewalk (now Sonar) that used the CAL language.
This program could read midi note data an alter it to fit harmony based on parameters I fed it.
example: I would say: measure 1 is CMA7, Measure 2 beats 1 & 2 is dm7, and beats 3 & 4 em7, measure Measure 3 C7b5, etc. etc. you get the idea (i hope).
I then would play randomly on the midi keyboard (but with respect to intervals, open chord voicings, number of notes, rhytmn, feel, etc. - but with little regard to actual pitch. - since I am primarily a guitar player and not a keyboard player.
I would then run my cute little program and it would analyze the notes and correct the justification up by a half step (in most cases, unless I programmed a request for a whole tone scale or something) and make the random notes fit the harmony. I chose to move the notes up because a) I had to make a choice and I was getting lazy as a programmer.
It worked brillantly and I used this to help inspire me to write, esp. when I was in a "rut".
- thanks for bearing with the long winded explanation....
Q: can this be done in logic 9?
Q: Is there any plug-in that can do this if logic can't or a freeware/shareware program for MAC?
the closest I've ever found was the RANDOM edit function in FLStudio. Which is pretty nice (but not quite the same)
I have long since abandoned the PC world for music creation (with no looking back).
I was playing with the random note / velocity midi transform window function and that works "pretty close" to the FLStudio ideas I mentioned above.
Anybody have any thoughts?
Once angain, please forgive the highly verbose, convoluted explaination...
Thanks