Orchestre-JS
A downloadable tool
Orchestre-JS is a Javascript/Typescript audio library for managing music loops with several layers. It can be used to dynamically add and remove instruments in a song, play sounds in rhythm, transitioning through verses, or call events on beats. Orchestre-JS aims to provides a simple way to create dynamic soundtracks for your web games or applications.
Orchestre-JS has no external dependencies and uses only the native Web Audio API. It should be compatible with most modern browsers. You can also plug it to custom audio applications.
If you want to see the library in action, you can check out those games: Echoes Traveler, Blood Not Allowed (made with Twine), and Step Out. If you use Orchestre-JS in your creations, I would be really glad to see them! Feel free to show them to me.
https://github.com/ClementRivaille/orchestre-js
Install
npm
npm install orchestre-js
Download the lastest release.
import { Orchestre } from 'orchestre-js'
Download
Development log
- Orchestre-JS 2.1.0: Some fixes and new logo14 days ago
- v2.0.0Jan 02, 2021
- Orchestre-JS 1.1.0Jul 07, 2018
- Orchestre-JS 1.0.1Jun 15, 2018