Git Product home page Git Product logo

magical8bitplug2's Introduction

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

License

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.

Donation

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 (日本語)

magical8bitplug2's People

Contributors

yokemura avatar yokemuratakeshi avatar gazayas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.