BandChiptune reproduces sounds by calculating them in real time, just as computers and consoles used to do, saving huge amounts of bytes in the storage space (a BandChiptune audio will weigh only a few kilobytes).
To meet any need of the developer, a BandChiptune object can reproduce the audio:
- indicated note by note, pause by pause, instrument by instrument, through code blocks directly in Construct 2 or 3;
- provided in an external file in JSON format, then loaded via AJAX;
- indicated through a string containing several tokens (for note lengths, pauses, notes to play, ligaments, volumes, etc.);
For more information download and read the attached documentation and see the screenshots on the official project page.