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.
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)
| Capteur | Type | Prix unit. | Module | Usage musical |
|---|---|---|---|---|
| Cherry MX Red | Mécanique linéaire | 0.80€ | DIN | Boutons diatoniques, touches clavier, registres |
| Cherry MX Blue | Mécanique tactile | 0.85€ | DIN | Idem + retour haptique cliquetis |
| Omron D2F | Microswitch ultra-léger | 0.60€ | DIN | Clés d’instruments à vent (force 0.74N) |
| Omron D2FC | Microswitch léger | 0.50€ | DIN | Registres accordéon, clés harmonica |
| Bouton 12mm momentané | Tactile THT | 0.05€ | DIN | Prototypage, interfaces adaptées handicap |
| Bouton 60mm arcade | Gros bouton | 1.50€ | DIN | ♿ Interface gros bouton — motricité réduite |
| Reed switch MEDER MK04 | Magnétique sans contact | 0.80€ | DIN | Trous flûte/harmonica (aimant sur doigt) |
| Hall effect SS49E | Analogique magnétique | 0.40€ | AINSER | Position soufflet, archet, pédale continue |
| Encodeur rotatif KY-040 | Rotatif 20 pas | 0.80€ | DIN | Contrôle paramètres, vielle à roue |
| Capteur | Course/Résolution | Prix unit. | Module | Usage musical |
|---|---|---|---|---|
| Potentiomètre 10kΩ | 270° / 12-bit | 0.30€ | AINSER | Volume, expression, paramètre continu |
| Fader 60mm B10kΩ | 60mm linéaire | 1.50€ | AINSER | Fader de mixage, contrôle dynamique |
| Fader 100mm motorisé | 100mm / retour haptique | 8€ | AINSER | Automation, retour visuel/haptique position |
| Joystick 2 axes | X+Y / 12-bit chaque | 2€ | AINSER | Pitch bend + modulation, ♿ contrôle tête/bouche |
| Ruban conducteur FSR | Linéaire 100mm | 5€ | AINSER | Position doigt sur manche, ruban mélodique |
| Capteur | Gamme | Précision | Prix | Usage / Notes |
|---|---|---|---|---|
| MPXV7002DP (NXP) | ±2 kPa différentiel | ±6.25% | 6€ | Souffle flûte/vent, embouchure — référence MidiCore |
| MPXV7007DP (NXP) | ±7 kPa différentiel | ±6.25% | 7€ | Pression bec clarinette/saxophone, souffle fort |
| MPX5010DP (NXP) | 0–10 kPa | ±5% | 8€ | Pression souffle instruments à anche |
| NPA-700B (All Sensors) | ±700 Pa | ±0.5 Pa | 18€ | Ultra-précis soufflet accordéon, souffle faible ♿ |
| XGZP6847D | 0–50 kPa | ±1% | 9€ | Pression soufflet accordéon 24-bit |
| SDP810-500Pa (Sensirion) | ±500 Pa diff. | 14-bit | 22€ | Pression différentielle embouchure, tuyaux orgue |
| BMP581 (Bosch) | 300–1250 hPa | ±3 Pa / 24-bit | 4€ | Barométrique absolu, compensation altitude |
| SFM4300 (Sensirion) | 0–250 slm | ±2% débit | 45€ | Débit massique d’air — cornemuse, orgue, poumon |
| MPXM2010GS (NXP) | 0–10 kPa | ±1.5% | 5€ | Capteur médical compatible — thérapie souffle |
| Tube Spengler (embout) | — (accessoire) | — | 2€ | ♿ Embout hygiénique jetable pour interfaces souffle |
| Capteur | Gamme Force | Précision | Prix | Usage / Notes |
|---|---|---|---|---|
| FSR-402 (Interlink) | 0.1–10 N | ±10% | 3€ | Standard — touches instruments, boutons expressifs |
| FSR-406 (Interlink) | 0.1–10 N / zone large | ±10% | 4€ | Zone 40×50mm — pads percussions, handpan |
| FlexiForce A502 (Tekscan) | 0–111 N | ±3% | 12€ | Précision 3× > FSR-402 — touches clavecin, piano |
| LDT1-028K (Measurement Sp.) | Impact / vibration | Calibré PVDF | 8€ | Piézo industriel — frappe précise xylophone, percussion |
| QTC SP200 (Peratech) | Ultra-sensible | Quantum Tunneling | 15€ | Résolution extrême — effleurage léger, tremblements |
| Piézo 27mm (générique) | Choc/vibration | — | 0.50€ | Trigger percussion, kazoo, détection frappe |
| Piézo 12mm (miniature) | Choc léger | — | 0.30€ | Trigger compact — xylophone, cajon, kalimba |
| Nappe tactile résistive | Zone 100×150mm | Position + force | 12€ | Thérémine simplifié, contrôle 2D continu |
| Tapis pression 4 zones | 0–80 kg / zone | ±5% | 25€ | ♿ 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).
| Capteur | Résolution | Interface | Prix | Usage musical |
|---|---|---|---|---|
| AS5048A (AMS-Osram) | 14-bit / 0.022° | SPI/PWM | 8€ | Vielle à roue (vitesse roue), pédalier, position bras |
| MA732GQ (MagAlpha) | 12-bit / 1μs latence | SPI | 6€ | Vitesse roue vielle, position bras archet — ultra-rapide |
| TLE5012B (Infineon) | 15-bit / <2μs | SPI | 5€ | Contrôle mécanique précis — roue crantée, pédale |
| AS5600 (AMS) | 12-bit | I²C | 2€ | Encodeur rotatif simple — volume, paramètre |
| Potentiomètre 10 tours | 10-bit | Analogique | 3€ | Position précise — levier, mécanisme instrument |
| Capteur flex 2.2″ | Variable résistif | Analogique | 7€ | Courbure doigt, flexion bras, articulé |
| Capteur flex 4.5″ | Variable résistif | Analogique | 9€ | Flexion bras entier, inclinaison instrument |
| String potentiomètre | 0–500mm | Analogique | 18€ | Position soufflet accordéon sur grande course |
| Capteur | DOF | Bruit/Préc. | Prix | Usage musical |
|---|---|---|---|---|
| MPU-6050 (InvenSense) | 6DOF (3A+3G) | Standard | 1€ | Détection vibrato, inclinaison instrument — entrée de gamme |
| ICM-42688-P (InvenSense) | 6DOF | 70μg/√Hz | 3€ | Remplacement MPU-6050 — 10× moins drift — vibrato, expression |
| LSM6DSV (STMicro 2023) | 6DOF + ML core | AI on-chip | 4€ | Reconnaissance gestes instrumentaux on-chip (ML) |
| BMI323 (Bosch 2023) | 6DOF | 0.56mg RMS | 3€ | Vibrations instrument ultra-low power, détection frappe |
| BNO086 (CEVA) | 9DOF fusion | Quaternions | 6€ | Orientation absolue 3D — instruments mobiles, danse |
| BNO055 (Bosch) | 9DOF fusion | Euler angles | 5€ | Gestes bras/corps, inclinaison relative |
| ADXL345 (Analog Devices) | 3DOF accéléro | ±0.05g | 2€ | Détection chocs, frappe tambour, vibrato simple |
| LSM303AGR (STMicro) | 3A + magnéto | — | 2€ | 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é.
| Capteur | Résolution/Portée | Interface | Prix | Usage musical |
|---|---|---|---|---|
| VL53L5CX (STMicro) | 8×8 zones / 15cm | I²C | 7€ | Position 64 doigts sans contact (manche, trous) — révolution |
| VL53L1X (STMicro) | ±1mm / 4m | I²C | 3€ | Distance archet-corde, position soufflet, thérémine |
| VL53L4CD (STMicro) | 1–1300mm | I²C | 3€ | Détection approche, trigger sans contact |
| TMF8821 (AMS-Osram) | 3×3 multizone | I²C | 5€ | Détection distance doigts cordes/trous — compact |
| APDS-9960 (Broadcom) | Geste + proximité | I²C | 2€ | Gestes 4 directions (gauche/droite/haut/bas), proximité |
| GP2Y0A21 (Sharp) | 10–80cm | Analogique | 2€ | Distance main/corps — thérémine simplifié |
| HCSR04 (ultrasonique) | 2–400cm | Digital trigger | 0.80€ | Distance bras/corps large portée — geste d’ensemble |
| Capteur | Canaux/Résolution | Interface | Prix | Usage musical |
|---|---|---|---|---|
| IQS7222A (Azoteq 2022) | 10 ch + geste intégré | I²C | 4€ | Trous flûte/cornemuse — détecte l’approche, pas que le contact |
| FDC2214 (Texas Inst.) | 28-bit résolution | I²C | 6€ | Distance sub-millimétrique corde/doigt — pizzicato/arco |
| CY8CMBR3116 (Cypress) | 16 ch auto-calibr. | I²C | 4€ | Touches musicales auto-adaptatives, compensation dérive |
| AT42QT1110 (Microchip) | 11 touches | I²C | 3€ | Clavier capacitif 11 notes, robuste |
| MPR121 (NXP) | 12 ch | I²C | 2€ | 12 touches capacitives — standard DIY, robuste |
| TTP229 | 8 ou 16 ch | Serial | 1€ | Touches capacitives simples — entrée de gamme |
| Capteur | Bande / SNR | Interface | Prix | Usage musical |
|---|---|---|---|---|
| ICS-43434 (TDK InvenSense) | 26 kHz BW, SNR 65dB | I²S | 3€ | Pitch detection haute fidélité — kazoo, voix, instruments à vent |
| IM69D130 (Infineon 2021) | 130 dB SNR | PDM | 4€ | Captation haute dynamique — forte pression acoustique |
| SPH0645LM4H (Knowles) | SNR 65dB | I²S | 2€ | Microphone MEMS standard — analyse souffle |
| Électret CUI EM172 | SNR 71dB | Analogique | 5€ | ♿ Meilleur rapport bruit/signal pour souffle faible (handicap) |
| Primo EM172 | SNR 74dB | Analogique | 8€ | Référence qualité souffle faible, kazoo modifié |
| Lavalier Boya BY-M1 | HiFi | Jack 3.5mm | 22€ | Clip-on instrument — aucune modification requise |
| Piézo contact 25mm | Vibration contact | Analogique | 1€ | Capteur de vibration sur caisse instrument — pickup DIY |
| Capteur | Portée | Interface | Prix | Usage musical |
|---|---|---|---|---|
| Sharp GP2Y0A21 | 10–80cm | Analogique | 2€ | Main gauche/droite — axe Y thérémine, volume continu |
| Sharp GP2Y0A41 | 4–30cm | Analogique | 3€ | Portée courte précise — geste proche |
| HC-SR04 | 2–400cm | Digital/PWM | 0.80€ | Thérémine basse fréquence, distance bras |
| RCWL-0516 (micro-ondes) | 3–7m | Digital | 1€ | Détection présence/mouvement large zone — déclenchement |
| Maxbotix MB1040 | 20–765cm | Analogique/Serial | 25€ | Distance précise longue portée — installation scénique |
| Lepton FLIR | Thermique 8×8 | SPI | 35€ | Détection chaleur corps/mains sans lumière — scénique |
| Capteur | Précision | Interface | Prix | Usage musical |
|---|---|---|---|---|
| DHT22 | ±0.5°C / ±2%HR | Digital 1-wire | 2€ | Compensation dilatation soufflet (température), accordage |
| SHT40 (Sensirion) | ±0.2°C / ±1.8%HR | I²C | 3€ | Humidité anche/roseau — alerte sécheresse embouchure |
| BME280 (Bosch) | ±1°C / ±3%HR / ±1 hPa | I²C/SPI | 2€ | Température + humidité + pression atmo — compensation globale |
| MLX90614 (infrarouge) | ±0.5°C | I²C | 8€ | Température embouchure sans contact — médical/hygiène |
| Technologie | Résolution/Capacité | Interface | Prix | Usage musical |
|---|---|---|---|---|
| Leap Motion Controller | 27 points mains, 0.01mm | USB | 75€ | Contrôleur MIDI gestuel mains nus — thérémine 3D complet |
| MediaPipe Hands (Google) | 21 points / temps réel | USB cam | 20€ | Suivi mains 21 points sur webcam — PC → MidiCore USB |
| Arduino Nano 33 BLE Sense | TensorFlow Lite | BLE/USB | 25€ | Reconnaissance gestes instrumentaux ML on-device |
| Myo Armband (EMG) | 8 capteurs EMG | BLE | 200€ | Contraction musculaire bras → MIDI — contrôle paralysie partielle |
| OpenBCI Ganglion (EEG) | 4 canaux EEG | BLE | 200€ | ♿ Interface cerveau-musique — paralysie totale |
| Neurosky MindWave (EEG) | Attention/Méditation | BLE | 80€ | ♿ Contrôle MIDI par concentration — handicap moteur sévère |
| Eye tracker Tobii 4C | 90Hz, précision 0.3° | USB | 150€ | ♿ Regard = note MIDI — paralysie membres |
| Caméra USB 60fps | OpenCV + Python | USB | 15€ | Détection mouvement/couleur → MIDI via bridge USB-MIDI |
| Capteur | Sensibilité | Prix | Avantage handicap |
|---|---|---|---|
| Primo EM172 (électret) | Très faible pression | 8€ | Meilleur SNR (74dB) — capte le moindre souffle, même sub-vocal |
| CUI EM172 (électret) | Faible pression | 5€ | Alternative — 71dB SNR, montage CR2032 autonome |
| NPA-700B | ±0.5 Pa | 18€ | Détecte des variations de pression infimes — souffle très faible |
| MPXM2010GS | 0–10 kPa médical | 5€ | Grade médical, embout hygiénique, homologué usage clinique |
| Tube sip-and-puff | Binarisé | 3€ | Aspirer = note on, souffler = note off — tétraplégie |
| Tuyau trachéostomie adapté | Très basse pression | 15€ | Interface spéciale trachéotomie — souffle dévié |
Kazoo-Handicap.
| Capteur / Interface | Seuil activation | Prix | Avantage handicap |
|---|---|---|---|
| FSR-402 + seuil logiciel | Configurable 0.1N | 3€ | Force minimale configurable — arthrite, tremblement |
| QTC SP200 (quantum) | Ultra-sensible | 15€ | Réagit à l’effleurement — motricité très réduite |
| Gros bouton 60mm | Large zone | 1.50€ | Zone de 60mm — compense tremblements, imprécision |
| Capteur flex 4.5″ | Courbure 10° | 9€ | Geste de flexion globale bras — motricité fine absente |
| Joystick proportionnel | Zone morte configurable | 2€ | Zone morte logicielle filtre tremblements (CC Smoother MidiCore) |
| Tapis pression 4 zones | Poids du pied | 25€ | Contrôle pied uniquement — membres supérieurs non fonctionnels |
| Pédale expression | Course large 90mm | 15€ | Contrôle expression complet au pied — hémiplégie bras |
| Bouton soufflage Séca | 0.5 kPa | 20€ | Interface médicale certifiée sip-and-puff — tétraplégie totale |
🦶 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.
| Interface / Fonctionnalité | Principe | Usage thérapeutique |
|---|---|---|
| Gros boutons colorés 60mm | Couleur = note | Autisme — association couleur/son sans apprentissage |
| Pads percussion tactile | Frappe = trigger | Dyspraxie — geste global, pas de précision requise |
| Tapis danse/jeu | Zone de sol = note | Mobilité psychomotrice — jeu actif corps entier |
| Force-to-Scale MidiCore | Toute note → gamme | Impossible de jouer faux — confiance, plaisir immédiat |
| One Finger Chord MidiCore | 1 bouton = accord complet | Motricité réduite — harmonie complète avec 1 doigt |
| Looper 4 pistes + Metronome | Enregistrement simple | Structure temporelle — repère cognitif, routine thérapeutique |
| OLED haute contraste | Affichage clair | Déficience visuelle partielle — feedback visuel adapté |
| Kazoo + Primo EM172 | Souffle minimal | Instrument d’entrée — dyspnée, handicap respiratoire léger |
Pack Souffle Enfant
- Kazoo + Primo EM172
- MidiCore + THRIVE
- Force-to-Scale pentatonique
- Note Extend 200ms
- Budget : 150–200€
Pack Motricité Réduite
- 4× gros boutons 60mm
- 1× pédale expression
- One Finger Chord
- CC Smoother actif
- Budget : 80–120€
Pack Groupe Hétérogène
- Mix souffle + boutons + pied
- Force-to-Scale partagé
- Looper collectif 4 pistes
- Chacun à son niveau
- Budget : 300–500€
| Situation de handicap | Capteur recommandé | Module | Fonctionnalités MidiCore clés |
|---|---|---|---|
| Tétraplégie / paralysie totale membres | Eye tracker Tobii + sip-and-puff | USB-MIDI | Force-to-Scale, Note Extend, Looper |
| Hémiplégie (un côté valide) | 8 footswitches + 1 pédale | DIN AIN | One Finger Chord, Looper, Patch |
| Tremblement essentiel / Parkinson | QTC SP200 + CC Smoother | AINSER | CC Smoother, Force-to-Scale, Zone morte |
| SLA / souffle faible progressif | Primo EM172 + NPA-700B | AIN | THRIVE + gain +12dB, Note Extend |
| Paralysie cérébrale (motricité globale) | Gros boutons 60mm + tapis | DIN | Force-to-Scale, One Finger Chord |
| Autisme / DYS (accès cognitif) | Pads colorés + kazoo | DIN AIN | Force-to-Scale penta, Looper simple |
| Déficience visuelle | OLED HC + retour audio + vibration | I²C | Feedback audio, OLED haut contraste |
| Arthrite / douleur articulaire | FSR seuil 0.1N + QTC SP200 | AINSER | Seuil force configurable, CC Smoother |
| Locked-in syndrome | EEG OpenBCI / Neurosky | USB-MIDI | Force-to-Scale, tout le workflow MIDI |
| Dyspnée légère (BPCO, asthme) | Kazoo + CUI EM172 | AIN | THRIVE gain max, Note Extend 300ms |
| Capteur | Principe | Prix | Module | Usage |
|---|---|---|---|---|
| K&K Pure Mini | Piézo sous-chevalet acoustique | 55€ | AIN | Guitare/ukulélé/mandoline acoustique — pickup naturel |
| Shadow SH 940 NFX | Piézo sous-sillet | 35€ | AIN | Guitare classique — pickup invisible intégré |
| LR Baggs M80 | Magnétique + corps | 180€ | AIN | Guitare acoustique/folk — mixte magnétique+body |
| Fishman Prefix Plus-T | Sous-sillet + micro | 120€ | AIN | Guitare/basse acoustique — préampli intégré |
| Piézo LDT1-028K | Film PVDF | 8€ | AINSER | DIY: sous-sillet n’importe quel instrument → AINSER64 |
| Pickup magnétique Sunrise S-1 | Magnétique soundhole | 220€ | AIN | Guitare acoustique — son électrique chaud |
| Capteur | Gamme | Prix | Module | Usage |
|---|---|---|---|---|
| Jauge de contrainte 350Ω | 0–500 N | 2€ | AINSER | Tension de corde = vélocité/expression — harpe, kora |
| Pont Wheatstone HX711 | 24-bit / 80 SPS | 2€ | I²C | Amplificateur jauge de contrainte — précision 24-bit |
| NAU7802 (Nuvoton) | 24-bit / 320 SPS | 3€ | I²C | Jauge haute vitesse — détection pizzicato rapide |
| Tige carbone conductrice | Résistif / bend | 4€ | AINSER | Archet augmenté — position/pression sur archet violon |
| Capteur vibration SW-18010P | Choc/tilt | 0.40€ | DIN | Détection frappe/plectre — trigger percussif simple |
| Accéléro LIS2DH12 (STMicro) | 16-bit / ±2g–16g | 1.50€ | I²C | Sur manche guitare — bow pressure, vibrato, tapping |
| Matériau / Capteur | Principe | Prix | Module | Usage musical |
|---|---|---|---|---|
| Velostat / Linqstat | Résistif pression-sensible | 5€/dm² | AINSER | Semelle de chaussure, coussin pression, patchwork expressif |
| Tissu conducteur (argent) | Électrode textile | 8€/dm² | DIN | Contacts lavables sur vêtement, boutons intégrés manche |
| Fil conducteur 117/17 dtex | Résistif 30 Ω/m | 0.50€/m | AINSER | Couture de circuits dans gant — MIDI Glove DIY |
| Mousse conductrice ESD | Résistif compressible | 3€ | AINSER | Pad de contact doux — ♿ interface corporelle douce |
| Capteur flex en silicone | Résistif courbure | 12€ | AINSER | Articulé main, genoux, coude — détection mouvement souple |
| Gant MIDI SenseGlove | IMU + flex (5 doigts) | 500€ | USB-MIDI | Gant haptic complet — 5 doigts + rotation + rétroaction force |
| Mi.Mu Gloves | IMU + flex 9DOF | 3000€ | OSC/MIDI | Gants pro de performance — utilisés par Imogen Heap, Ariana Grande |
| Bande élastique conductrice | Résistif stretch | 6€/m | AINSER | Ceinture respiratoire — mesure ampleur de respiration → CC MIDI |
| Conductive Paint (Bare Cond.) | Peinture conductrice | 15€/25ml | DIN | Circuits peints sur instruments — touches invisibles |
| Adafruit Circuit Playground | 8 pads capacitifs | 25€ | USB-MIDI | Prototypage rapide wearable — bananes, agrumes, aluminium |
🧤 MIDI Glove DIY (~80€)
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 (~150€)
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.
| Capteur | Mesure | Interface | Prix | Usage musical / thérapeutique |
|---|---|---|---|---|
| MAX30102 (Maxim) | FC + SpO2 PPG | I²C | 3€ | Fréquence cardiaque → tempo MIDI, SpO2 → intensité |
| MAX30105 (Maxim) | FC + rouge/IR/vert | I²C | 4€ | FC précise + détection pouls → synchronisation musicale BPM |
| Polar H10 (ceinture) | ECG + FC précis | BLE | 80€ | BPM sport précis → adaptation tempo en temps réel |
| MyoWare 2.0 | EMG muscle surface | Analogique | 40€ | ♿ Contraction musculaire → MIDI — résiduel moteur |
| Grove EMG Detector | EMG 3 électrodes | Analogique | 15€ | EMG simple DIY — biceps/avant-bras → trigger MIDI |
| GSR / conductance cutanée | Micro-sudation | Analogique | 3€ | Stress/émotion → CC MIDI — musicothérapie bioretroaction |
| Capteur respiration PIE | Expansion thoracique | Analogique | 8€ | Rythme respiratoire → tempo, phrase musicale |
| Ceinture respiration RIP | Pléthysmographie ind. | Analogique | 25€ | Thérapie BPCO — musique respiratoire biofeedback |
| Capteur EDA Grove | Résistance électrodermale | Analogique | 5€ | Activation émotionnelle → modulation sonore |
| Pupillomètre Tobii Eye | Dilatation pupille | USB | 150€ | Charge cognitive → densité/complexité musicale auto |
💓 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.
| Capteur / Technique | Principe | Gamme | Prix | Usage musical |
|---|---|---|---|---|
| LDR 5mm (GL5528) | Photorésistance | 10Ω–10MΩ selon lumière | 0.10€ | Ombre de la main → note/CC — thérémine optique DIY |
| LDR 10mm (GL10528) | Photorésistance large | Plus sensible | 0.20€ | Zone de jeu élargie — contrôle expressif main ouverte |
| Phototransistor TEPT4400 | Lumière ambiante | Linéaire visible | 0.50€ | Contrôle par LED de scène — lumière = MIDI, synchronisation lumière/son |
| Thermistance NTC 10kΩ | Résistance thermique | -40 à +125°C | 0.20€ | Température aussi = CC MIDI — ambient sensing, variation tone |
| Thermistance PTC (PTCLE) | Auto-limitant | +20 à +100°C | 0.50€ | Sécurité thermique actionneurs + détection contact corps |
| Jauge de contrainte 120Ω | Déformation mécanique | ±0.1% déformation | 1€ | Torsion/flexion manche instrument — lutherie embarquée |
| Potentiomètre magnétique HMC1022 | Magnétorésistance | 360° continu | 8€ | Rotation absolue sans fin — paramètre continu sans dead zone |
| Capteur humidité sol résistif | Résistif | 0–100% eau | 0.50€ | Détection contact eau/humidité → déclencheur (instruments aquatiques) |
| Ruban résistif SoftPot | Résistif linéaire | 0–3kΩ / 500mm | 12€ | Position continue du doigt sur manche — violon/sitar/slide guitare |
| SoftPot circulaire | Résistif rotatif | 360° | 15€ | Bouton expressif continu — accordéon basses, vielle roue |
💡 Theremin LDR ($5)
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.
| Protocole / Module | Latence | Portée | Prix | Usage / Notes |
|---|---|---|---|---|
| DIN MIDI 5-pin TRS-A | <1ms | 15m câble | 2€ | Standard historique — claviers, synthés, expandeurs vintage |
| DIN MIDI 5-pin TRS-B | <1ms | 15m câble | 2€ | Norme alternative — certains synthés modernes (Roland/Korg) |
| USB MIDI (class-compliant) | 1–3ms | 5m USB | 0€ (intégré) | MidiCore natif — brancher/jouer, pas de driver, compatible tout OS |
| BLE MIDI (Bluetooth 5) | 6–15ms | 30m BT | 8€ (module) | Liberté scénique — instruments sans fil, mobilité totale |
| RTP-MIDI (réseau Ethernet) | 1–5ms LAN | réseau local | 15€ (module) | Studio réseau — MidiCore pilote DAW sur réseau local, sessions distantes |
| WiFi MIDI (ESP8266/ESP32) | 3–10ms | 30m WiFi | 3€ | Pont WiFi DIY — NodeMCU + rtpMIDI — moins de câbles en scène |
| OSC (Open Sound Control) | 1ms LAN | réseau IP | 0€ (logiciel) | Protocole alternatif haute résolution — TouchOSC, pureData, Max/MSP |
| MIDI over TRS Jack 3.5mm | <1ms | 3m jack | 1€ | Format compact moderne — Korg, Arturia, Make Noise — adaptateur TRS-DIN |
| Module ESP32-S3 | BLE 5.0 | 30m | 4€ | BLE MIDI + WiFi + USB natif — pont universel tout protocole |
| Hairless MIDI Bridge | 2–5ms | USB→Serial | 0€ (logiciel) | Convertit Serial Arduino → MIDI USB — prototypage rapide |
📶 BLE MIDI avec ESP32
ESP32-S3 (4€) 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.





