VOGONS


First post, by DevanWolf

User metadata
Rank Newbie
Rank
Newbie

I noticed some of my MIDI devices that I have which are the DD-55, DD-50, and MI075 (done via circuit bending because the MI075 is missing a Demo button, based on a hacked Spectrum AIL-495) output MIDI data for demo songs. I've done the dumping for them as MIDI files so to play the synth's demo songs on other MIDI devices from the computer instead of the main unit itself. Searching for MIDI files of demo songs from those devices came up empty so I wanted to inform users to help here.

Here is what I have done:
Yamaha DD-55 (5 demo category + 20 song category = 25 total songs (except loop songs))
Yamaha DD-50 (1 demo + 30 song = 31 total (except loop songs))
(Circuit Bending Done) First Act MI075 (or Spectrum AIL-495) (50 total)

MIDI Song Dumps Wanted from those MIDI devices (in which I don't have, if you have one of those, then dump them now!)

  • Yamaha PSR-D1 (DJX) (3 total)
  • Yamaha PSR-225/225GM/270 (3 total)
  • Yamaha PSR-280/282/GX76 (100 total)
  • Yamaha PSS-580/680
  • Yamaha PSS-780
  • Yamaha SHS-10 (Last Christmas)
  • Yamaha SHS-200
  • Yamaha DD-11
  • Yamaha DD-65/YDD-60
  • Yamaha DD-75
  • Trust 49-Key MIDI Keyboard

And some more I don't know yet that have output-able demo song MIDI data...Let me know what they are.

MIDI FILE RIPPING/DUMPING PROCEDURE (SYNC FROM DEVICE'S EXTERNAL CLOCK e.g. DD-50)

  1. Make sure the MIDI IN and OUT ports on your device are connected to your computer.
  2. Using Sekaiju, create a new file, select all pre-created events starting from 01:02:000, then delete everything of those.
  3. On your MIDI device, find the External Clock option and turn it on.
  4. I recommend setting the tempo value to 60 (or if tempo=120, set play speed mode to slow) for recording, you can change to the intended song tempo value after the record (without changing to the
  5. song's matching tempo it will be incorrect). Now click the Real-Time Input (record) button to start recording while automatically starting the currently selected song (on some devices the song play doesn't start automatically, if so hit the DEMO or Start/Stop button on device).
  6. Stop recording, then optimize the data (e.g. extra/duplicate events, offset to start of first MIDI event, convert to format 0 if possible).
  7. Finally, save as a MIDI file and there you have it: a dumped MIDI demo song from your MIDI device! Repeat this procedure if there are more available songs to do.

MIDI FILE RIPPING/DUMPING PROCEDURE (SYNC FROM DEVICE'S INTERNAL CLOCK (if External Clock option in device is not available) e.g. SHS-10)

  1. Make sure the MIDI OUT port on your device are connected to the MIDI IN from your computer.
  2. Using Sekaiju, create a new file, select all pre-created events starting from 01:02:000, then delete everything of those.
  3. Make sure to set the intended tempo value of the internal song. Now click the Real-Time Input (record) button to start recording then so hit the DEMO or Start/Stop button on device.
  4. Stop recording, then optimize the data (e.g. extra/duplicate events, offset to start of first MIDI event, convert to format 0 if possible).
  5. Finally, save as a MIDI file and there you have it: a dumped MIDI demo song from your MIDI device! Repeat this procedure if there are more available songs to do.

MIDI FILE RIPPING/DUMPING PROCEDURE (ALTERNATE PROGRAM WITHOUT CLOCK SYNC, e.g. DD-11, AIL-495)

  1. Make sure the MIDI OUT port on your device are connected to the MIDI IN from your computer.
  2. Using MIDI-OX, open the Logger dialog. Set to MIDI to Text and enable.
  3. Now start playing the demo song from the connected MIDI device.
  4. After the demo song ends (if it repeats from the end, stop song now), click the LOG button located at the bottom-right of the status bar.
  5. Use T2MF on the recorded MIDI text file to be a MIDI file and there you have it: a dumped MIDI demo song from your MIDI device! Repeat this procedure if there are more available songs to do.

MIDI FILE RIPPING/DUMPING PROCEDURE (via Song Filer: for DD-55 only known, I have done this)

  1. Select the song number to be dumped by turning the dial.
  2. Hit Record. Wait until the song ends (please don't record the drum pad performance!) then hit Record again or Start/Stop. (Note: This will replace your previous user song into a copy of the specified song data)
  3. While your Digital Drum is connected to computer via MIDI, using Song Filer, select Receive then select UserSong.mid for the recorded MIDI song to be saved to your computer. Rename the saved UserSong.mid to the correct song name listed (e.g. 00 Technical Funk.mid)
  4. (Optional) Optimize the data using a MIDI editor like Sekaiju to delete unneeded MIDI events on channels 1-9, All the songs on the DD-55 never have MIDI note data for MIDI channels 1-9. (Make sure to save it afterwards!)
  5. Repeat this procedure for more songs to dump.

MIDI FILE RIPPING/DUMPING PROCEDURE (via Musicsoft Downloader: for DD-65/YDD-60 and DD-75)

  1. Select the song number to be dumped by turning the dial.
  2. Hit Record. Wait until the song ends (please don't record the drum pad performance!) then hit Record again or Start/Stop.
  3. While your Digital Drum is connected to computer via MIDI, using Musicsoft Downloader, select the electronic music instrument then select UserSongX.mid (X=Saved into User 1-5) for the recorded MIDI song to be saved to your computer. Rename the saved UserSong.mid to the correct song name listed (e.g. 00 DD Funk.mid)
  4. (Optional) Optimize the data using a MIDI editor like Sekaiju to delete unneeded MIDI events on channels 1-9, All the songs on the DD-65/YDD-60 and DD-75 never have MIDI note data for MIDI channels 1-9. (Make sure to save it afterwards!)
  5. Repeat this procedure for more songs to dump.

Good luck! Let me know if you succeed or have trouble.