mirror of
https://github.com/mtkennerly/bosca-ceoil-js.git
synced 2024-12-22 14:02:22 +01:00
HTML/CSS/JavaScript rewrite of Bosca Ceoil: https://mtkennerly.github.io/bosca-ceoil-js
audio | ||
public | ||
src | ||
tasks | ||
.editorconfig | ||
.gitignore | ||
index.html | ||
instruments.yaml | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
tsconfig.json | ||
tslint.json | ||
webpack.config.js |
Bosca Ceoil JS
This project is an HTML/CSS/JavaScript (TypeScript) rewrite of Bosca Ceoil using samples of the preset instruments from SiON (rather than a port of SiON itself).
It is still a prototype, so significant functionality is missing.
Sample creation
The SiON samples were created by running
npm run samples -- <path_to_bosca_ceoil_clone>
.
This requires a few things:
- A clone of Bosca Ceoil with support for
exporting via CLI.
Since that functionality is not in an official release, the script will run
adl application.xml
in that clone, so you'll need the Adobe AIR SDK. - SoX for removing silence from the end of the recordings and converting from WAV to OGG.
The script should be run with 100% system volume.
Development
Prerequisites:
Initial setup:
npm install
Run:
npm run dev
- Open
http://127.0.0.1:8000/index.html
in your browser