Good morning, everyone. I am a long-time user of Audacity for editing audio files. I’m astonished to discover that it can open, edit, and export MIDI files! At first blush, it appears that the editing is limited to cut, copy, and paste. Prior to learning about Audacity, I was going to comment that when splitting up a Disklavier file, you really should find a way to do it and keep the messages that appear at the beginning of the file, which include: —a variety of Yamaha SysEx messages —GM reset message —controller 7 (volume) message (typically setting the volume to 100) —patch message Unfortunately, Yamaha has not published a chart of the SysEx messages, and I therefore don’t know how important many of them are. I do know that some of them relate to: —reseting the internal XG tone generator —specifying which channels contain left hand and right hand data —model of Disklavier I am reasonably certain that other messages may relate to whether video-sync is being used, whether CD sync is being used, and whether the file contains XP data. Speaking of XP data: We have had a long standing problem that the Disklavier PRO uses various controller messages to store extra bits of resolution for hammer velocity, key release velocity, and pedal positions as well as data for key-down velocity. These messages much occur in the correct order in the MIDI file and must be preceded by polyphonic aftertouch messages that effectively determine the association of these controller messages with specific notes. Unfortunately, when you load a MIDI file into a typical sequencer, the sequencer imports the MIDI data into its own format and in doing so, messes up the ordering of the messages. When you export a new MIDI file from the sequencer, you have lost the integrity of the XP data (although there normal MIDI data in the file will play just fine). If anyone wants to develop an application to split up XP MIDI files, this issue should—ideally—be taken into consideration. I look forward to playing around with Audacity, MididYodi, and GN MIDI to see if any of these applications can treat XP data appropriately. Regards, PianoBench On May 23, 2016, at 5:44 AM, Spencer lists@... [disklavier] <disklavier@yahoogroups.com> wrote: Amazing. Audacity works great to edit midi, even has a piano roll view. As long as you can recognize the place where you want to split, visually, it is great. Too bad you cant listen to the file Sent from my iPhone On May 23, 2016, at 10:06 AM, ben8choy@... [disklavier] <disklavier@yahoogroups.com> wrote: A free audio editor you can use is Audacity from http://audacity.sourceforge.net. You can import and export midi files but probably won't be able to play it back from Audacity so here's the suggested steps: 1. Play your midi file on any player to get the start and end time of each "song" you want to separate from the hour long midi file. 2. Import the hour long midi file into Audacity 3. Drag select the notes from the start and end time of each song and click "cut". If there were pronounced breaks between each song you will probably be able to see where those breaks are on the editor to make it easier to select the start and end points. 4. Open "new" file and "paste" 5. Export this as your new midi file for each "song" 6. Go to #3 and Repeat for each "song" you want to separate.
Message
Re: [disklavier] One Long MIDI File
2016-05-23 by George Litterst
Attachments
- No local attachments were found for this message.