Qu'est-ce qu'un Kaoss Pad :
The Korg Kaoss Pad is a small touchpad MIDI controller, sampler, and effects processor for audio and musical instruments.
- Utiliser la dernière version de Chrome / Chromium / Firefox
- Etant donné que cet exercice nécessite l'utillisation du micro de l'ordinateur, il est conseillé d'utiliser un casque audio pour éviter des larsen.
- Jouer avec les exemples : https://alemangui.github.io/pizzicato/ (10 min)
- Ouvrir votre éditeur de texte préféré
- Editer le fichier exo/js/script.js
- Ouvrir le fichier exo/index.html dans le navigateur
- Définir le contexte Web Audio et définir le micro de l'ordinateur en tant qu'une source audio
- Relier les boutons play / stop du code html à la source audio
- Définissez les trois effets audio de pizzicato.js:
- Ping Pong Delay
- Low Pass Filter
- High Pass Fitler
- En utilisant la méthode javascript
addEventListener
, logger dans la console les mouvements de la souris - Faire varier le
feedback
duPing Pong Delay
en fonction de l'abcisse de la souris - Faire varier la
frequency
duHigh Pass Filter
en fonction de l'ordonnée de la souris - Faire varier la
frequency
duLow Pass Filter
en fonction de l'ordonnée de la souris
- Quelle latence constatez-vous ?
- Est-ce jouable dans un context live ?
- Avez-vous des clicks ?
- Evaluer la charge CPU de ce processing Web Audio
https://en.wikipedia.org/wiki/Korg_Kaoss_Pad https://alemangui.github.io/pizzicato/