An editor for trash80's YM2149 Synth
Due to a dependance on WebMIDI, only Google Chrome is currently supported.
Do not try to use your synth with any other MIDI program/device while loading or saving patches as this can cause corrupt data.
This software is licensed under the GNU General Public License v3.0 and such, has no warranty - use this software at your own risk.
- Go to https://2xaa.github.io/ym2149-synth-web-editor/
- Accept the MIDI permissions Chrome asks for
- Plug in your synth to a USB port on your computer
- Edit!
Catskull Electronics has high quality prebuilt synths to buy - I have one and it's great :)
trash80's original schematic and code is available if you'd prefer to build your own - I've also done this and it's a fun project!
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report