forked from BRNSystems/bosca-ceoil-js
Fix typo
This commit is contained in:
parent
434ef7a36a
commit
359b56ad62
@ -1,6 +1,6 @@
|
|||||||
# Bosca Coeil JS
|
# Bosca Ceoil JS
|
||||||
This project is an HTML/CSS/JavaScript (TypeScript) rewrite of
|
This project is an HTML/CSS/JavaScript (TypeScript) rewrite of
|
||||||
[Bosca Coeil](https://github.com/TerryCavanagh/boscaceoil) using samples
|
[Bosca Ceoil](https://github.com/TerryCavanagh/boscaceoil) using samples
|
||||||
of the preset instruments from [SiON](https://github.com/keim/SiON)
|
of the preset instruments from [SiON](https://github.com/keim/SiON)
|
||||||
(rather than a port of SiON itself).
|
(rather than a port of SiON itself).
|
||||||
|
|
||||||
@ -10,7 +10,7 @@ It is still a prototype, so significant functionality is missing.
|
|||||||
This was how the SiON samples were recorded:
|
This was how the SiON samples were recorded:
|
||||||
|
|
||||||
* 100% system volume.
|
* 100% system volume.
|
||||||
* Create a Bosca Coeil song with 18 patterns, where every even pattern
|
* Create a Bosca Ceoil song with 18 patterns, where every even pattern
|
||||||
is blank. Every odd pattern is a single, full-measure note, starting
|
is blank. Every odd pattern is a single, full-measure note, starting
|
||||||
from C1 and going up to C9.
|
from C1 and going up to C9.
|
||||||
* Record the song in Audacity and use the Sound Finder function to split
|
* Record the song in Audacity and use the Sound Finder function to split
|
||||||
|
16
index.html
16
index.html
@ -1,18 +1,18 @@
|
|||||||
<html>
|
<html>
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<script src="/bosca-coeil-js/assets/index.js"></script>
|
<script src="/bosca-ceoil-js/assets/index.js"></script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="/bosca-coeil-js/assets/md-icons.css">
|
<link rel="stylesheet" href="/bosca-ceoil-js/assets/md-icons.css">
|
||||||
<link rel="stylesheet" href="/bosca-coeil-js/assets/material.indigo-pink.min.css">
|
<link rel="stylesheet" href="/bosca-ceoil-js/assets/material.indigo-pink.min.css">
|
||||||
<script defer src="/bosca-coeil-js/assets/material.min.js"></script>
|
<script defer src="/bosca-ceoil-js/assets/material.min.js"></script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="/bosca-coeil-js/assets/mdl-selectfield.min.css">
|
<link rel="stylesheet" href="/bosca-ceoil-js/assets/mdl-selectfield.min.css">
|
||||||
<script defer src="/bosca-coeil-js/assets/mdl-selectfield.min.js"></script>
|
<script defer src="/bosca-ceoil-js/assets/mdl-selectfield.min.js"></script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="/bosca-coeil-js/assets/dialog-polyfill.min.css">
|
<link rel="stylesheet" href="/bosca-ceoil-js/assets/dialog-polyfill.min.css">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/bosca-coeil-js/index.css">
|
<link rel="stylesheet" href="/bosca-ceoil-js/index.css">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
2
package-lock.json
generated
2
package-lock.json
generated
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "bosca-coeil-js",
|
"name": "bosca-ceoil-js",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
|
10
package.json
10
package.json
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "bosca-coeil-js",
|
"name": "bosca-ceoil-js",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"description": "TypeScript port of SiON",
|
"description": "TypeScript port of SiON",
|
||||||
"main": "out/index.js",
|
"main": "out/index.js",
|
||||||
@ -8,7 +8,7 @@
|
|||||||
"compile": "tsc -p ./",
|
"compile": "tsc -p ./",
|
||||||
"deploy": "node task-deploy.js",
|
"deploy": "node task-deploy.js",
|
||||||
"dev": "concurrently npm:watch npm:webpack-dev npm:serve",
|
"dev": "concurrently npm:watch npm:webpack-dev npm:serve",
|
||||||
"serve": "ws --rewrite \"/bosca-coeil-js/(.*) -> /$1\"",
|
"serve": "ws --rewrite \"/bosca-ceoil-js/(.*) -> /$1\"",
|
||||||
"start": "node out/index.js",
|
"start": "node out/index.js",
|
||||||
"test": "echo \"Error: no test specified\" && exit 1",
|
"test": "echo \"Error: no test specified\" && exit 1",
|
||||||
"watch": "tsc -watch -p ./",
|
"watch": "tsc -watch -p ./",
|
||||||
@ -17,14 +17,14 @@
|
|||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "git+https://github.com/mtkennerly/bosca-coeil-js.git"
|
"url": "git+https://github.com/mtkennerly/bosca-ceoil-js.git"
|
||||||
},
|
},
|
||||||
"author": "Matthew T. Kennerly",
|
"author": "Matthew T. Kennerly",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/mtkennerly/bosca-coeil-js/issues"
|
"url": "https://github.com/mtkennerly/bosca-ceoil-js/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/mtkennerly/bosca-coeil-js#readme",
|
"homepage": "https://github.com/mtkennerly/bosca-ceoil-js#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"dialog-polyfill": "^0.5.0",
|
"dialog-polyfill": "^0.5.0",
|
||||||
"tone": "^13.4.9"
|
"tone": "^13.4.9"
|
||||||
|
@ -5,7 +5,7 @@ const notes = ["C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8", "C9"];
|
|||||||
export function getSampler(
|
export function getSampler(
|
||||||
instrument: string,
|
instrument: string,
|
||||||
extension: string = "flac",
|
extension: string = "flac",
|
||||||
baseUrl: string = "/bosca-coeil-js/audio/"
|
baseUrl: string = "/bosca-ceoil-js/audio/"
|
||||||
): tone.Sampler {
|
): tone.Sampler {
|
||||||
let samples: { [key: string]: string } = {};
|
let samples: { [key: string]: string } = {};
|
||||||
for (const note of notes) {
|
for (const note of notes) {
|
||||||
|
Loading…
Reference in New Issue
Block a user