Skip to content


Switch branches/tags


Failed to load latest commit information.
Latest commit message
Commit time

Magical 8bit Plug 2

By Yokemura @ YMCK

Magical 8bit Plug is a software synthesizer to generate the tones like the old 8bit game consoles.

Naming "2" of course means there was the first version, but the code base of it is already obsolate and hard to maintain, so this version is developed from scratch with only very little code snippet brought from the previous version.

Upon rewriting from scratch I set the base to JUCE. Thanks to this awesome framework I was able to build it fast and able to add more functionality than the previous version.

Getting Started

To build from the source:

  • Get Projucer (JUCE IDE)
  • Setup your native development environment(ex. XCode for Mac, VisualStudio for Windows)
  • Open magical8bitPlug2-juce.jucer with Projucer
  • Select the native IDE and export
  • Build


This software is released under GPL v3 license.

Although this plugin satisfies the condition of JUCE's Personal License, I chose GPL by my own decision. This is sort of a backup for me just in case it breaks that condition. As the plugin is a not a kind of library that can be a core part of other product, I believe there will be very little concern about "copyleft contamination". In other words, my choice is not based on a strong belief on the copyleft and it can be changed if there are any positive reasons to do that.

See LICENSE for details.


You can support developing Magical 8bit Plug not only by the contribution of source code but by the donation as well. We really appreciate your support.

You can make donation from this page (日本語)