A downloadable tool for Windows and macOS

Download NowName your own price

Macrotune is a Music Macro Language (MML) editor. Easily create "retro" style music for an app, game or just for fun!

Feature List

  • Six waveforms: Triangle, Sawtooth, Complex A, Complex B, Square and Noise.
  • Four MML editors with syntax coloring for each channel.
  • Each channel has its own start/default options. These settings can be altered throughout your tune/song with the Music Macro Language.
  • A time signature bar that allows you to visually see the current beats per measure in the editors while you type.
  • A pattern editor to piece together your verses for each channel. Each verse is written on its own line in the editors.
  • Volume envelopes with or without interpolation.
  • Copy your MML data to the clipboard for use in PureBasic with the PSG Module code.
  • Share your tune/song via the internet, such as forums or email, using "Copy MML" and "Paste MML".
  • Export as a Wave (*.wav) file.
  • Playback and recording timer.
  • Play only a selected part of a verse. Good for listening to small edits you made to your tune/song.
  • Four demo tunes to help you understand how the app works.
  • A project info box for the author's name, song title, copyright or even project notes for yourself.
  • Includes a help file and the PSG Module code.


  • OS X 10.6 or later.
  • Intel 32 or 64-bit processor.
  • Windows 98 or later.
  • Intel Pentium III or better (requires SSE).

Support Forum


Published Sep 21, 2016
PlatformsWindows, macOS
Tagsaudio, chiptune, macro-music-language, mml, Music, Retro, waveform
LinksHomepage, Community


Download NowName your own price

Click download now to get access to the following files:

Macrotune_OSX_Universal.zip 678 kB
Macrotune_Windows_32bit.zip 177 kB
Macrotune_120_98ME.zip 177 kB
psg_dylib_and_dll.zip 76 kB


Log in with itch.io to leave a comment.

(Edited 1 time)

I just learned something new, never learned before about MML or anything about it. Thanks for this tool! Here, I created a simple music (took me long enough because of trial and error for notes, I want to know if there's any note identifier software) ---> We will rock you.mmlp

Your welcome!

I'm not sure what you mean by note identifier tool? Thanks for sharing your MMLP! Very nice! You can always share your MML project on the forum too, using the copy and paste buttons in Macrotune.


Oh I didn't know there's a forum. Thanks anewey
For a complete beginner, it's really hard to put exact notes of the song though I have an idea, I'll just test it with my guitar lol...