__        ________        _______   __        ______    ______  
|  \      |        \      |       \ |  \      /      \  /      \ 
| $$      | $$$$$$$$      | $$$$$$$\| $$     |  $$$$$$\|  $$$$$$\
| $$      | $$__          | $$__/ $$| $$     | $$  | $$| $$ __\$$
| $$      | $$  \         | $$    $$| $$     | $$  | $$| $$|    \
| $$      | $$$$$         | $$$$$$$\| $$     | $$  | $$| $$ \$$$$
| $$_____ | $$_____       | $$__/ $$| $$_____| $$__/ $$| $$__| $$
| $$     \| $$     \      | $$    $$| $$     \\$$    $$ \$$    $$
 \$$$$$$$$ \$$$$$$$$       \$$$$$$$  \$$$$$$$$ \$$$$$$   \$$$$$$ 
                                                                 
                                                                 
                                                                 
       _______   ________        __    __   ______   _______     
      |       \ |        \      |  \  /  \ /      \ |       \    
      | $$$$$$$\| $$$$$$$$      | $$ /  $$|  $$$$$$\| $$$$$$$\   
      | $$  | $$| $$__          | $$/  $$ | $$$\| $$| $$  | $$   
      | $$  | $$| $$  \         | $$  $$  | $$$$\ $$| $$  | $$   
      | $$  | $$| $$$$$         | $$$$$\  | $$\$$\$$| $$  | $$   
      | $$__/ $$| $$_____       | $$ \$$\ | $$_\$$$$| $$__/ $$   
      | $$    $$| $$     \      | $$  \$$\ \$$  \$$$| $$    $$   
       \$$$$$$$  \$$$$$$$$       \$$   \$$  \$$$$$$  \$$$$$$$    

Bienvenue dans mon terminal numérique

Système initialisé. Chargement des modules audio, code et streaming...

En ligne • 05/02/2026 06:31

Bienvenue sur Terminal de Kod — le hub où se croisent développement web, Linux, musique et streaming. Je suis Michaël David, alias K0d / Mycki, développeur full-stack, administrateur systèmes Linux, formateur, DJ et streamer basé à Saint-Nazaire. Passionné par l’open source, l’auto-hébergement, la création musicale et le rétro-gaming, je partage ici mes projets, mes outils, mes expérimentations techniques et mes sets DJ. Entre code, musique et bidouille, ce blog est le reflet de ce que j’aime : créer, optimiser, transmettre et faire vibrer.

DERNIÈRES ACTUALITÉS

Les dernières publications de toutes les sections

Projets Tech
15/01/2026

30 ans de mix : bidouille, liberté et boutons

DJ depuis plus de vingt ans, j’ai traversé toutes les évolutions du mix : CD, vinyle, contrôleurs et logiciels modernes. Plutôt que de céder à la course au matériel hors de prix, je revendique une approche DIY du DJing, fondée sur la bidouille, la récupération et les logiciels libres. À travers ce setup hybride, économique et détourné de son usage initial, je défends une vision du mix comme terrain d’expérimentation créative, héritée des débuts du DJing : faire beaucoup avec peu, et surtout, faire à sa manière.
Voir l'article
Projets Tech
29/12/2025

🎉 La Vélorution fête sa première année

🎉 La Vélorution fête sa première année : rendez-vous le 30 janvier chez la Bretonne ! Il y a un an naissait la Vélorution à Saint-Nazaire. Un an de coups de pédales engagés, de vélos revendicatifs, de convivialité et d’envie de reprendre l’espace urbain autrement.
Voir l'article
Mixs & Podcasts
24/12/2025

Mixtape for Lilie

1h de House old school pur jus, pensée comme une lettre d’amour en rythme et en basses.
Voir l'article
Mixs & Podcasts
08/12/2025

Daft Punk the game has changed (expect us remix)

2011 – Je remixe Daft Punk et transforme l’ouverture de mes sets en véritable montée d’adrénaline.
Voir l'article

Blog TECH

Développements open-source, outils et expérimentations

30 ans de mix : bidouille, liberté et boutons

cet article n’est pas un tuto, mais un retour d’expérience et une prise de position.

Voilà maintenant trente ans que je mixe.

J’ai débuté sur des platines CD pitchées, puis sur des platines vinyles, avant de passer au contrôleur. J’ai vu le domaine évoluer, parfois dans un sens qui le rend de moins en moins accessible. À tel point qu’aujourd’hui, il paraîtrait difficile pour le gamin peu fortuné que j’étais il y a trente ans de prendre le contrôle de soirées.
Avec une moyenne de 1500 € pour un contrôleur « clé en main », la facture est en effet corsée. Pourtant, le DJing a toujours été un terrain d’expérimentation. Et même aujourd’hui, il est tout à fait possible de mixer avec du matériel très peu cher, parce que déclassé, obsolète ou simplement hors hype.

Récemment, je discutais avec une vieille connaissance qui mixait aussi il y a trente ans. Il m’expliquait qu’il avait arrêté le jour où « tout le monde est devenu DJ », et que ces derniers se contentaient d’appuyer sur des boutons.
Personnellement, j’apprécie au contraire le fait que le DJing se soit autant démocratisé. Que les gens deviennent de plus en plus mélomanes et pointus, ça me plaît. Je pense aussi, finalement, que mon interlocuteur était surtout un vieux grincheux qui a lâché la rampe.

Quand nous étions jeunes, nous n’avions pas les moyens de nous payer de superbes Technics MK2, bien trop chères pour nos bourses de lycéens. Alors on bidouillait. On achetait — ou on récupérait — des platines vinyles correctes dans des débarras, à une époque où le vinyle était en désuétude et où un 33 tours coûtait 1 €.
Aujourd’hui, je reste dans cet état d’esprit. Pour moi, l’essence du DJing se trouve dans la bidouille, le bricolage inventif. Les pionniers du scratch n’étaient pas des gens riches, mais des gamins de quartier ingénieux.
De ce point de vue, quelqu’un qui achète un contrôleur, le branche sur son PC et mixe avec un logiciel aux fonctionnalités figées est peut-être un DJ… mais il est compréhensible qu’un vieux grincheux le traite de « pousse-bouton ».

J’ai donc envie de partager avec vous le setup que j’utilise aujourd’hui pour mixer. Il est peu cher, inventif, mais probablement pas à la portée de ceux qui aiment sortir un appareil de sa boîte et jouer immédiatement.
Je vais d’abord vous parler de la partie matérielle, essentiellement composée d’occasion, puis de la partie logicielle, forcément libre et modifiable.

Le matériel

Côté matériel, j’utilise une console Hercules RMX. Sans être une machine légendaire, elle présente de nombreux avantages.
La mienne a tous ses faders (potentiomètres linéaires) HS, mais ce n’est pas un problème pour moi — vous comprendrez pourquoi en poursuivant votre lecture.

attribut alt: mon controleur Contrôleur acheté en 2008 chez Michenau.

Cette console a surtout un énorme avantage : elle embarque une carte son avec deux sorties et deux entrées. Peu de matériel récent propose cela, et c’est bien dommage, car cela permet de faire des choses vraiment intéressantes.

Je couple cette console avec une table de mixage Numark X9, une ancienne table numérique 24-bit, 3 voies + effets. Je l’apprécie énormément pour la souplesse de ses faders, son crossfader optique, ses potentiomètres idéalement espacés, ses effets Alesis très agréables et ses nombreuses entrées/sorties.
attribut alt: ma table de mixage Table de mixage acheté d'occaz' à Top Sonor en 2018.

J’utilise également un casque Sennheiser HD25, confortable et parfaitement adapté au mix grâce à ses basses bien présentes. C’est la seule chose — avec les câbles — qui soit neuve dans mon setup.

Le logiciel

Côté logiciel, je m’appuie sur Linux Manjaro. Après avoir passé pas mal de temps sous Ubuntu et testé différentes distributions, Manjaro représente pour moi un excellent compromis entre stabilité du système et fraîcheur logicielle.
J’ai ainsi toujours les dernières versions de mes logiciels de référence, préalablement testées. La bascule vers un noyau RT (temps réel) en un clic est également très appréciable lorsque l’on fait autre chose que du DJing, afin de réduire la latence au minimum.

Comme serveur audio, après avoir laborieusement utilisé JACK pendant des années, je suis ravi d’utiliser PipeWire et son extension pipewire-jack, qui me permet les mêmes folies créatives… avec beaucoup moins d’inconvénients.

Pour le mix à proprement parler, j’utilise le formidable Mixxx, qui possède un excellent moteur de détection du BPM (coucou les pousse-boutons !).
attribut alt: mixxx Mixxx en action.

Je le configure avec deux platines, chacune reliée à une sortie différente de la carte son. attribut alt: parametres de mixxx Mes paramètres de Mixxx.

Mixxx est extrêmement modifiable : j’ai ainsi modifié le fichier de mapping de mon contrôleur Hercules afin de désactiver les faders HS et de réassigner les boutons pour qu’ils correspondent mieux à ma pratique. Tout cela se fait en JavaScript.

Grâce à Qpwgraph, je peux câbler l’ensemble de manière logicielle, récupérer les entrées de la table et les envoyer vers des logiciels de capture audio pour l’enregistrement ou le livestream (webradio, webTV, etc.).
attribut alt: qpwgraph Qpwgraph avec câblage pour diffusion live via Livekit et Butt.

Et après le DJing…

Si j’utilise ce setup principalement pour le DJing, je peux aussi faire beaucoup d’autres choses avec. Par exemple, je compose avec LMMS, je masterise avec Ardour, et j’aime beaucoup, lors du mastering, envoyer une piste Ardour vers une entrée de la table afin d’utiliser ses effets, faire des cuts, puis récupérer le résultat sur une nouvelle piste Ardour pour obtenir un rendu plus « live ».

Bien sûr, mon setup n’est ni le meilleur du marché, ni le plus optimisé. Je fais avec ce que j’ai, comme quand j’étais ado. Cela me force à être créatif — et c’est précisément pour ça que je m’embête autant.

Pousser des boutons, c’est bien.
Pousser ses boutons, c’est mieux.
Pour le résultat, je vous laisse juger par vous-mêmes dans la section Mixs de ce site.

K0d.

Lien direct :

🎉 La Vélorution fête sa première année

rendez-vous le 30 janvier chez la Bretonne !

Il y a un an naissait la Vélorution à Saint-Nazaire. Un an de coups de pédales engagés, de vélos revendicatifs, de convivialité et d’envie de reprendre l’espace urbain autrement.
Pour marquer cette première bougie comme il se doit, les vélorutionnaires ont décidé d’organiser un final festif le 30 janvier au bar Chez la Bretonne, aux Halles de Saint-Nazaire.
Et autant dire que la soirée s’annonce mémorable 🔥


attribut alt: affaiche
L'affiche ci-dessus n'engage que moi. Merci de ne pas vous en prendre au groupe Vélorution SN sur les réseaux sociaux pour l'utilisation de l'IA.


🎧 Un final en musique

J’aurai l’honneur d’assurer un set DJ pour cette soirée anniversaire, en excellente compagnie puisque je partagerai les platines avec Dr Jean Burger. Et parce qu’une Vélorution n’est jamais tout à fait prévisible… un DJ surprise pourrait bien venir compléter l’affiche 👀

Au programme :

  • du son,

  • de l’énergie,

  • une ambiance festive et militante,

  • et surtout l’esprit Vélorution, celui qui rassemble, qui fait vibrer et qui donne envie d’avancer ensemble.


  • 📍 Infos pratiques :

  • 📅 Date : Vendredi 30 janvier

  • 📍 Lieu : Bar Chez la Bretonne

  • 🗺️ Où : Halles de Saint-Nazaire

  • 🎶 DJs : Kod, Dr Jean Burger… et peut-être une surprise !


    Que tu sois vélorutionnaire de la première heure, curieux, amateur de bon son ou simplement en quête d’une soirée conviviale, viens fêter cette première année avec nous. Un an, ça se fête. Et en musique, c’est encore mieux 🚲💿

À très vite derrière les platines… ou sur la piste !

Lien direct :

MIXS / PODCASTS

Sélection de sets audio - Téléchargement et streaming

Mixtape for Lilie

24-12-2025
1h de House old school pur jus, pensée comme une lettre d’amour en rythme et en basses.
#house #mix #kod #djing
133.08 MB 24/12/2025

Daft Punk the game has changed (expect us remix)

08-12-2025
2011 – Je remixe Daft Punk et transforme l’ouverture de mes sets en véritable montée d’adrénaline.
#electro
3.08 MB 08/12/2025

Hold

06-12-2025
Un anciens mix (2012) retrouvé dans mes archives.
#electro #Mix
81.15 MB 06/12/2025

Vague

06-12-2025
Un anciens morceau (2012) retrouvé dans mes archives.
#electro #live
10.35 MB 06/12/2025

Mix au VIP de Saint-Nazaire

01-12-2025
Mix réalisé lors de ma prestation à la première party du groupe The Subs au VIP de Saint-Nazaire, le 10/11/2011.
#electro #The Subs
46.77 MB 06/12/2025

Stranger KØd

22-04-2024
Stranger KØd
Remaster hardtek/speed bass
Musique et clip réalisé par KØd, pas de sample la dedans, que des synthé virtuel pour reproduire la mélodie original.

outils utilisés:
Jack - serveur son
LMMS - compo
Ardour - mastering
#techno #speed bass
36.29 MB 06/12/2025

STREAMS / CONTENU VIDÉO

Retransmissions, tutoriels et gaming retro

Mixtape for Lilie

20 ans de mariage, 25 ans de vie commune, presque 30 ans à avancer côte à côte… et pourtant, je n’avais jamais pris le temps de créer une mixtape pour celle qui fait battre mon cœur depuis toutes ces années.

Aujourd’hui, je répare cet oubli avec Mixtape for Lilie : une parenthèse musicale, un retour doux et vibrant vers nos premières nuits de clubbeurs, quand tout était nouveau, léger, évident… et quand on ne m’appelait pas encore K0d, mais Mycki.

1h de House pur jus, pensée comme une lettre d’amour en rythme et en basses. Pour elle. Pour nous. Pour tout ce chemin parcouru.

Bonne écoute ❤️🎶

Playlist :
Michael Gray – The Weekend (Original 12" Mix)
Armand Van Helden feat. Tara McDonald – My My My (Original Club Mix)
Alan Braxe & Fred Falke – Intro (Original Club Mix)
Junior Jack – Thrill Me (Original Version)
Soul Grabber – Motocross Madness
Fake Blood – I Think I Like It
Mochakk – Jealous (Extended Mix)
Chloé Caillet – NYWTF ft. Mikhail Beltran (Extended)
Junior Jack – My Feeling (Kick ’N’ Deep Mix)
Stardust – Music Sounds Better With You (12" Club Mix)
Skream & FLETCH – Lost Without You (Extended Mix) Demon – You Are My High

Logiciels utilisés :
Linux
Mixxx
Audacity
ProjectM
OBS

Lien direct :

REPLAY MIX ELECTRO

🌌 Au programme :

Une sélection pointue, entre classiques intemporels et pépites underground. Une performance live, immersive et 100% open source.

🔧 Les logiciels open source qui rendent ce live possible :

🎚️ Mixxx pour un DJing de haute qualité.
🎛️ Jack Audio pour une gestion optimale du son.
🌌 ProjectM pour des visualisations hypnotiques en direct.
🔊 VLC pour diffuser le flux audio.
🎥 OBS Studio pour le mixage vidéo et l’envoi du flux en direct.

Lien direct :

Kod - set Drum'n Bass de la fête de la musique live sur LGT

Ma prestation Drm'n Bass réalisée à l’occasion de la fête de la musique 2024 sur https://lagrossetambouille.com. Enjoy.

pour le son :
Jack et Jack Audio Connection Kit
Mixxx
Vlc

pour l'image et le stream :
Obs
projectM
Butt

Lien direct :

Frag Party sur OpenArena

Bienvenue dans une après midi de frags endiablés sur OpenArena, le FPS libre inspiré de Quake 3 Arena ! 🕹️ Plongez avec moi, K0d, dans cet univers rétro pour des combats frénétiques, des duels épiques et des moments fun en live. 🔥

Lien direct :

Le Mix Electro dont vous êtes le héros

Le mix Electro dont vous etes le héros du 03/11/2023. Après une tempête et une coupure d'électricité m'ayant obligé a reporter, un bug de réseau ayant coupé le flux, le voici.
Le Mix live electro dont vous avez choisit chaque morceau . Mixer par K0d live de kodstud. Enjoy!

logiciels utilisés (tous open source) :

pour la playlist:
Djheros
Djheros_connector

pour le son : Jack et Jack Audio Connection Kit
Mixxx
Vlc

pour l'image et le stream :
Obs
projectM

Lien direct :

Dépasse les bornes vol 1

Dépasse les bornes vol 1 :

Dans ce premier tuto, je vous explique comment installer Lakka sur un ordi de récup' .

Liens utiles :

http://lakka.tv/

https://www.balena.io/etcher/

Lien direct :

CONTACT / RÉSEAUX

Restons en contact - N'hésitez pas à me joindre

Formulaire

Pour les questions professionnelles et collaborations

Contactez-moi

Mastodon

Me contacter sur Mastodon

Profil Mastodon

Bluesky

Me contacter sur Bluesky

Profil Bluesky

Open Source

Projets, contributions et code source

Voir GitHub

Streaming

Jeux vidéos, bidouilles, Djing ...

Suivre sur Peertube

Réponse généralement sous 48h

Pour une réponse plus rapide, mentionnez @K0d sur les réseaux sociaux