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

End-of-Year Fundraising Drive In Progress. Please visit our home page to see this and other announcements: https://www.mmdigest.com     Thank you. --Jody

MMD > Archives > May 2023 > 2023.05.18 > 01Prev  Next


Converting Audio to MIDI: Michael Block Mazurkas
By Spencer Chase

I have been playing with the Audio to MIDI program for two days now,
dropping all important work and having fun. I have been communicating
with two other users who have made some very helpful suggestions.
The program does a great job with good quality audio files for input,
otherwise it's "Garbage in, Garbage out!"

I have spent a lot of hours on the Chopin Mazurkas played by Michael
Block. I am not a big fan of the mazurkas the way most people play them
as boring, plodding early 19th century dance music. Block gives them
a life that others do not. I thought it would be great if I could play
his interpretations on my 9-foot Knabe. Well, until just a couple of
hours ago, I was about to give up.

There is a known problem with the Audio to MIDI program as to the
way it handles notes played with the sustain pedal on. A quick fix is
to shorten the length of all notes that are on when the pedal is also
on but this does not fix the Block files -- they still sound muddy and
over-pedaled.

It turns out that the sustain pedal off codes are somewhat too late,
which I discovered after shifting then as suggested by a fellow user.
I really thought that the files would need individual hand editing,
which is not something I am good at. I used to be pretty good at writing
programs to modify MIDI files in even somewhat complicated ways but this
cannot fix problems unless they themselves are systemic in nature.

I was pleasantly surprised by the quality of the last processing.
In it Michael Block's performance really shows as opposed to it being
an over-pedaled mess. For those who are familiar with this sort of
stuff here is the process I subjected the files to.

1. Make the MIDI file from an MP3 audio file.

2. Convert to MIDI Type 0 file format because the MIDI Type 1 has
strange track usage and my programs work better with Type 0. They are
all supposed to work with Type 1 too but I might have left out multiple
track processing and merging in one or more of the programs that
I rarely use.

3. Use Gapfixer to set the minimum gap to 125 milliseconds and the
minimum note length to 75 ms.

4. Shift [advance] the pedal off commands negative 75 ms. (I think
maybe it was more but I want to get this recorded as reference for now,
and can increase it later.)

5. Scale velocities to about 80% using MIDImod2, but it really needs
a little more reduction for most people.

6. Rename the final MIDI files to get rid of modified suffixes.

7. Convert to MP3 using Mid2pianoCD for the LX system.

I think that is about all... Oh, and then:

8. Listen to some amazing music.

At this point I am one happy camper!

Spencer Chase
Garberville, California

 [ Spencer offers many files and utility programs at
 [ http://www.spencerserolls.com/index.html 
 [ http://www.spencerserolls.com/Files4Download.html 
 [ http://www.spencerserolls.com/LX_tools_information.html 
 [ -- Robbie


(Message sent Wed 17 May 2023, 03:58:05 GMT, from time zone GMT-0700.)

Key Words in Subject:  Audio, Block, Converting, Mazurkas, Michael, 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