[ardour-dev] Project proposal for Ardour
Davide Girlando
dado2_714 at yahoo.it
Tue May 8 07:30:04 PDT 2007
(sorry, I had originally sent this message only to Pau)
I've had a quick look at the pitch detection plugin source code, and I
noticed that there isn't really much implementation inside it; it
totally relies on the aubio library functions. I don't want to reinvent
the wheel, but I'm not sure if there's anything around that might do
for my purpose. I want to do a precision conversion, to be able to
track any minimal pitch variation, for instance to recognize a vibrato
above the JND (3 Hz at low frequencies), so an adaptive window system
(larger windows on stable signal and shorter windows on quick-varying
signals) would probably be the best solution. The Clam example looks
more interesting, but I should investigate how precise it is (can it
send only MIDI note outputs or even pitch-shift commands? and how
accurate?). However, I think it should be inside Ardour, and not a
plugin, because it's a typical offline task. Anyway, I plan to start
writing the functional code; then how to integrate it in Ardour is a
later issue.
You should really have a look at some Melodyne screenshots (http://images.google.it/images?q=melodyne): it kind of looks like what I'd want to do, though I didn't know that piece of software when I thought of this project.
I'll step in the IRC chat one of these nights (due to the time difference ;) ).
Thanks again
Davide
----- Messaggio originale -----
Da: Pau Arumi <parumi at iua.upf.edu>
A: Davide Girlando <dado2_714 at yahoo.it>
Cc: ardour-dev at lists.ardour.org
Inviato: Martedì 8 maggio 2007, 11:04:13
Oggetto: Re:
[ardour-dev] Project proposal for Ardour
You might also be interested in existing free-software projects
which have implementations of pitch-tracking. For example aubio
(which is also wrapped as a vamp plugin), and clam:
http://www.vamp-plugins.org/download.html
http://clam.iua.upf.edu
In clam we have a user interface program called Voice2MIDI
http://clam.iua.upf.edu/screenshots/Voice2MIDI.png
And now one of the Google SoC projects is heading towards
improving it and porting it to real-time among other things.
You can also have a look at clam's pitch shift and pitch
discretization transformations. Feel free to ask questions in
the clam lists.
Best,
Pau
___________________________________
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ardour.org/pipermail/ardour-dev-ardour.org/attachments/20070508/86e717aa/attachment.htm>
More information about the Ardour-Dev
mailing list