From a05c84b649d274246130861a5e52067b6f0559c5 Mon Sep 17 00:00:00 2001 From: cesare Date: Thu, 26 Sep 2024 17:22:53 +0100 Subject: [PATCH] Docs update 1.0.2652 --- assets/example_patches/808/cmaj_808.js | 2 +- .../CompuFart/cmaj_CompuFart.js | 2 +- .../ElectricPiano/cmaj_Electric_Piano.js | 2 +- .../GuitarLSTM/cmaj_GuitarLSTM.js | 2 +- .../HelloWorld/cmaj_Hello_World.js | 2 +- assets/example_patches/Piano/cmaj_Piano.js | 2 +- .../PirkleFilters/cmaj_vafilters.js | 2 +- assets/example_patches/Pro54/cmaj_Pro54.js | 2 +- .../Replicant/cmaj_Replicant.js | 2 +- .../RingMod/cmaj_Ring_Mod_Demo.js | 2 +- .../STunedBar6/cmaj_STunedBar6.js | 2 +- .../SubtractOne/cmaj_SubtractOne.js | 2 +- .../example_patches/Tremolo/cmaj_Tremolo.js | 2 +- .../ZitaReverb/cmaj_Zita_Reverb.js | 2 +- cmaj_api/cmaj-compiler-wasm.wasm | Bin 26144523 -> 26144523 bytes 15 files changed, 14 insertions(+), 14 deletions(-) diff --git a/assets/example_patches/808/cmaj_808.js b/assets/example_patches/808/cmaj_808.js index b8320c25..96266f5e 100644 --- a/assets/example_patches/808/cmaj_808.js +++ b/assets/example_patches/808/cmaj_808.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch '808.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/CompuFart/cmaj_CompuFart.js b/assets/example_patches/CompuFart/cmaj_CompuFart.js index 520869af..acaace21 100644 --- a/assets/example_patches/CompuFart/cmaj_CompuFart.js +++ b/assets/example_patches/CompuFart/cmaj_CompuFart.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'CompuFartSynth.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/ElectricPiano/cmaj_Electric_Piano.js b/assets/example_patches/ElectricPiano/cmaj_Electric_Piano.js index 10341471..1faafaea 100644 --- a/assets/example_patches/ElectricPiano/cmaj_Electric_Piano.js +++ b/assets/example_patches/ElectricPiano/cmaj_Electric_Piano.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'ElectricPiano.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/GuitarLSTM/cmaj_GuitarLSTM.js b/assets/example_patches/GuitarLSTM/cmaj_GuitarLSTM.js index 548984c6..9c0a4e2c 100644 --- a/assets/example_patches/GuitarLSTM/cmaj_GuitarLSTM.js +++ b/assets/example_patches/GuitarLSTM/cmaj_GuitarLSTM.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'GuitarLSTM.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/HelloWorld/cmaj_Hello_World.js b/assets/example_patches/HelloWorld/cmaj_Hello_World.js index f1bddcc1..e4e22915 100644 --- a/assets/example_patches/HelloWorld/cmaj_Hello_World.js +++ b/assets/example_patches/HelloWorld/cmaj_Hello_World.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'HelloWorld.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/Piano/cmaj_Piano.js b/assets/example_patches/Piano/cmaj_Piano.js index 4897c1e4..7394d32d 100644 --- a/assets/example_patches/Piano/cmaj_Piano.js +++ b/assets/example_patches/Piano/cmaj_Piano.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'Piano.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/PirkleFilters/cmaj_vafilters.js b/assets/example_patches/PirkleFilters/cmaj_vafilters.js index 953a99e2..b5ccd77a 100644 --- a/assets/example_patches/PirkleFilters/cmaj_vafilters.js +++ b/assets/example_patches/PirkleFilters/cmaj_vafilters.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'vafilters.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/Pro54/cmaj_Pro54.js b/assets/example_patches/Pro54/cmaj_Pro54.js index d4000f26..abe9b0c8 100644 --- a/assets/example_patches/Pro54/cmaj_Pro54.js +++ b/assets/example_patches/Pro54/cmaj_Pro54.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'Pro54.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/Replicant/cmaj_Replicant.js b/assets/example_patches/Replicant/cmaj_Replicant.js index ed2745aa..4747dc83 100644 --- a/assets/example_patches/Replicant/cmaj_Replicant.js +++ b/assets/example_patches/Replicant/cmaj_Replicant.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'replicant.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/RingMod/cmaj_Ring_Mod_Demo.js b/assets/example_patches/RingMod/cmaj_Ring_Mod_Demo.js index b7111429..585896f3 100644 --- a/assets/example_patches/RingMod/cmaj_Ring_Mod_Demo.js +++ b/assets/example_patches/RingMod/cmaj_Ring_Mod_Demo.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'RingMod.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/STunedBar6/cmaj_STunedBar6.js b/assets/example_patches/STunedBar6/cmaj_STunedBar6.js index fa01ecfe..c9d7fc1b 100644 --- a/assets/example_patches/STunedBar6/cmaj_STunedBar6.js +++ b/assets/example_patches/STunedBar6/cmaj_STunedBar6.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'STunedBar6.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/SubtractOne/cmaj_SubtractOne.js b/assets/example_patches/SubtractOne/cmaj_SubtractOne.js index dc19323b..d0edbd7d 100644 --- a/assets/example_patches/SubtractOne/cmaj_SubtractOne.js +++ b/assets/example_patches/SubtractOne/cmaj_SubtractOne.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'SubtractOne.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/Tremolo/cmaj_Tremolo.js b/assets/example_patches/Tremolo/cmaj_Tremolo.js index be65a637..673f5a14 100644 --- a/assets/example_patches/Tremolo/cmaj_Tremolo.js +++ b/assets/example_patches/Tremolo/cmaj_Tremolo.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'Tremolo.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/assets/example_patches/ZitaReverb/cmaj_Zita_Reverb.js b/assets/example_patches/ZitaReverb/cmaj_Zita_Reverb.js index 3fd03edf..90e30c08 100644 --- a/assets/example_patches/ZitaReverb/cmaj_Zita_Reverb.js +++ b/assets/example_patches/ZitaReverb/cmaj_Zita_Reverb.js @@ -3,7 +3,7 @@ // This file contains a Javascript/Webassembly/WebAudio export of the Cmajor // patch 'ZitaReverb.cmajorpatch'. // -// This file was auto-generated by the Cmajor toolkit v1.0.2651 +// This file was auto-generated by the Cmajor toolkit v1.0.2652 // // To use it, import this module into your HTML/Javascript code and call // `createAudioWorkletNodePatchConnection()`. The AudioWorkletPatchConnection diff --git a/cmaj_api/cmaj-compiler-wasm.wasm b/cmaj_api/cmaj-compiler-wasm.wasm index 5a51139e49dc94afd489c2c767eb57b474ede347..032abec44c69633f83ba1200056920ed746779d2 100755 GIT binary patch delta 21497 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 r^ZmqZXuc}*h%MEBW=?*0)0dB_$kJ6TvI{