miditrack

miditrack

Apple Silicon Mac Local Web App Chiptune MIDI Conversion

Turn chiptunes into MIDI you can edit.

A Mac app that converts NES (.nsf/.nsfe), SNES (.spc/.spc2/.rsn), and VGM (.vgm/.vgz) chiptune music into editable MIDI, with in-browser auditioning and editing. Everyday use needs no terminal after the one-time setup. Your source files, MIDI, and rendered audio stay local.

0.3.0 · 2026/9/5

What's new · v0.4.0 · 2026/9/8

  • Implemented debounce for operations such as tone selection and volume adjustment, improving rendering efficiency
  • Added support for state management in OPN (YM2612/YM2203/YM2608) Ch3 Special mode
  • Added sample trigger processing for SegaPCM, YM2151, and C140, enhancing PCM sound source control precision
  • Fixed processing for cases where tracks without note_on/note_off exist
View all releases →

8-bit sound, turned into editable MIDI.

Convert, edit tracks, work the piano roll, and export — all in the browser.

Multi-format conversion

Converts NES (.nsf/.nsfe), SNES (.spc/.spc2/.rsn), and VGM (.vgm/.vgz) source files to MIDI. NSF and SPC rip packs with multiple songs offer a song picker.

Batch upload and playlists

Upload several source files, a ZIP rip pack, or a source file together with an .m3u playlist at once. A playlist can supply song titles automatically.

Zoomable piano roll editing

Inspect notes in a zoomable piano roll, seek and loop playback, and change the complete song's speed and pitch.

SoundFont / original sound switching

Choose SoundFont or original game sound for supported tracks. Original sound uses the relevant game SoundFont or chip renderer, and volume stays adjustable in either mode.

Track editing and saved presets

Reassign General MIDI instruments, set per-track volume or mute, and sort the track list. Save favourite instruments and ensemble presets locally.

Project save and WAV/ZIP export

Save and reopen a .miditrack project to restore your edits without reconverting. Download an edited MIDI or final-quality WAV, a ZIP of speed/pitch variations, or a ZIP with one WAV per track.