Mechanical Music Digest  Archives
You Are Not Logged In Login/Get New Account
Please Log In. Accounts are free!
Logged In users are granted additional features including a more current version of the Archives and a simplified process for submitting articles.
Home Archives Calendar Gallery Store Links Info
MMD > Archives > October 1995 > 1995.10.12 > 01Prev  Next


Re: Analog to MIDI
By Karl Petersen

Larry Smith has presented the most complete and reasonable discussion I've heard of analog audio to MIDI conversion. The genetic approach did not exist when I began to survey the possibilities, and it appears to offer the necessary loops. I am just now reading through the last year's correspondence and will probably run across many letters on the subject, but I would like to note the concepts I have identified with their plusses and minuses.

1. Artistic recreation: A capable musician listens to the audio and recreates the performance on a MIDI recording. Musical ability to interpret the original recording and correlate from memory to the MIDI file and editing time are limitations.

2. Sonogram output edited into note events: Extremely messy data due to overlapping harmonics and loud notes blocking soft ones make this totally impractical in manual translation. [I have examples of sonograms of Ampico rolls that don't correlate even though they're the same data!]

3. Signature analysis through separately recording note signatures (or estimating them from solo audio notes) then performing stepwise identification of individual notes through process iteration: Notes do not play the same twice in harmonic content and decay. The big and separate notes come out marginally well, but the remainder are hidden in a field of hash that does not identify.

4. Number 3 but with subtraction of identified notes before analysis for the next note: This still leaves a field of hash after picking out the big ones.

5. Any or all of the above played back against the original audio by binaural comparison to assess the accuracy by time and stereo location shifts: This helps in the correlation, but gives no clue as to what technique is needed to make a fix.

The genetic analysis technique effectively does item 3 and 4 if I understand it correctly, and can unravel the Gordian knot with enough machine time.

The next question is, what hardware and software are necessary to give this a trial run? I have lots of overnight time available on DOS and UNIX workstations at home, and have my own resident AIX administrator and C-writer, but he has not osmosed the genetic algorithm recommended reading list.

Ok, Larry, Tag, you're It =).

Karl A. Petersen
3116 N. Hearth Ave.
Meridian, ID 83642
208) 884-3488 h
(208) 323-7124 w

(Message sent Wed 11 Oct 1995, 21:58:28 GMT, from time zone GMT-0600.)

Key Words in Subject:  Analog, MIDI

Home    Archives    Calendar    Gallery    Store    Links    Info   


Enter text below to search the MMD Website with Google



CONTACT FORM: Click HERE to write to the editor, or to post a message about Mechanical Musical Instruments to the MMD

Unless otherwise noted, all opinions are those of the individual authors and may not represent those of the editors. Compilation copyright 1995-2024 by Jody Kravitz.

Please read our Republication Policy before copying information from or creating links to this web site.

Click HERE to contact the webmaster regarding problems with the website.

Please support publication of the MMD by donating online

Please Support Publication of the MMD with your Generous Donation

Pay via PayPal

No PayPal account required

                                     
Translate This Page