"Translate" audio to midi?
"Translate" audio to midi?
Hello!
I am new to this - so my question might be stupid ... but I try it anyway.
Is there a possibility within Live/M4L to "translate"/"change" audio signals into midi signals? That way it might be possible to control/trigger M4L midi devices by (for example) singing into a Microphone.
Thanks 4 your help!
I am new to this - so my question might be stupid ... but I try it anyway.
Is there a possibility within Live/M4L to "translate"/"change" audio signals into midi signals? That way it might be possible to control/trigger M4L midi devices by (for example) singing into a Microphone.
Thanks 4 your help!
Re: "Translate" audio to midi?
Hello,
It´s possible and i´m sure it won´t take long until the first devices show up..
Best,
Christian
It´s possible and i´m sure it won´t take long until the first devices show up..
Best,
Christian
Re: "Translate" audio to midi?
There used to be a couple of nice maxmsp externals called fiddle and bonk. Once dealt with harmonic signals, the other with impulses (drum tracks etc):
http://crca.ucsd.edu/~tapel/software.html
dont know if you can get those working inside m4l
http://crca.ucsd.edu/~tapel/software.html
dont know if you can get those working inside m4l
Re: "Translate" audio to midi?
If you want to use 3rd party externals, you need to place them into your max-externals folder inside theST8 wrote:There used to be a couple of nice maxmsp externals called fiddle and bonk. Once dealt with harmonic signals, the other with impulses (drum tracks etc):
http://crca.ucsd.edu/~tapel/software.html
dont know if you can get those working inside m4l
Max5 folder. If you are looking for 3rd party externals, use e.g. www.maxobjects.com to find them.
Best,
Christian
Re: "Translate" audio to midi?
Thank you very much for your kind help! ... but ...
I now have the files "fiddle~.mxe" and "bonk~.mxe" and I copied them to
C:\Programme\Cycling '74\Max 5.0\Cycling '74\max-externals
But I don't know where to find them inside M4L when I have opened Live?
Or is it the wrong folder?
There is also an "msp-externals"-folder (every file inside that folder has a "~" at the end of it's name!) and an "m4l-externals"-folder ...
And how can I open the help-files that came with the externals?
And where in the list on the left is the smily for "Completely totally confused"?
I now have the files "fiddle~.mxe" and "bonk~.mxe" and I copied them to
C:\Programme\Cycling '74\Max 5.0\Cycling '74\max-externals
But I don't know where to find them inside M4L when I have opened Live?
Or is it the wrong folder?
There is also an "msp-externals"-folder (every file inside that folder has a "~" at the end of it's name!) and an "m4l-externals"-folder ...
And how can I open the help-files that came with the externals?
And where in the list on the left is the smily for "Completely totally confused"?
Re: "Translate" audio to midi?
Ok: MSP-externals ("~"!) belong into the "msp-externals"-folder and their helpfiles belong into the "msp-help"-folder (and do not rename them into "*.maxhelp").
... I guess everybody here but me knows that already ...
... but ...
unfortunately M4L crashes when I try to open the "bonk~" help ...
Re: "Translate" audio to midi?
no, we don't know that already. there are a few power users in here, some guys with moderate experience and a few of us just starting out. the traffic's a bit slow in here but it should pick up or at least they should make a dedicated max4Live forum.
also try
http://cycling74.com/forums/forum.php?id=10
http://www.max4live.info/
http://www.maxforlive.com/
http://www.extendlive.com/
I mostly lurk here and check the others for videos and downloads.
hth, patience.
also try
http://cycling74.com/forums/forum.php?id=10
http://www.max4live.info/
http://www.maxforlive.com/
http://www.extendlive.com/
I mostly lurk here and check the others for videos and downloads.
hth, patience.
In my life
Why do I smile
At people who I'd much rather kick in the eye?
-Moz
Why do I smile
At people who I'd much rather kick in the eye?
-Moz
Re: "Translate" audio to midi?
Here´s a quick attempt on pitchtracking:
1. download the pitch~ external from http://web.media.mit.edu/~tristan/maxmsp.html and
place it in your Max/Msp external folder
2. download my example set from http://tiny.cc/zJjBx
I hope this works for you.
It´s not very accurate yet and needs some finetuning...
Best,
Christian
1. download the pitch~ external from http://web.media.mit.edu/~tristan/maxmsp.html and
place it in your Max/Msp external folder
2. download my example set from http://tiny.cc/zJjBx
I hope this works for you.
It´s not very accurate yet and needs some finetuning...
Best,
Christian
Re: "Translate" audio to midi?
Thank you very much!
Got it!
Got it!
Last edited by qzs3ESc7 on Mon Nov 30, 2009 7:53 am, edited 1 time in total.
Re: "Translate" audio to midi?
I've been trying to do the same thing, but I'm a bit confused about how the m4l patches work. Are they constrained so that only the pre-populated in/outputs work? If so, it doesn't seem possible to turn audio into midi. The audio effects have plugin~ but no midiout, and the midi effects have midiout but no plugin~. I tried a bunch of things, none of which seemed to work:
* adding plugin~ to a midi effect.
* adding ezad~ to a midi effect. same as plugin~, no audio comes through the input.
* adding midiout or noteout to an audio effect. no luck, the midi doesn't seem to go anywhere.
Hope somebody else has better luck.
* adding plugin~ to a midi effect.
* adding ezad~ to a midi effect. same as plugin~, no audio comes through the input.
* adding midiout or noteout to an audio effect. no luck, the midi doesn't seem to go anywhere.
Hope somebody else has better luck.
Re: "Translate" audio to midi?
Welcome to the forum madadam,
Please see my example from the post above.
best,
Christian
Please see my example from the post above.
best,
Christian
Re: "Translate" audio to midi?
Thank you Christian!
Re: "Translate" audio to midi?
Very cool! It really works quite well.
___________________
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Live Suite 12 / Push 3S / MacBook Pro M1 Max 64G RAM / SS Prophet 6 / Moog Minitaur / TR-8S / Zen Delay / BigSky / Yaeltex Custom / APC40 Mk2 / KeyLab Mk2 / BCR2000 / FCB 1010 / UA Apollo 8 / other random gear
Re: "Translate" audio to midi?
Ah!
For the curious who doesn't want to bother downloading the example: The trick is that you use a send/receive pair to communicate between patches. The audio effect patch does the pitchtracking, then sends the midi note info to a midi effect patch which routes to midiout.
Thanks very much!
a
For the curious who doesn't want to bother downloading the example: The trick is that you use a send/receive pair to communicate between patches. The audio effect patch does the pitchtracking, then sends the midi note info to a midi effect patch which routes to midiout.
Thanks very much!
a
Re: "Translate" audio to midi?
First: Thank you very much Christian!!
Second: (...) I still have some questions. I tried to understand the help files coming with the "pitch~ external" but I failed ... I don't understand why the midi note that is sended/received is a half tone lower than the note I played on my saxophone into a micro? And I like to know what do I change when I change the numbers in the four boxes that are related to the picth~ external?
Ans I have another question: Is it possible to change audio-data into midi control messages - so that it might be possible to operate a control dial (i.e. of frequency shifter) with live played music?
It would be very kind if you could answer that questions ... !
Second: (...) I still have some questions. I tried to understand the help files coming with the "pitch~ external" but I failed ... I don't understand why the midi note that is sended/received is a half tone lower than the note I played on my saxophone into a micro? And I like to know what do I change when I change the numbers in the four boxes that are related to the picth~ external?
Ans I have another question: Is it possible to change audio-data into midi control messages - so that it might be possible to operate a control dial (i.e. of frequency shifter) with live played music?
It would be very kind if you could answer that questions ... !