Mon éditeur Chrome-MIDI pour Biscuit (gratuit + fonctions additionnelles!)
- 4 réponses
- 3 participants
- 58 vues
- 3 followers
Coyote14
17001

Modérateur·trice thématique
Membre depuis 21 ans
10 Mai 2026 à 10:31 (modifié le 10 Mai 2026 à 10:39)Mon éditeur Chrome-MIDI pour Biscuit (gratuit + fonctions additionnelles!)
#1
J'ai passé 3 jours à fabriquer cet éditeur pour Biscuit (merci l'IA !).
J'ai décidé de le partager gratuitement.
Cet éditeur fonctionne avec un navigateur compatible MIDI, ne nécessitant pas d'être connecté à internet pour s'en servir (à condition de le télécharger en local). Je vous conseille d'utiliser Google Chrome sur lequel il a été développé. Une fois ouvert, il faut faire "activer WEB MIDI" en haut de page. Un pop-up apparait alors pour autoriser l'échange de données MIDI (on est obligé de faire ça à chaque allumage, c'est une sécurité incontournable fixée par Chrome). Ensuite, vous branchez votre Biscuit en MIDI IN et OUT sur une interface MIDI connecté à votre ordinateur, et c'est parti.
Je vous recommande aussi de mettre à jour l'OS de votre Biscuit, si vous ne l'avez pas déjà fait: le dernier en date est l'OS 1.2
Ce que permet cet éditeur:
Fonctionnalité de base:
- pilotage en MIDI des tous les boutons et switches de la façade (ce que vous faites sur la machine est mirrorée sur l'éditeur, et inversement)
- Menu effet et Step Filter: vous sélectionnez l'un des 4 effets choisis et vous en pilotez les paramètres en MIDI
Fonctionnalités ajoutées, non présentes dans l'OTO Biscuit hardware:
- Un menu "Presets/MIDI" permettant de stocker 100 presets dans le navigateur (seulement 16 pouvaient être stockées dans l'appareil d'origine).
- Les presets peuvent être filtrés par type d'effet
- fonction d'initialisation d'un preset (par clic-droit dans le bibliothécaire)
- fonction de randomisation d'un preset (par clic-droit dans le bibliothécaire): tous les paramètres sont générés aléatoirement (sauf la page LFO, les résultats produits étaient trop peu souvent intéressent, voir plus loin page LFO).
- fonction de morphing entre 2 presets: en sélectionnant d'abord un preset, puis un second en faisant shift+clic gauche, 2 presets sont actifs: un potentiomètre permet de doser et faire morpher chaque paramètres entre les 2 pré-réglage des presets.
- Le step filter est augmenté: un paramètre Slew permet d'adoucir la transition entre chaque pas, jusqu'à une courbe parfaitement lissée.
- le réglage du filtre et de la résonance de chaque pas se fait directement sur la courbe graphique du filtre
- la courbe de filtre du pas actuellement en cours de lecture s'affiche en filigrane derrière le pas en cours d'édition, qui est lui affiché en traits pleins.
- Un menu LFO entièrement créé de zéro: présenté sous la forme d'une matrice de modulation, jusqu'à 7 LFO (5 formes d'onde disponibles) peuvent piloter jusqu'à 10 destinations (tous les paramètres de filtres, les 8 bits, le Clock reducer, Dressed et Naked, le Delay Free Clock. Plusieurs sources possibles pour plusieurs destinations possible. Vitesse free run (de 0,01Hz à 30Hz) ou synchro au BPM indépendante pour chaque LFO. Réglage de décalage de phase pour chaque LFO. Paramètre d'offset pour décaler vers le haut ou le bas l'action d'un LFO.
- Paramètre de randomisation par page (par clic droit).
- 4 BPM (celui du mode Biscuitage, celui du Delay, celui du step filter et celui du nouveau menu LFO) sont toujours identiques/synchronisés.
- Synchronisation avec une horloge MIDI entrante, avec LED témoin sur la façade Biscuitage. Reconnaissance des messages MIDI standards Start/Stop
- Un manuel utilisateur multilingue (français, anglais, italien, espagnol, russe, arabe, chinois).
Les limites ou problèmes connus:
- de manière générale, le pilotage et surtout les nouvelles fonctionnalités ajoutées produisent un grand nombre d'échanges de CC MIDI, qui engendrent de la latence dans les modifs de paramètres. Par exemple, charge un preset prend environ 1 seconde, le temps que tous les CC MIDI envoyés d'un coup soient transmis au Biscuit
- L'éditeur permet de charger en son sein les programmes enregistrés dans le Biscuit. Mais il ne permet pas de les sauvegarder dans le Biscuit. Une fois un preset édité, la sauvegarde se fait sur la machine (l'éditeur explique comment).
- Les nouveaux paramètres ne peuvent être sauvegardés que dans l'éditeur, et pas dans le Biscuit.
- l'OS 1.2 a apporté 4 nouveaux effets accessible via le mode Waveshaper, et porté le nombre de pas possible dans le step filter entre 2 et 8 (dans l'OS précédent, il n'était pas possible de sélectionner 5 pas et 7 pas). Mais ces nouvelles fonctionnalités ne sont pas implémentées en MIDI, et ne sont donc pas pilotables depuis l'éditeur. L'éditeur explique donc dans chaque menu ce qu'il faut faire sur la machine pour utiliser ces fonctionnalités. Les nouveaux effets ne sont pas sauvegardables dans l'éditeur, puisque non implémenté en MIDI.
- Quelques bugs trainent ici ou là dans les réglages extrêmes (exemple: quand le step filter est en x24 et que Slew est activé, on loupe des pas). L'affichage du multiplicateur de pas dans le step filter ne se met pas à jour tout seul.
Quelques aperçus:
Le mode Biscuitage:

Le morphing de presets

La nouvelle page LFO:

Le bibliothécaire de presets:

Le manuel multilangue (c'est le manuel de l'éditeur, pas du Biscuit)

Le Step filter et sa nouvelle fonction Slew pour lisser les transitions entre pas.

J'ai décidé de le partager gratuitement.
Cet éditeur fonctionne avec un navigateur compatible MIDI, ne nécessitant pas d'être connecté à internet pour s'en servir (à condition de le télécharger en local). Je vous conseille d'utiliser Google Chrome sur lequel il a été développé. Une fois ouvert, il faut faire "activer WEB MIDI" en haut de page. Un pop-up apparait alors pour autoriser l'échange de données MIDI (on est obligé de faire ça à chaque allumage, c'est une sécurité incontournable fixée par Chrome). Ensuite, vous branchez votre Biscuit en MIDI IN et OUT sur une interface MIDI connecté à votre ordinateur, et c'est parti.
Je vous recommande aussi de mettre à jour l'OS de votre Biscuit, si vous ne l'avez pas déjà fait: le dernier en date est l'OS 1.2
Ce que permet cet éditeur:
Fonctionnalité de base:
- pilotage en MIDI des tous les boutons et switches de la façade (ce que vous faites sur la machine est mirrorée sur l'éditeur, et inversement)
- Menu effet et Step Filter: vous sélectionnez l'un des 4 effets choisis et vous en pilotez les paramètres en MIDI
Fonctionnalités ajoutées, non présentes dans l'OTO Biscuit hardware:
- Un menu "Presets/MIDI" permettant de stocker 100 presets dans le navigateur (seulement 16 pouvaient être stockées dans l'appareil d'origine).
- Les presets peuvent être filtrés par type d'effet
- fonction d'initialisation d'un preset (par clic-droit dans le bibliothécaire)
- fonction de randomisation d'un preset (par clic-droit dans le bibliothécaire): tous les paramètres sont générés aléatoirement (sauf la page LFO, les résultats produits étaient trop peu souvent intéressent, voir plus loin page LFO).
- fonction de morphing entre 2 presets: en sélectionnant d'abord un preset, puis un second en faisant shift+clic gauche, 2 presets sont actifs: un potentiomètre permet de doser et faire morpher chaque paramètres entre les 2 pré-réglage des presets.
- Le step filter est augmenté: un paramètre Slew permet d'adoucir la transition entre chaque pas, jusqu'à une courbe parfaitement lissée.
- le réglage du filtre et de la résonance de chaque pas se fait directement sur la courbe graphique du filtre
- la courbe de filtre du pas actuellement en cours de lecture s'affiche en filigrane derrière le pas en cours d'édition, qui est lui affiché en traits pleins.
- Un menu LFO entièrement créé de zéro: présenté sous la forme d'une matrice de modulation, jusqu'à 7 LFO (5 formes d'onde disponibles) peuvent piloter jusqu'à 10 destinations (tous les paramètres de filtres, les 8 bits, le Clock reducer, Dressed et Naked, le Delay Free Clock. Plusieurs sources possibles pour plusieurs destinations possible. Vitesse free run (de 0,01Hz à 30Hz) ou synchro au BPM indépendante pour chaque LFO. Réglage de décalage de phase pour chaque LFO. Paramètre d'offset pour décaler vers le haut ou le bas l'action d'un LFO.
- Paramètre de randomisation par page (par clic droit).
- 4 BPM (celui du mode Biscuitage, celui du Delay, celui du step filter et celui du nouveau menu LFO) sont toujours identiques/synchronisés.
- Synchronisation avec une horloge MIDI entrante, avec LED témoin sur la façade Biscuitage. Reconnaissance des messages MIDI standards Start/Stop
- Un manuel utilisateur multilingue (français, anglais, italien, espagnol, russe, arabe, chinois).
Les limites ou problèmes connus:
- de manière générale, le pilotage et surtout les nouvelles fonctionnalités ajoutées produisent un grand nombre d'échanges de CC MIDI, qui engendrent de la latence dans les modifs de paramètres. Par exemple, charge un preset prend environ 1 seconde, le temps que tous les CC MIDI envoyés d'un coup soient transmis au Biscuit
- L'éditeur permet de charger en son sein les programmes enregistrés dans le Biscuit. Mais il ne permet pas de les sauvegarder dans le Biscuit. Une fois un preset édité, la sauvegarde se fait sur la machine (l'éditeur explique comment).
- Les nouveaux paramètres ne peuvent être sauvegardés que dans l'éditeur, et pas dans le Biscuit.
- l'OS 1.2 a apporté 4 nouveaux effets accessible via le mode Waveshaper, et porté le nombre de pas possible dans le step filter entre 2 et 8 (dans l'OS précédent, il n'était pas possible de sélectionner 5 pas et 7 pas). Mais ces nouvelles fonctionnalités ne sont pas implémentées en MIDI, et ne sont donc pas pilotables depuis l'éditeur. L'éditeur explique donc dans chaque menu ce qu'il faut faire sur la machine pour utiliser ces fonctionnalités. Les nouveaux effets ne sont pas sauvegardables dans l'éditeur, puisque non implémenté en MIDI.
- Quelques bugs trainent ici ou là dans les réglages extrêmes (exemple: quand le step filter est en x24 et que Slew est activé, on loupe des pas). L'affichage du multiplicateur de pas dans le step filter ne se met pas à jour tout seul.
Quelques aperçus:
Le mode Biscuitage:

Le morphing de presets

La nouvelle page LFO:

Le bibliothécaire de presets:

Le manuel multilangue (c'est le manuel de l'éditeur, pas du Biscuit)

Le Step filter et sa nouvelle fonction Slew pour lisser les transitions entre pas.

signaler
- Richard
petit professeur
4331

Squatteur·euse d’AF
Membre depuis 16 ans
10 Mai 2026 à 10:48
#2
Ah ouais c'est costaud ! Tu l'as fait avec quelle IA ?
Le plus gauche des guitaristes gaucher....
signaler
Coyote14
17001

Modérateur·trice thématique
Membre depuis 21 ans
10 Mai 2026 à 10:54
#3
ChatGPT parce que ma femme a un abonnement. Normalement, Claude est meilleur pour cela, mais sans abonnement on est vite limité dans le temps.
signaler
petit professeur
4331

Squatteur·euse d’AF
Membre depuis 16 ans
10 Mai 2026 à 11:22
#4
OK merci, il est magnifique ton éditeur bravo !
Le plus gauche des guitaristes gaucher....
signaler
- Coyote14
Richard
1067

AFicionado·a
Membre depuis 23 ans
10 Mai 2026 à 11:36
#5
Ca mériterait un stand au SynthFest 
signaler
- Coyote14
- < Liste des sujets
- Charte