diff --git a/docs/gamelan/atomicro/create-node.js b/docs/gamelan/atomicro/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/atomicro/create-node.js
+++ b/docs/gamelan/atomicro/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/atomicro/dsp-meta.json b/docs/gamelan/atomicro/dsp-meta.json
index 1377f11..a125e6f 100644
--- a/docs/gamelan/atomicro/dsp-meta.json
+++ b/docs/gamelan/atomicro/dsp-meta.json
@@ -84,7 +84,7 @@
"signals_lib_version": "1.6.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/atomicro/dsp-module.wasm b/docs/gamelan/atomicro/dsp-module.wasm
index 3c7f4d9..e5e233e 100644
Binary files a/docs/gamelan/atomicro/dsp-module.wasm and b/docs/gamelan/atomicro/dsp-module.wasm differ
diff --git a/docs/gamelan/attackey/create-node.js b/docs/gamelan/attackey/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/attackey/create-node.js
+++ b/docs/gamelan/attackey/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/attackey/dsp-meta.json b/docs/gamelan/attackey/dsp-meta.json
index 8ae42d8..5149ce6 100644
--- a/docs/gamelan/attackey/dsp-meta.json
+++ b/docs/gamelan/attackey/dsp-meta.json
@@ -183,7 +183,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/attacKey"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/attackey/dsp-module.wasm b/docs/gamelan/attackey/dsp-module.wasm
index 3eb3886..480cdbf 100644
Binary files a/docs/gamelan/attackey/dsp-module.wasm and b/docs/gamelan/attackey/dsp-module.wasm differ
diff --git a/docs/gamelan/baliphone/create-node.js b/docs/gamelan/baliphone/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/baliphone/create-node.js
+++ b/docs/gamelan/baliphone/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/baliphone/dsp-meta.json b/docs/gamelan/baliphone/dsp-meta.json
index 3162bea..b86265b 100644
--- a/docs/gamelan/baliphone/dsp-meta.json
+++ b/docs/gamelan/baliphone/dsp-meta.json
@@ -159,7 +159,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/baliphone"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/baliphone/dsp-module.wasm b/docs/gamelan/baliphone/dsp-module.wasm
index 5f0f2ee..2892c6f 100644
Binary files a/docs/gamelan/baliphone/dsp-module.wasm and b/docs/gamelan/baliphone/dsp-module.wasm differ
diff --git a/docs/gamelan/drone/create-node.js b/docs/gamelan/drone/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/drone/create-node.js
+++ b/docs/gamelan/drone/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/drone/dsp-meta.json b/docs/gamelan/drone/dsp-meta.json
index 9d7a83d..a09a7a8 100644
--- a/docs/gamelan/drone/dsp-meta.json
+++ b/docs/gamelan/drone/dsp-meta.json
@@ -129,7 +129,7 @@
"soundfiles_lib_version": "1.7.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/drone/dsp-module.wasm b/docs/gamelan/drone/dsp-module.wasm
index 145d887..c75d63d 100644
Binary files a/docs/gamelan/drone/dsp-module.wasm and b/docs/gamelan/drone/dsp-module.wasm differ
diff --git a/docs/gamelan/sequenceur/create-node.js b/docs/gamelan/sequenceur/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/sequenceur/create-node.js
+++ b/docs/gamelan/sequenceur/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/sequenceur/dsp-meta.json b/docs/gamelan/sequenceur/dsp-meta.json
index 0373486..f720ff3 100644
--- a/docs/gamelan/sequenceur/dsp-meta.json
+++ b/docs/gamelan/sequenceur/dsp-meta.json
@@ -81,7 +81,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/sequenceur"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/sequenceur/dsp-module.wasm b/docs/gamelan/sequenceur/dsp-module.wasm
index 8732bf8..27af68c 100644
Binary files a/docs/gamelan/sequenceur/dsp-module.wasm and b/docs/gamelan/sequenceur/dsp-module.wasm differ
diff --git a/docs/gamelan/shakerxy/create-node.js b/docs/gamelan/shakerxy/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/shakerxy/create-node.js
+++ b/docs/gamelan/shakerxy/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/shakerxy/dsp-meta.json b/docs/gamelan/shakerxy/dsp-meta.json
index 12b9370..5b4b30d 100644
--- a/docs/gamelan/shakerxy/dsp-meta.json
+++ b/docs/gamelan/shakerxy/dsp-meta.json
@@ -117,7 +117,7 @@
"soundfiles_lib_version": "1.7.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/shakerxy/dsp-module.wasm b/docs/gamelan/shakerxy/dsp-module.wasm
index dcf5af8..76e33e0 100644
Binary files a/docs/gamelan/shakerxy/dsp-module.wasm and b/docs/gamelan/shakerxy/dsp-module.wasm differ
diff --git a/docs/gamelan/sinusoide/create-node.js b/docs/gamelan/sinusoide/create-node.js
index 4991b8d..bd85746 100644
--- a/docs/gamelan/sinusoide/create-node.js
+++ b/docs/gamelan/sinusoide/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/docs/gamelan/sinusoide/dsp-meta.json b/docs/gamelan/sinusoide/dsp-meta.json
index e8e847b..e409b66 100644
--- a/docs/gamelan/sinusoide/dsp-meta.json
+++ b/docs/gamelan/sinusoide/dsp-meta.json
@@ -165,7 +165,7 @@
"signals_lib_version": "1.6.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/docs/gamelan/sinusoide/dsp-module.wasm b/docs/gamelan/sinusoide/dsp-module.wasm
index 6aa0090..4b169d1 100644
Binary files a/docs/gamelan/sinusoide/dsp-module.wasm and b/docs/gamelan/sinusoide/dsp-module.wasm differ
diff --git a/docs/index.html b/docs/index.html
index 6732765..f2f70df 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -198,5 +198,5 @@
Keyboard Shortcuts
diff --git a/docs/sitemap.xml.gz b/docs/sitemap.xml.gz
index 0536d7b..ffff94d 100644
Binary files a/docs/sitemap.xml.gz and b/docs/sitemap.xml.gz differ
diff --git a/mkdocs/docs/gamelan/atomicro/create-node.js b/mkdocs/docs/gamelan/atomicro/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/atomicro/create-node.js
+++ b/mkdocs/docs/gamelan/atomicro/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/atomicro/dsp-meta.json b/mkdocs/docs/gamelan/atomicro/dsp-meta.json
index 1377f11..a125e6f 100644
--- a/mkdocs/docs/gamelan/atomicro/dsp-meta.json
+++ b/mkdocs/docs/gamelan/atomicro/dsp-meta.json
@@ -84,7 +84,7 @@
"signals_lib_version": "1.6.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/atomicro/dsp-module.wasm b/mkdocs/docs/gamelan/atomicro/dsp-module.wasm
index 3c7f4d9..e5e233e 100644
Binary files a/mkdocs/docs/gamelan/atomicro/dsp-module.wasm and b/mkdocs/docs/gamelan/atomicro/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/attackey/create-node.js b/mkdocs/docs/gamelan/attackey/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/attackey/create-node.js
+++ b/mkdocs/docs/gamelan/attackey/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/attackey/dsp-meta.json b/mkdocs/docs/gamelan/attackey/dsp-meta.json
index 8ae42d8..5149ce6 100644
--- a/mkdocs/docs/gamelan/attackey/dsp-meta.json
+++ b/mkdocs/docs/gamelan/attackey/dsp-meta.json
@@ -183,7 +183,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/attacKey"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/attackey/dsp-module.wasm b/mkdocs/docs/gamelan/attackey/dsp-module.wasm
index 3eb3886..480cdbf 100644
Binary files a/mkdocs/docs/gamelan/attackey/dsp-module.wasm and b/mkdocs/docs/gamelan/attackey/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/baliphone/create-node.js b/mkdocs/docs/gamelan/baliphone/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/baliphone/create-node.js
+++ b/mkdocs/docs/gamelan/baliphone/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/baliphone/dsp-meta.json b/mkdocs/docs/gamelan/baliphone/dsp-meta.json
index 3162bea..b86265b 100644
--- a/mkdocs/docs/gamelan/baliphone/dsp-meta.json
+++ b/mkdocs/docs/gamelan/baliphone/dsp-meta.json
@@ -159,7 +159,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/baliphone"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/baliphone/dsp-module.wasm b/mkdocs/docs/gamelan/baliphone/dsp-module.wasm
index 5f0f2ee..2892c6f 100644
Binary files a/mkdocs/docs/gamelan/baliphone/dsp-module.wasm and b/mkdocs/docs/gamelan/baliphone/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/drone/create-node.js b/mkdocs/docs/gamelan/drone/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/drone/create-node.js
+++ b/mkdocs/docs/gamelan/drone/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/drone/dsp-meta.json b/mkdocs/docs/gamelan/drone/dsp-meta.json
index 9d7a83d..a09a7a8 100644
--- a/mkdocs/docs/gamelan/drone/dsp-meta.json
+++ b/mkdocs/docs/gamelan/drone/dsp-meta.json
@@ -129,7 +129,7 @@
"soundfiles_lib_version": "1.7.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/drone/dsp-module.wasm b/mkdocs/docs/gamelan/drone/dsp-module.wasm
index 145d887..c75d63d 100644
Binary files a/mkdocs/docs/gamelan/drone/dsp-module.wasm and b/mkdocs/docs/gamelan/drone/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/sequenceur/create-node.js b/mkdocs/docs/gamelan/sequenceur/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/sequenceur/create-node.js
+++ b/mkdocs/docs/gamelan/sequenceur/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/sequenceur/dsp-meta.json b/mkdocs/docs/gamelan/sequenceur/dsp-meta.json
index 0373486..f720ff3 100644
--- a/mkdocs/docs/gamelan/sequenceur/dsp-meta.json
+++ b/mkdocs/docs/gamelan/sequenceur/dsp-meta.json
@@ -81,7 +81,7 @@
"soundfiles": "https://raw.githubusercontent.com/grame-cncm/GameLAN/master/sequenceur"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/sequenceur/dsp-module.wasm b/mkdocs/docs/gamelan/sequenceur/dsp-module.wasm
index 8732bf8..27af68c 100644
Binary files a/mkdocs/docs/gamelan/sequenceur/dsp-module.wasm and b/mkdocs/docs/gamelan/sequenceur/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/shakerxy/create-node.js b/mkdocs/docs/gamelan/shakerxy/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/shakerxy/create-node.js
+++ b/mkdocs/docs/gamelan/shakerxy/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/shakerxy/dsp-meta.json b/mkdocs/docs/gamelan/shakerxy/dsp-meta.json
index 12b9370..5b4b30d 100644
--- a/mkdocs/docs/gamelan/shakerxy/dsp-meta.json
+++ b/mkdocs/docs/gamelan/shakerxy/dsp-meta.json
@@ -117,7 +117,7 @@
"soundfiles_lib_version": "1.7.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/shakerxy/dsp-module.wasm b/mkdocs/docs/gamelan/shakerxy/dsp-module.wasm
index dcf5af8..76e33e0 100644
Binary files a/mkdocs/docs/gamelan/shakerxy/dsp-module.wasm and b/mkdocs/docs/gamelan/shakerxy/dsp-module.wasm differ
diff --git a/mkdocs/docs/gamelan/sinusoide/create-node.js b/mkdocs/docs/gamelan/sinusoide/create-node.js
index 4991b8d..bd85746 100644
--- a/mkdocs/docs/gamelan/sinusoide/create-node.js
+++ b/mkdocs/docs/gamelan/sinusoide/create-node.js
@@ -80,7 +80,7 @@ const createFaustNode = async (audioContext, dspName = "template", voices = 0, s
}
/**
- * Connects an audio input stream to a Faust audio node.
+ * Connects an audio input stream to a Faust WebAudio node.
*
* @param {AudioContext} audioContext - The Web Audio API AudioContext to which the Faust audio node is connected.
* @param {string} id - The ID of the audio input device to connect.
@@ -109,6 +109,8 @@ async function connectToAudioInput(audioContext, id, faustNode, inputStreamNode)
};
/**
+ * Creates a Faust UI for a Faust audio node.
+ *
* @param {FaustAudioWorkletNode} faustNode
*/
async function createFaustUI(divFaustUI, faustNode) {
@@ -135,6 +137,9 @@ async function createFaustUI(divFaustUI, faustNode) {
faustUI.resize();
};
+/**
+ * Request permission to use motion and orientation sensors.
+ */
async function requestPermissions() {
// Explicitly request permission on iOS before calling startSensors()
diff --git a/mkdocs/docs/gamelan/sinusoide/dsp-meta.json b/mkdocs/docs/gamelan/sinusoide/dsp-meta.json
index e8e847b..e409b66 100644
--- a/mkdocs/docs/gamelan/sinusoide/dsp-meta.json
+++ b/mkdocs/docs/gamelan/sinusoide/dsp-meta.json
@@ -165,7 +165,7 @@
"signals_lib_version": "1.6.0"
},
{
- "version": "2.78.5"
+ "version": "2.78.6"
}
],
"ui": [
diff --git a/mkdocs/docs/gamelan/sinusoide/dsp-module.wasm b/mkdocs/docs/gamelan/sinusoide/dsp-module.wasm
index 6aa0090..4b169d1 100644
Binary files a/mkdocs/docs/gamelan/sinusoide/dsp-module.wasm and b/mkdocs/docs/gamelan/sinusoide/dsp-module.wasm differ