Merge pull request #662 from gogins/main

Fix for #1. Enables named instruments for csoundm.
This commit is contained in:
Felix Roos 2023-11-09 09:27:57 +01:00 committed by GitHub
commit d02450c0d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -137,7 +137,7 @@ export async function loadOrc(url) {
export const csoundm = register('csoundm', (instrument, pat) => { export const csoundm = register('csoundm', (instrument, pat) => {
let p1 = instrument; let p1 = instrument;
if (typeof instrument === 'string') { if (typeof instrument === 'string') {
p1 = `"{instrument}"`; p1 = `"${instrument}"`;
} }
init(); // not async to support csound inside other patterns + to be able to call pattern methods after it init(); // not async to support csound inside other patterns + to be able to call pattern methods after it
return pat.onTrigger((tidal_time, hap) => { return pat.onTrigger((tidal_time, hap) => {