Je publie mon séquenceur midi/CV en open source
- 0 réponse
- 1 participant
- 61 vues
- 1 follower
Recuring
319

Posteur·euse AFfamé·e
Membre depuis 3 ans
12 Novembre 2026 à 19:32Je publie mon séquenceur midi/CV en open source
#1
Salut,
Après une longue hésitation et malgré une longue année et des centaines d'heures de travail acharné (oui oui même avec l'IA) j'ai finalement publié tout le code de mon séquenceur en open source.
Parmis les raisons:
Il est pas impossible que les IA progressent au point qu'il suffise à quelqu'un de balancer le manuel ou des vidéos tuto pour avoir le même. Je serais un peu mal placé pour critiquer ce genre d'évolution
Mais surtout en fait je voulais attendre d'avoir fait une vrai carte mère sérieuse avant de proposer la vente avec le code en open source pour que les gens puissent l'adapter à leur goût. Mais maintenant qu'il fonctionne et qu'il est stable je sais que je vais plus être tenté de faire joujou que me plonger dans la création de PCB. Alors qu'en publiant le code en open source il y aura peut-être quelqu'un intéressé et pour qui c'est l'affaire d'une soirée d'hiver sur l'ordi, et qui le fera en plus surement bien mieux
C'est aussi surtout la possibilité de voir des gens le faire évoluer et rajouter des fonctions. Par exemple moi dans mes compos j'utilise jamais d'arpeggio donc j'ai juste demandé un truc ultra basique à l'IA pour dire qu'il y en a un, mais d'autres auront peut-être envie d'en faire des bien mieux
estimation du prix pour ce genre de config matérielle

Séquenceur UrbanKaoz — estimation du matériel
Contrôleurs et commandes
- 1 Teensy 4.1 : 35,90 €
- 5 Raspberry Pi Pico : environ 5,50 € pièce, soit 27,50 €
- 16 encodeurs KY-040 : environ 1,04 € pièce, soit 16,64 €
- Jusqu’à 72 boutons de panneau : environ 0,50 à 1,20 € pièce, soit 36 à 86 €
Pads lumineux et écrans
- 4 cartes NeoTrellis RGB 4×4 : environ 15 € pièce, soit 60 €
- 4 nappes de touches en silicone : environ 4,50 € pièce, soit 18 €
- 4 écrans LCD I²C 16×2 : environ 3,25 € pièce, soit 13 €
- 1 écran LCD I²C 20×4 : environ 6,70 €
Carte Pidi et connexions MIDI/CV
- 9 registres 74HC165 : environ 1,38 € pièce, soit 12,40 €
- 3 registres 74HC595 : environ 0,50 € pièce, soit 1,50 €
- 2 drivers ULN2803A : environ 1 € pièce, soit 2 €
- 1 DAC MCP4728, quatre sorties CV : environ 2,70 €
- 8 prises MIDI OUT : environ 1,50 € pièce, soit 12 €
- Entrée MIDI IN avec circuit d’isolation : environ 4 €
- Prises et connectique des sorties CV : environ 5 €
- Résistances, condensateurs, LED et petits composants : environ 12 à 25 €
- Plaque ou circuit imprimé pour la carte Pidi : environ 15 à 35 €
Montage
- Carte microSD : environ 8 à 12 €
- Alimentation: hub usb 5 à 20€
- Fils, connecteurs et câbles internes : environ 20 à 40 €
- Boîtier et façade : environ 50 à 120 €
Total estimé : environ 370 à 555 € TTC.
En fait certaines chose étaient surdimensionnées à cause de mauvais conseil d'IA au début du projet comme avoir 2 RaspBerry pour gérer 16 encodeurs numériques. 1 seul suffit surement amplement avec des multiplexeurs, voir juste les multiplexeurs sur Teensy.
Le plus interessant c'est qu'il est possible de partir d'un projet aussi minimal que ça par exemple pour moins de 50eur (voir moins si on exige pas un séquenceur 192PPQN mais juste un basique 16 pas) puis petit à petit d'acheter des pads lumineux, ecodeurs, écrans etc...
Les joysticks analogiques par exemples sont tout à fait optionnels et peuvent être remplacés par 5 boutons
Il y a encore pas mal de choses prévues:
Faders analogiques (avec boitier 3D permettant d'adapter longueur de course grâce à un contacteur qui informera le séquenceur sur la longueur de course) utilisables en crossfaders par options midi
Ecrans dédiés à l'affichages des enveloppes, lfos, etc... pour l'edition ou la visualisation directe réactive. Car ceux que j'ai installés sont malheureusement limités quasi uniquement aux caractères alpha numériques
Plus de leds de controles, mais aussi la possibilité de commander des leds d'ambiance en associant par exemple le kick à une led (ou ruban de led, ou couleur du ruban de led). J'en veux surtout sur le boitier midi pour in/out et peut-être meme un écran aussi sur ce boitier pour du debug midi
Voilà j'oublie surement pleins de details mais ça me permettra déjà d'avoir des retours (enfin j'espère)
https://github.com/da23real/UrbanKaoz/releases/tag/beta-v02.00
Je pense à faire une fiche produit sur AF je sais pas si c'est accepté pour un truc jamais commercialisé ?
Après une longue hésitation et malgré une longue année et des centaines d'heures de travail acharné (oui oui même avec l'IA) j'ai finalement publié tout le code de mon séquenceur en open source.
Parmis les raisons:
Il est pas impossible que les IA progressent au point qu'il suffise à quelqu'un de balancer le manuel ou des vidéos tuto pour avoir le même. Je serais un peu mal placé pour critiquer ce genre d'évolution
Mais surtout en fait je voulais attendre d'avoir fait une vrai carte mère sérieuse avant de proposer la vente avec le code en open source pour que les gens puissent l'adapter à leur goût. Mais maintenant qu'il fonctionne et qu'il est stable je sais que je vais plus être tenté de faire joujou que me plonger dans la création de PCB. Alors qu'en publiant le code en open source il y aura peut-être quelqu'un intéressé et pour qui c'est l'affaire d'une soirée d'hiver sur l'ordi, et qui le fera en plus surement bien mieux
C'est aussi surtout la possibilité de voir des gens le faire évoluer et rajouter des fonctions. Par exemple moi dans mes compos j'utilise jamais d'arpeggio donc j'ai juste demandé un truc ultra basique à l'IA pour dire qu'il y en a un, mais d'autres auront peut-être envie d'en faire des bien mieux
estimation du prix pour ce genre de config matérielle

Séquenceur UrbanKaoz — estimation du matériel
Contrôleurs et commandes
- 1 Teensy 4.1 : 35,90 €
- 5 Raspberry Pi Pico : environ 5,50 € pièce, soit 27,50 €
- 16 encodeurs KY-040 : environ 1,04 € pièce, soit 16,64 €
- Jusqu’à 72 boutons de panneau : environ 0,50 à 1,20 € pièce, soit 36 à 86 €
Pads lumineux et écrans
- 4 cartes NeoTrellis RGB 4×4 : environ 15 € pièce, soit 60 €
- 4 nappes de touches en silicone : environ 4,50 € pièce, soit 18 €
- 4 écrans LCD I²C 16×2 : environ 3,25 € pièce, soit 13 €
- 1 écran LCD I²C 20×4 : environ 6,70 €
Carte Pidi et connexions MIDI/CV
- 9 registres 74HC165 : environ 1,38 € pièce, soit 12,40 €
- 3 registres 74HC595 : environ 0,50 € pièce, soit 1,50 €
- 2 drivers ULN2803A : environ 1 € pièce, soit 2 €
- 1 DAC MCP4728, quatre sorties CV : environ 2,70 €
- 8 prises MIDI OUT : environ 1,50 € pièce, soit 12 €
- Entrée MIDI IN avec circuit d’isolation : environ 4 €
- Prises et connectique des sorties CV : environ 5 €
- Résistances, condensateurs, LED et petits composants : environ 12 à 25 €
- Plaque ou circuit imprimé pour la carte Pidi : environ 15 à 35 €
Montage
- Carte microSD : environ 8 à 12 €
- Alimentation: hub usb 5 à 20€
- Fils, connecteurs et câbles internes : environ 20 à 40 €
- Boîtier et façade : environ 50 à 120 €
Total estimé : environ 370 à 555 € TTC.
En fait certaines chose étaient surdimensionnées à cause de mauvais conseil d'IA au début du projet comme avoir 2 RaspBerry pour gérer 16 encodeurs numériques. 1 seul suffit surement amplement avec des multiplexeurs, voir juste les multiplexeurs sur Teensy.
Le plus interessant c'est qu'il est possible de partir d'un projet aussi minimal que ça
Les joysticks analogiques par exemples sont tout à fait optionnels et peuvent être remplacés par 5 boutons
Il y a encore pas mal de choses prévues:
Faders analogiques (avec boitier 3D permettant d'adapter longueur de course grâce à un contacteur qui informera le séquenceur sur la longueur de course) utilisables en crossfaders par options midi
Ecrans dédiés à l'affichages des enveloppes, lfos, etc... pour l'edition ou la visualisation directe réactive. Car ceux que j'ai installés sont malheureusement limités quasi uniquement aux caractères alpha numériques
Plus de leds de controles, mais aussi la possibilité de commander des leds d'ambiance en associant par exemple le kick à une led (ou ruban de led, ou couleur du ruban de led). J'en veux surtout sur le boitier midi pour in/out et peut-être meme un écran aussi sur ce boitier pour du debug midi
Voilà j'oublie surement pleins de details mais ça me permettra déjà d'avoir des retours (enfin j'espère)
https://github.com/da23real/UrbanKaoz/releases/tag/beta-v02.00
Je pense à faire une fiche produit sur AF je sais pas si c'est accepté pour un truc jamais commercialisé ?
signaler
- Liste des modérateurs
- Charte
- Options