Fork of https://github.com/h1romas4/rust-synth-emulation, slightly modified to have the playback code behind a feature.
|
|
||
|---|---|---|
| .github/workflows | ||
| .vscode | ||
| docs | ||
| synth-emulator | ||
| wasm-synth-player | ||
| .editorconfig | ||
| .gitignore | ||
| LICENSE.txt | ||
| README.md | ||
rust-synth-emulation
YM2612/SN76489 VGM player by Rust
New version here
This repository is an experimental WebAssembly build of the ymfm Yamaha FM sound cores library.
WebAssembly demo site
Build
Rust and wasm-pack setup
rustup target add wasm32-unknown-unknown
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
Compile
git clone git@github.com:h1romas4/rust-synth-emulation.git
cd rust-synth-emulation
cd wasm-synth-player
wasm-pack build
npm install
npm run start
Play
http://localhost:9000/
Create VGM file
- mml2vgm by kumatan san
- mucomMD2vgm by kumatan san
License
GNU General Public License v2.0
