All times are UTC

 
 



Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Pitch Tracking Patch
PostPosted: Tue Mar 12, 2013 7:55 am 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Hi to all,
I can't find online any patch for Max that translate the pitch of an audio track (or a VST) into a midi CC output!

For me it's very useful for automate the filters cutoff, so I can remove, for example, the first harmonic, even if the pitch change!

Thanks!

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 12, 2013 7:07 pm 

Joined: Sat Dec 15, 2001 11:46 am
Posts: 1675
Location: ableton
Hello,

This is a bit effort and some problems need to be solved.
a) Audio effects can not output MIDI. One would need to send the MIDI to a receive device and distribute it further from there. (track routing)
b) accurate Pitch tracking is not easy if the material has a lot of harmonics
c) the tracked data needs a "good smoothing" in order to be usable.

btw: which OS do you use?

Christian

_________________
christian.kleine@ableton.com


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 12, 2013 7:11 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Hi Christian, thanks for the reply!
I'm on Windows (but I also have Osx)!

For the a) point, Live already have a default device that analyze the audio peacks and output CC's, why we can't do it with pitch?

Mauro.

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 12, 2013 7:22 pm 

Joined: Sat Dec 15, 2001 11:46 am
Posts: 1675
Location: ableton
Which of the devices output CC data? I just made it as a bonus in the MIDI LFO... the other ones use mapping - maybe this is sufficient?

_________________
christian.kleine@ableton.com


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 12, 2013 8:41 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
kleine wrote:
Which of the devices output CC data? I just made it as a bonus in the MIDI LFO... the other ones use mapping - maybe this is sufficient?

Yeah mapping would be great, I refer to that!

Could you try to work on it?

Mauro.

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Wed Mar 13, 2013 10:40 am 

Joined: Sat Dec 15, 2001 11:46 am
Posts: 1675
Location: ableton
Try if this works for you:
http://www.maxforlive.com/library/devic ... pc-version

8)

_________________
christian.kleine@ableton.com


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Wed Mar 13, 2013 9:35 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Hi Christian,
Thanks for the patch, on mac it does not work,
I'll try it on my daw tomorrow and I report back here!

Many thanks for your time,
Mauro.

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Thu Mar 14, 2013 10:00 am 

Joined: Mon Mar 11, 2013 8:40 am
Posts: 27
Location: Brussels
Did you download the Mac version?
http://www.maxforlive.com/library/devic ... ac-version

_________________
MacBook Pro 2.4GHz Intel Core 2 Duo 4 Go - 10.7.5 - Suite 9 - http://clementmarion.be


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Thu Mar 14, 2013 1:43 pm 

Joined: Mon Apr 06, 2009 2:03 am
Posts: 61
You can use the [~fzero] object to track pitch within Max. If you connect it to [ftom] it will output the midi note value of the pitch you're playing which can be scaled or routed as you like. I've found [~fzero] works best when it doesn't have to listen to too many things though.


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Thu Mar 14, 2013 8:57 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
I'm on win, I'ts still not work, I donwloaded the right version!
The patch is not recognize the pitch!
Anyway thanks for your time man! :D

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 19, 2013 8:20 am 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Still can't make it work, please Christian can you help me?
The patch does not recognize incomings audio signal, it stay's to C root note!

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 19, 2013 8:25 am 

Joined: Sat Dec 15, 2001 11:46 am
Posts: 1675
Location: ableton
Are there any errors in the Max Message window?

_________________
christian.kleine@ableton.com


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 19, 2013 6:24 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Oh Yes,

newobj: fiddle~.mxe: No such object

I'm on the 64bit version of live and Max.

I'm a noob, sorry for that stupid question!

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 19, 2013 6:39 pm 

Joined: Sat Dec 15, 2001 11:46 am
Posts: 1675
Location: ableton
Right. I did forget about 64bit - this external (the fiddle~ object) does not exist in a 64 bit version so far.
When i have some (spare) time, i'll see how far i can get with the "built-in" external fzero~.

(about these externals: externals are small C++ code objects for Max/Msp. Many are part of Max/Msp (an M4L) but some are from
individual persons or institutions - like e.g. this particular fiddle~object, which does the pitch-tracking here. It's not a given that the developers of those port them to 64bit or whatever comes around in the computing future....)

_________________
christian.kleine@ableton.com


Top
 Profile  
 
 Post subject: Re: Pitch Tracking Patch
PostPosted: Tue Mar 19, 2013 7:11 pm 

Joined: Wed Mar 21, 2012 3:20 pm
Posts: 236
Thanks!
I know what the External pieces of codes are but I don't know where to put them!

It's difficoult to port an Object?

Mauro.

_________________
AudioReel

Mauro Meddi


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 23 posts ]  Go to page 1, 2  Next

All times are UTC

 
 

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group