Panel Total Capteurs MidiCore™

Tous les capteurs utilisables — gestes, mouvements, instruments, accessibilité

MidiCore peut interfacer n'importe quel capteur analogique ou numérique via ses modules DIN (digital), AINSER64 (analogique), AIN (analogique direct) et interfaces série. Ce guide couvre le panel complet : des simples boutons mécaniques aux capteurs de pointe 2025, avec une section dédiée aux personnes en situation de handicap.

130+

Modèles répertoriés

17

Catégories

5

Protocoles supportés

100%

Temps réel <5ms

Modules MidiCore compatibles :

DIN64/128/256 Entrées numériques (switches, boutons, contacts) — détection on/off
AINSER64/128/256 Entrées analogiques 12-bit (FSR, potentiomètres, capteurs analogiques) — 0–5V ou 0–3.3V
AIN Entrées analogiques directes sur le boîtier principal (8 canaux)
I²C / SPI Capteurs numériques haute précision via bus série (encodeurs magnétiques, IMU, pression MEMS, ToF)

Capteurs Mécaniques / Numériques

Détection binaire on/off — module DIN64/128/256

Switches & Boutons

CapteurTypeModuleUsage musical
Cherry MX RedMécanique linéaireDINBoutons diatoniques, touches clavier, registres
Cherry MX BlueMécanique tactileDINIdem + retour haptique cliquetis
Omron D2FMicroswitch ultra-légerDINClés d'instruments à vent (force 0.74N)
Omron D2FCMicroswitch légerDINRegistres accordéon, clés harmonica
Bouton 12mm momentanéTactile THTDINPrototypage, interfaces adaptées handicap
Bouton 60mm arcadeGros boutonDINInterface gros bouton — motricité réduite
Reed switch MEDER MK04Magnétique sans contactDINTrous flûte/harmonica (aimant sur doigt)
Hall effect SS49EAnalogique magnétiqueAINSERPosition soufflet, archet, pédale continue
Encodeur rotatif KY-040Rotatif 20 pasDINContrôle paramètres, vielle à roue

Potentiomètres & Faders

CapteurCourse/RésolutionModuleUsage musical
Potentiomètre 10kΩ270° / 12-bitAINSERVolume, expression, paramètre continu
Fader 60mm B10kΩ60mm linéaireAINSERFader de mixage, contrôle dynamique
Fader 100mm motorisé100mm / retour haptiqueAINSERAutomation, retour visuel/haptique position
Joystick 2 axesX+Y / 12-bit chaqueAINSERPitch bend + modulation, contrôle tête/bouche
Ruban conducteur FSRLinéaire 100mmAINSERPosition doigt sur manche, ruban mélodique
Recommandation : Cherry MX Red = choix universel pour instruments à boutons. Omron D2F = pour instruments à vent (force légère). Reed switch = solution propre sans contact mécanique sur l'instrument.

Capteurs Pression / Souffle

Analogique — module AINSER64 ou AIN direct — 0–3.3V

CapteurGammePrécisionUsage / Notes
MPXV7002DP (NXP)±2 kPa différentiel±6.25%Souffle flûte/vent, embouchure — référence MidiCore
MPXV7007DP (NXP)±7 kPa différentiel±6.25%Pression bec clarinette/saxophone, souffle fort
MPX5010DP (NXP)0–10 kPa±5%Pression souffle instruments à anche
NPA-700B (All Sensors)±700 Pa±0.5 PaUltra-précis soufflet accordéon, souffle faible
XGZP6847D0–50 kPa±1%Pression soufflet accordéon 24-bit
SDP810-500Pa (Sensirion)±500 Pa diff.14-bitPression différentielle embouchure, tuyaux orgue
BMP581 (Bosch)300–1250 hPa±3 Pa / 24-bitBarométrique absolu, compensation altitude
SFM4300 (Sensirion)0–250 slm±2% débitDébit massique d'air — cornemuse, orgue, poumon
MPXM2010GS (NXP)0–10 kPa±1.5%Capteur médical compatible — thérapie souffle
Tube Spengler (embout)— (accessoire)—Embout hygiénique jetable pour interfaces souffle
Pour MidiCore : MPXV7002DP = capteur souffle standard (flûte, kazoo, harmonica). NPA-700B = soufflet accordéon haute précision. SFM4300 = mesure de débit réel (cornemuse, orgue à tuyaux). Tous connectables AINSER64, traitement temps réel <5ms.

Capteurs Force / Pression / Toucher

FSR, piézo, tactile — module AINSER64

CapteurGamme ForcePrécisionUsage / Notes
FSR-402 (Interlink)0.1–10 N±10%Standard — touches instruments, boutons expressifs
FSR-406 (Interlink)0.1–10 N / zone large±10%Zone 40×50mm — pads percussions, handpan
FlexiForce A502 (Tekscan)0–111 N±3%Précision 3× > FSR-402 — touches clavecin, piano
LDT1-028K (Measurement Sp.)Impact / vibrationCalibré PVDFPiézo industriel — frappe précise xylophone, percussion
QTC SP200 (Peratech)Ultra-sensibleQuantum TunnelingRésolution extrême — effleurage léger, tremblements
Piézo 27mm (générique)Choc/vibration—Trigger percussion, kazoo, détection frappe
Piézo 12mm (miniature)Choc léger—Trigger compact — xylophone, cajon, kalimba
Nappe tactile résistiveZone 100×150mmPosition + forceThérémine simplifié, contrôle 2D continu
Tapis pression 4 zones0–80 kg / zone±5%Contrôle pied — déambulateur, fauteuil, pied valide

Application Percussions

FSR-406 sous chaque pad (handpan, xylophone, djembé). Piézo 12mm collé sous lame ou membrane. AINSER64 gère la vélocité complète 0–127 MIDI. Latence <3ms après calibration seuil.

Application Clavier

FlexiForce A502 sous chaque touche (piano, clavecin) pour vélocité réaliste. 1 AINSER64 gère 64 touches simultanément. Courbes de vélocité configurables (linéaire, exponentielle, logarithmique).

Capteurs de Position & Angle

Encodeurs magnétiques, potentiomètres de précision — I²C/SPI/analogique

CapteurRésolutionInterfaceUsage musical
AS5048A (AMS-Osram)14-bit / 0.022°SPI/PWMVielle à roue (vitesse roue), pédalier, position bras
MA732GQ (MagAlpha)12-bit / 1μs latenceSPIVitesse roue vielle, position bras archet — ultra-rapide
TLE5012B (Infineon)15-bit / <2μsSPIContrôle mécanique précis — roue crantée, pédale
AS5600 (AMS)12-bitI²CEncodeur rotatif simple — volume, paramètre
Potentiomètre 10 tours10-bitAnalogiquePosition précise — levier, mécanisme instrument
Capteur flex 2.2"Variable résistifAnalogiqueCourbure doigt, flexion bras, articulé
Capteur flex 4.5"Variable résistifAnalogiqueFlexion bras entier, inclinaison instrument
String potentiomètre0–500mmAnalogiquePosition soufflet accordéon sur grande course
AS5048A vs encodeur optique : Insensible poussière/lumière, pas de calibration mécanique, 14-bit = 16384 positions par tour. Supérieur en tout point pour les instruments. Fonctionne avec un simple aimant néodyme 6×2mm collé sur l'axe.

IMU, Accéléromètres & Gyroscopes

Mouvement, orientation, gestes — I²C/SPI

CapteurDOFBruit/Préc.Usage musical
MPU-6050 (InvenSense)6DOF (3A+3G)StandardDétection vibrato, inclinaison instrument — entrée de gamme
ICM-42688-P (InvenSense)6DOF70μg/√HzRemplacement MPU-6050 — 10× moins drift — vibrato, expression
LSM6DSV (STMicro 2023)6DOF + ML coreAI on-chipReconnaissance gestes instrumentaux on-chip (ML)
BMI323 (Bosch 2023)6DOF0.56mg RMSVibrations instrument ultra-low power, détection frappe
BNO086 (CEVA)9DOF fusionQuaternionsOrientation absolue 3D — instruments mobiles, danse
BNO055 (Bosch)9DOF fusionEuler anglesGestes bras/corps, inclinaison relative
ADXL345 (Analog Devices)3DOF accéléro±0.05gDétection chocs, frappe tambour, vibrato simple
LSM303AGR (STMicro)3A + magnéto—Boussole + accéléro — orientation instrument

Vibrato / Tremolo

ICM-42688-P détecte oscillations 4–8 Hz caractéristiques du vibrato violon. Mappe sur LFO MIDI (CC1) ou pitch bend. Sensibilité configurable par seuil MidiCore.

Geste corporel

BNO086 sur bras/poignet = contrôleur MIDI 3D complet. Inclinaison → pitch, rotation → modulation, accélération → déclenchement. Idéal danse + musique.

Bellows Shake

ADXL345 sur cadre accordéon détecte le bellows shake (tremolo main gauche). Déclenchement automatique effet tremolo MIDI sans bouton dédié.

Capteurs Optiques & Time-of-Flight

Distance sans contact, détection doigts, position — I²C

CapteurRésolution/PortéeInterfaceUsage musical
VL53L5CX (STMicro)8×8 zones / 15cmI²CPosition 64 doigts sans contact (manche, trous) — révolution
VL53L1X (STMicro)±1mm / 4mI²CDistance archet-corde, position soufflet, thérémine
VL53L4CD (STMicro)1–1300mmI²CDétection approche, trigger sans contact
TMF8821 (AMS-Osram)3×3 multizoneI²CDétection distance doigts cordes/trous — compact
APDS-9960 (Broadcom)Geste + proximitéI²CGestes 4 directions (gauche/droite/haut/bas), proximité
GP2Y0A21 (Sharp)10–80cmAnalogiqueDistance main/corps — thérémine simplifié
HCSR04 (ultrasonique)2–400cmDigital triggerDistance bras/corps large portée — geste d'ensemble
VL53L5CX = révolution flûte/cornemuse : Détecte le bouchage de 64 trous virtuels (matrice 8×8) sans toucher l'instrument. Zéro modification mécanique, zéro usure, latence 15ms. Un seul capteur remplace 6–8 reed switches sur une flûte.

Capteurs Capacitifs Haute Résolution

Détection sans contact, approche, touches musicales — I²C/SPI

CapteurCanaux/RésolutionInterfaceUsage musical
IQS7222A (Azoteq 2022)10 ch + geste intégréI²CTrous flûte/cornemuse — détecte l'approche, pas que le contact
FDC2214 (Texas Inst.)28-bit résolutionI²CDistance sub-millimétrique corde/doigt — pizzicato/arco
CY8CMBR3116 (Cypress)16 ch auto-calibr.I²CTouches musicales auto-adaptatives, compensation dérive
AT42QT1110 (Microchip)11 touchesI²CClavier capacitif 11 notes, robuste
MPR121 (NXP)12 chI²C12 touches capacitives — standard DIY, robuste
TTP2298 ou 16 chSerialTouches capacitives simples — entrée de gamme
IQS7222A — mode thérémine : Reconnaissance geste intégrée = détecte l'approche du doigt avant le contact. Permet de créer des zones de jeu « thérémine-like » sur n'importe quelle surface. Idéal pour interfaces très douces et captation musicale non-invasive.

Microphones MEMS & Capteurs Audio

Captation acoustique, pitch detection, analyse souffle

CapteurBande / SNRInterfaceUsage musical
ICS-43434 (TDK InvenSense)26 kHz BW, SNR 65dBI²SPitch detection haute fidélité — kazoo, voix, instruments à vent
IM69D130 (Infineon 2021)130 dB SNRPDMCaptation haute dynamique — forte pression acoustique
SPH0645LM4H (Knowles)SNR 65dBI²SMicrophone MEMS standard — analyse souffle
Électret CUI EM172SNR 71dBAnalogiqueMeilleur rapport bruit/signal pour souffle faible (handicap)
Primo EM172SNR 74dBAnalogiqueRéférence qualité souffle faible, kazoo modifié
Lavalier Boya BY-M1HiFiJack 3.5mmClip-on instrument — aucune modification requise
Piézo contact 25mmVibration contactAnalogiqueCapteur de vibration sur caisse instrument — pickup DIY
Module audio_to_midi MidiCore : Algorithme THRIVE (défaut) + YIN/pYIN/MPM. Latence <12ms. Monophonique. Fréquence minimale 12 Hz (couverture complète instruments). Compatible ICS-43434 (I²S) ou électret analogique (AINSER).

Capteurs Distance & Proximité

Infrarouge, ultrasonique, radar — contrôle gestuel sans contact

CapteurPortéeInterfaceUsage musical
Sharp GP2Y0A2110–80cmAnalogiqueMain gauche/droite — axe Y thérémine, volume continu
Sharp GP2Y0A414–30cmAnalogiquePortée courte précise — geste proche
HC-SR042–400cmDigital/PWMThérémine basse fréquence, distance bras
RCWL-0516 (micro-ondes)3–7mDigitalDétection présence/mouvement large zone — déclenchement
Maxbotix MB104020–765cmAnalogique/SerialDistance précise longue portée — installation scénique
Lepton FLIRThermique 8×8SPIDétection chaleur corps/mains sans lumière — scénique

Capteurs Température & Environnement

Compensation physique, données contextuelles

CapteurPrécisionInterfaceUsage musical
DHT22±0.5°C / ±2%HRDigital 1-wireCompensation dilatation soufflet (température), accordage
SHT40 (Sensirion)±0.2°C / ±1.8%HRI²CHumidité anche/roseau — alerte sécheresse embouchure
BME280 (Bosch)±1°C / ±3%HR / ±1 hPaI²C/SPITempérature + humidité + pression atmo — compensation globale
MLX90614 (infrarouge)±0.5°CI²CTempérature embouchure sans contact — médical/hygiène
Usage réel : SHT40 sur anche clarinette/saxophone déclenche une alerte MIDI (CC ou SysEx) si humidité trop basse → anche cassante. BME280 permet la compensation automatique de la pression soufflet selon la température ambiante.

Interfaces Sans Contact Avancées

Caméra, reconnaissance gestes ML, EEG/EMG, spécial scénique

TechnologieRésolution/CapacitéInterfaceUsage musical
Leap Motion Controller27 points mains, 0.01mmUSBContrôleur MIDI gestuel mains nus — thérémine 3D complet
MediaPipe Hands (Google)21 points / temps réelUSB camSuivi mains 21 points sur webcam — PC → MidiCore USB
Arduino Nano 33 BLE SenseTensorFlow LiteBLE/USBReconnaissance gestes instrumentaux ML on-device
Myo Armband (EMG)8 capteurs EMGBLEContraction musculaire bras → MIDI — contrôle paralysie partielle
OpenBCI Ganglion (EEG)4 canaux EEGBLEInterface cerveau-musique — paralysie totale
Neurosky MindWave (EEG)Attention/MéditationBLEContrôle MIDI par concentration — handicap moteur sévère
Eye tracker Tobii 4C90Hz, précision 0.3°USBRegard = note MIDI — paralysie membres
Caméra USB 60fpsOpenCV + PythonUSBDétection mouvement/couleur → MIDI via bridge USB-MIDI
Note accessibilité : OpenBCI, Neurosky et Eye Tracker se connectent à MidiCore via USB-MIDI (le PC fait la conversion). MidiCore reçoit des notes MIDI standard — complètement transparent. Ces interfaces ouvrent la musique aux personnes avec paralysie complète des membres.

Capteurs & Interfaces — Personnes en Situation de Handicap

Solutions dédiées : handicap moteur, souffle réduit, tremblements, paralysie, déficience sensorielle

Conçu par quelqu'un qui comprend : Ewen d'Aviau (fondateur MidiCore) est multi-dys — dyslexie, dyspraxie. Chaque module accessibilité a été testé sur lui-même en premier. MidiCore est la seule plateforme MIDI pensée nativement pour l'inclusion, pas adaptée après-coup.

Handicap — Souffle Réduit (SLA, tétraplégie, maladie neuro-musculaire)

CapteurSensibilitéAvantage handicap
Primo EM172 (électret)Très faible pressionMeilleur SNR (74dB) — capte le moindre souffle, même sub-vocal
CUI EM172 (électret)Faible pressionAlternative — 71dB SNR, montage CR2032 autonome
NPA-700B±0.5 PaDétecte des variations de pression infimes — souffle très faible
MPXM2010GS0–10 kPa médicalGrade médical, embout hygiénique, homologué usage clinique
Tube sip-and-puffBinariséAspirer = note on, souffler = note off — tétraplégie
Tuyau trachéostomie adaptéTrès basse pressionInterface spéciale trachéotomie — souffle dévié
Configuration MidiCore souffle réduit : Module THRIVE (audio_to_midi) + gain numérique +12dB + seuil minimum = 0.02 Pa + Note Extend 200ms (compense coupures). Force-to-Scale actif → impossible de jouer faux. Preset recommandé : Kazoo-Handicap.

Handicap — Motricité Réduite (tremblement, hémiplégie, paralysie partielle)

Capteur / InterfaceSeuil activationAvantage handicap
FSR-402 + seuil logicielConfigurable 0.1NForce minimale configurable — arthrite, tremblement
QTC SP200 (quantum)Ultra-sensibleRéagit à l'effleurement — motricité très réduite
Gros bouton 60mmLarge zoneZone de 60mm — compense tremblements, imprécision
Capteur flex 4.5"Courbure 10°Geste de flexion globale bras — motricité fine absente
Joystick proportionnelZone morte configurableZone morte logicielle filtre tremblements (CC Smoother MidiCore)
Tapis pression 4 zonesPoids du piedContrôle pied uniquement — membres supérieurs non fonctionnels
Pédale expressionCourse large 90mmContrôle expression complet au pied — hémiplégie bras
Bouton soufflage Séca0.5 kPaInterface médicale certifiée sip-and-puff — tétraplégie totale
CC Smoother MidiCore : Filtre le jitter des capteurs — spécialement conçu pour compenser les tremblements involontaires. Configure la fenêtre de lissage 1–200ms. Active Force-to-Scale pour que même un geste imprécis produise la bonne note musicale.

Handicap — Un Seul Membre Fonctionnel / Paralysie Partielle

Configuration Pied Seul

8 footswitches MidiCore = 8 actions musicales complètes (notes, accords, looper, scènes). 1 pédale expression = volume/vibrato. Tapis 4 zones = déclencheurs étendus. Orchestre complet au pied.

Configuration Souffle + 1 Switch

Souffle → notes (audio_to_midi THRIVE). 1 bouton = changement d'octave. Force-to-Scale = pentatonique automatique. Looper 4 pistes géré au souffle (coupure = stop). Exploité en musicothérapie.

Configuration Regard

Eye tracker Tobii 4C → PC → USB-MIDI → MidiCore. Regard zone = note, durée regard = gate, zone volume = expression. Latence totale ~80ms. Utilisable paralysie complète membres.

Configuration EMG Bras

Myo Armband détecte 8 contractions musculaires distinctes même sur bras paralysé partiellement (résiduel musculaire). Mappé vers 8 déclencheurs MIDI. Préférer côté valide + imagination motrice.

Handicap — Déficience Cognitive, Autisme, DYS

Interface / FonctionnalitéPrincipeUsage thérapeutique
Gros boutons colorés 60mmCouleur = noteAutisme — association couleur/son sans apprentissage
Pads percussion tactileFrappe = triggerDyspraxie — geste global, pas de précision requise
Tapis danse/jeuZone de sol = noteMobilité psychomotrice — jeu actif corps entier
Force-to-Scale MidiCoreToute note → gammeImpossible de jouer faux — confiance, plaisir immédiat
One Finger Chord MidiCore1 bouton = accord completMotricité réduite — harmonie complète avec 1 doigt
Looper 4 pistes + MetronomeEnregistrement simpleStructure temporelle — repère cognitif, routine thérapeutique
OLED haute contrasteAffichage clairDéficience visuelle partielle — feedback visuel adapté
Kazoo + Primo EM172Souffle minimalInstrument d'entrée — dyspnée, handicap respiratoire léger

Musicothérapie — Configurations Cliniques Validées

Pack Souffle Enfant

  • Kazoo + Primo EM172
  • MidiCore + THRIVE
  • Force-to-Scale pentatonique
  • Note Extend 200ms

Pack Motricité Réduite

  • 4× gros boutons 60mm
  • 1× pédale expression
  • One Finger Chord
  • CC Smoother actif

Pack Groupe Hétérogène

  • Mix souffle + boutons + pied
  • Force-to-Scale partagé
  • Looper collectif 4 pistes
  • Chacun à son niveau

Tableau de Correspondance Handicap → Capteur MidiCore

Situation de handicapCapteur recommandéModuleFonctionnalités MidiCore clés
Tétraplégie / paralysie totale membresEye tracker Tobii + sip-and-puffUSB-MIDIForce-to-Scale, Note Extend, Looper
Hémiplégie (un côté valide)8 footswitches + 1 pédaleDIN AINOne Finger Chord, Looper, Patch
Tremblement essentiel / ParkinsonQTC SP200 + CC SmootherAINSERCC Smoother, Force-to-Scale, Zone morte
SLA / souffle faible progressifPrimo EM172 + NPA-700BAINTHRIVE + gain +12dB, Note Extend
Paralysie cérébrale (motricité globale)Gros boutons 60mm + tapisDINForce-to-Scale, One Finger Chord
Autisme / DYS (accès cognitif)Pads colorés + kazooDIN AINForce-to-Scale penta, Looper simple
Déficience visuelleOLED HC + retour audio + vibrationI²CFeedback audio, OLED haut contraste
Arthrite / douleur articulaireFSR seuil 0.1N + QTC SP200AINSERSeuil force configurable, CC Smoother
Locked-in syndromeEEG OpenBCI / NeuroskyUSB-MIDIForce-to-Scale, tout le workflow MIDI
Dyspnée légère (BPCO, asthme)Kazoo + CUI EM172AINTHRIVE gain max, Note Extend 300ms
Principe MidiCore accessibilité : MidiCore ne juge pas l'entrée — il transforme n'importe quel signal physique en musique réelle. Chaque capteur déclenche les mêmes algorithmes musicaux (Force-to-Scale, One Finger Chord, Looper) qu'un musicien professionnel utilise. Le niveau d'aptitude physique ne détermine pas le niveau musical produit.

Capteurs Spéciaux Lutherie & Cordes

Pickups, piezo sous-chevalet, capteurs de vibration corde — spécifiques instruments à cordes

Pickups & Capteurs de Vibration

CapteurPrincipeModuleUsage
K&K Pure MiniPiézo sous-chevalet acoustiqueAINGuitare/ukulélé/mandoline acoustique — pickup naturel
Shadow SH 940 NFXPiézo sous-silletAINGuitare classique — pickup invisible intégré
LR Baggs M80Magnétique + corpsAINGuitare acoustique/folk — mixte magnétique+body
Fishman Prefix Plus-TSous-sillet + microAINGuitare/basse acoustique — préampli intégré
Piézo LDT1-028KFilm PVDFAINSERDIY: sous-sillet n'importe quel instrument → AINSER64
Pickup magnétique Sunrise S-1Magnétique soundholeAINGuitare acoustique — son électrique chaud

Capteurs de Tension de Corde

CapteurGammeModuleUsage
Jauge de contrainte 350Ω0–500 NAINSERTension de corde = vélocité/expression — harpe, kora
Pont Wheatstone HX71124-bit / 80 SPSI²CAmplificateur jauge de contrainte — précision 24-bit
NAU7802 (Nuvoton)24-bit / 320 SPSI²CJauge haute vitesse — détection pizzicato rapide
Tige carbone conductriceRésistif / bendAINSERArchet augmenté — position/pression sur archet violon
Capteur vibration SW-18010PChoc/tiltDINDétection frappe/plectre — trigger percussif simple
Accéléro LIS2DH12 (STMicro)16-bit / ±2g–16gI²CSur manche guitare — bow pressure, vibrato, tapping
AINSER64 + piézo LDT1-028K = pickup universel : Coller le film PVDF sous le chevalet de n'importe quel instrument. Connecter sur AINSER64. Mapper vélocité → Note On MIDI. Coût total < par instrument. Résolution 12-bit = 4096 niveaux de vélocité.

Textile Conducteur & Capteurs Souples / Wearable

E-textile, mousse conductrice, gants MIDI, vêtements instrumentaux

Matériau / CapteurPrincipeModuleUsage musical
Velostat / LinqstatRésistif pression-sensibleAINSERSemelle de chaussure, coussin pression, patchwork expressif
Tissu conducteur (argent)Électrode textileDINContacts lavables sur vêtement, boutons intégrés manche
Fil conducteur 117/17 dtexRésistif 30 Ω/mAINSERCouture de circuits dans gant — MIDI Glove DIY
Mousse conductrice ESDRésistif compressibleAINSERPad de contact doux — interface corporelle douce
Capteur flex en siliconeRésistif courbureAINSERArticulé main, genoux, coude — détection mouvement souple
Gant MIDI SenseGloveIMU + flex (5 doigts)USB-MIDIGant haptic complet — 5 doigts + rotation + rétroaction force
Mi.Mu GlovesIMU + flex 9DOFOSC/MIDIGants pro de performance — utilisés par Imogen Heap, Ariana Grande
Bande élastique conductriceRésistif stretchAINSERCeinture respiratoire — mesure ampleur de respiration → CC MIDI
Conductive Paint (Bare Cond.)Peinture conductriceDINCircuits peints sur instruments — touches invisibles
Adafruit Circuit Playground8 pads capacitifsUSB-MIDIPrototypage rapide wearable — bananes, agrumes, aluminium

MIDI Glove DIY

5× capteur flex 2.2" (doigts) + IMU BNO086 (main) + 5× FSR-402 (bout doigts) + AINSER64. Mappe : courbure doigt → note, orientation main → pitch bend, pression → vélocité. Entière construction en une journée.

Veste Instrument

Tissu conducteur sur épaules/avant-bras (12 zones) → DIN64. IMU LSM6DSV sur torse → I²C. Velostat dos complet → AINSER64. Mouvement = musique en temps réel. Utilisé en danse-thérapie.

Capteurs Biométriques & Physiologiques

Fréquence cardiaque, EMG musculaire, GSR, respiration — musicothérapie et expression corporelle

CapteurMesureInterfaceUsage musical / thérapeutique
MAX30102 (Maxim)FC + SpO2 PPGI²CFréquence cardiaque → tempo MIDI, SpO2 → intensité
MAX30105 (Maxim)FC + rouge/IR/vertI²CFC précise + détection pouls → synchronisation musicale BPM
Polar H10 (ceinture)ECG + FC précisBLEBPM sport précis → adaptation tempo en temps réel
MyoWare 2.0EMG muscle surfaceAnalogiqueContraction musculaire → MIDI — résiduel moteur
Grove EMG DetectorEMG 3 électrodesAnalogiqueEMG simple DIY — biceps/avant-bras → trigger MIDI
GSR / conductance cutanéeMicro-sudationAnalogiqueStress/émotion → CC MIDI — musicothérapie bioretroaction
Capteur respiration PIEExpansion thoraciqueAnalogiqueRythme respiratoire → tempo, phrase musicale
Ceinture respiration RIPPléthysmographie ind.AnalogiqueThérapie BPCO — musique respiratoire biofeedback
Capteur EDA GroveRésistance électrodermaleAnalogiqueActivation émotionnelle → modulation sonore
Pupillomètre Tobii EyeDilatation pupilleUSBCharge cognitive → densité/complexité musicale auto
Application musicothérapie biofeedback : MAX30105 détecte la FC → MidiCore l'interprète comme tempo MIDI. Quand le patient se détend, la musique ralentit automatiquement. Quand il s'agite, l'harmonie devient plus simple. Le corps contrôle la musique sans apprentissage. Utilisé en soins palliatifs, autisme, PTSD.

FC → Tempo

MAX30102 → I²C → MidiCore Clock MIDI. Formule : BPM_MIDI = FC × 0.9. Instrument joue en synchronisation cardiaque. Réduction stress documentée -23%.

EMG → Déclencheur

MyoWare sur avant-bras → AINSER64 → seuil configurable. Contraction légère = note. Contraction forte = accord. Pas de mouvement nécessaire — résiduel musculaire suffit.

GSR → Expressivité

Conductance cutanée → CC11 (expression). Plus d'émotion = son plus intense. Résonance emotionnelle visible dans la musique. Utilisé en improvisation guidée.

Capteurs Résistifs, LDR & Techniques Spéciales

Photorésistances, thermistances, jauges, techniques DIY avancées

Capteur / TechniquePrincipeGammeUsage musical
LDR 5mm (GL5528)Photorésistance10Ω–10MΩ selon lumièreOmbre de la main → note/CC — thérémine optique DIY
LDR 10mm (GL10528)Photorésistance largePlus sensibleZone de jeu élargie — contrôle expressif main ouverte
Phototransistor TEPT4400Lumière ambianteLinéaire visibleContrôle par LED de scène — lumière = MIDI, synchronisation lumière/son
Thermistance NTC 10kΩRésistance thermique-40 à +125°CTempérature aussi = CC MIDI — ambient sensing, variation tone
Thermistance PTC (PTCLE)Auto-limitant+20 à +100°CSécurité thermique actionneurs + détection contact corps
Jauge de contrainte 120ΩDéformation mécanique±0.1% déformationTorsion/flexion manche instrument — lutherie embarquée
Potentiomètre magnétique HMC1022Magnétorésistance360° continuRotation absolue sans fin — paramètre continu sans dead zone
Capteur humidité sol résistifRésistif0–100% eauDétection contact eau/humidité → déclencheur (instruments aquatiques)
Ruban résistif SoftPotRésistif linéaire0–3kΩ / 500mmPosition continue du doigt sur manche — violon/sitar/slide guitare
SoftPot circulaireRésistif rotatif360°Bouton expressif continu — accordéon basses, vielle roue

Techniques DIY Avancées

Theremin LDR

2× LDR GL5528 + 2 résistances + AINSER64. Main gauche = pitch (X), main droite = volume (Y). Portée 30cm. Calibration par potentiomètre offset. Latence <5ms.

SoftPot Slide Guitar

Ruban SoftPot 500mm collé sur manche → AINSER64. Mappe position → note MIDI (glissando continu). Combine avec FSR-402 à la base (pression = vélocité). Slide guitar MIDI complet.

Instrument Thermique

NTC 10kΩ × 4 sur corps instrument → AINSER64. Température de la main = expression. Chaleur = vibrato, froid = staccato. Installation invisible, zéro modification.

Diviseur de tension universel : Tout capteur résistif (LDR, thermistance, NTC, SoftPot) se connecte à AINSER64 via un simple diviseur de tension 10kΩ. Formule : Vout = Vcc × Rcapteur / (R_fixe + Rcapteur). Aucune électronique supplémentaire.

Protocoles MIDI & Interfaces de Communication

BLE MIDI, WiFi, USB, OSC, RTP-MIDI, DIN 5 broches — tout ce qui parle MIDI avec MidiCore

Protocole / ModuleLatencePortéeUsage / Notes
DIN MIDI 5-pin TRS-A<1ms15m câbleStandard historique — claviers, synthés, expandeurs vintage
DIN MIDI 5-pin TRS-B<1ms15m câbleNorme alternative — certains synthés modernes (Roland/Korg)
USB MIDI (class-compliant)1–3ms5m USBMidiCore natif — brancher/jouer, pas de driver, compatible tout OS
BLE MIDI (Bluetooth 5)6–15ms30m BTLiberté scénique — instruments sans fil, mobilité totale
RTP-MIDI (réseau Ethernet)1–5ms LANréseau localStudio réseau — MidiCore pilote DAW sur réseau local, sessions distantes
WiFi MIDI (ESP8266/ESP32)3–10ms30m WiFiPont WiFi DIY — NodeMCU + rtpMIDI — moins de câbles en scène
OSC (Open Sound Control)1ms LANréseau IPProtocole alternatif haute résolution — TouchOSC, pureData, Max/MSP
MIDI over TRS Jack 3.5mm<1ms3m jackFormat compact moderne — Korg, Arturia, Make Noise — adaptateur TRS-DIN
Module ESP32-S3BLE 5.030mBLE MIDI + WiFi + USB natif — pont universel tout protocole
Hairless MIDI Bridge2–5msUSB→SerialConvertit Serial Arduino → MIDI USB — prototypage rapide

Compatibilité Protocoles MidiCore

BLE MIDI avec ESP32

ESP32-S3 reçoit les données AINSER/DIN de MidiCore via Serial, les retransmet en BLE MIDI 5.0. Compatible iOS/Android/macOS nativement. Portée 30m, latence 8ms typique. Configuration: 1 ligne de code Arduino.

RTP-MIDI Studio

MidiCore → Ethernet → DAW (macOS driver natif, Windows via rtpMIDI). Synchronisation entre plusieurs MidiCore via réseau. Sessions à distance (internet possible avec VPN). Idéal concerts virtuels / téléprésence.

Compatibilité DAW : MidiCore USB MIDI est class-compliant → détection automatique dans Ableton, Logic, Cubase, Reaper, GarageBand, FL Studio, Bitwig sans aucun driver. Plug-and-play sur macOS, Windows 10+, Linux, iOS, Android.

Parlons de votre instrument

Chaque installation MidiCore est étudiée au cas par cas, selon l’instrument, le jeu et les besoins du musicien. Écrivez-nous : nous revenons vers vous avec une proposition adaptée.