NybbleNoteStudio
FREE PLAYER PROJECT

Use NybbleNote songs in your own web project.

The external JavaScript Player is part of the project and can be embedded in websites or web games without the Studio interface. It loads an exported NybbleNote project and plays the arrangement through the Web Audio API.

<script src="/js/audio-engine.js"></script> <script src="/js/chiptune-player.js"></script> <script> const music = new NybbleNotePlayer(); await music.load('/music/level-1.nybblenote.json'); await music.play(); </script>
01

Export project

Use “Save JSON” in the Studio. The file contains instruments, patterns and the arrangement.

02

Copy player

Copy runtime/audio-engine.js and runtime/chiptune-player.js into your project. Load the audio engine first, then the player.

03

Start playback

Load the project file and start playback after a user interaction so browser autoplay policies are respected.