SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
La protodeck
un plongeon dans la technologie
pour créer plus intuitivement
[julien Bayle]
OBJECTIFS & MOYENS
- comprendre pourquoi la technologie est un atout de la création et de
l'expression artistique à travers un exemple
- découvrir les environnements Ableton Live, max for live et max/msp
- découvrir l'environnement do-it-yourself opensource: MIDIBOX
- découvrir la conception de la protodeck de l'idée à la boîte
⇨ mode questions & réponses
⇨ diaporama & visuels des logiciels utilisés
⇨ démo de la protodeck
SOMMAIRE
présentation rapide
⇨ contexte/pré-requis & besoins
⇨ solution MIDIBOX et conception
⇨ perspectives et évolutions
démonstration
PRÉSENTATION
RAPIDE
PRESENTATION
julien bayle
34 ans
1990-2000 ⇨ création musicale avec Cubase, SoundForge et différents synthétiseurs, boîtes à rythmes et effets
Depuis 2000 ⇨ utilisation exclusive de l'ordinateur comme base de synthèse, de sampling et séquenceur
Depuis 2005 ⇨ utilisation d'Ableton Live et de max/msp, Reaktor ; pratique de l'électronique avec Arduino, Wiring
2009 ⇨ conception et réalisation de la protodeck et private beta-testeur pour max for live
2010 ⇨ présentations, ateliers, performances live, stages & création Design the Media
↻ Pratique intensive d'Ableton Live Suite, max/msp/jitter et max for live
↻ Pratique du C/C++, java, python, javascript, php, html
↻ Très bonne connaissance du design d'interface homme-machine (midibox, arduino/wiring)
↻ Designer, assembleur et utilisateur de la protodeck (interface midi pour d'Ableton Live)
↻ Expérience des stages/ateliers/tutorat universitaire et autres enseignements
↻ Certification Ableton en cours
CONTEXTE,
PRÉ-REQUIS
&
BESOINS
AVANT: 1 fonction = 1 équipement
potentiomètres
LEDs
boutons
PEU A PEU : Σ fonctions = 1 équipement
atelier // la protodeck (julien bayle)
potentiomètres
LEDs
boutons
interface intuitive
???
écran/souris/clavier = informatique...
L'environnement Ableton Live
DAW = Digital Audio Workstation = Station de travail audio-numérique
ABLETON LIVE =
Mon environnement de travail
liveset = 8 pistes + 2 retours + pistes dédiées au contrôleur
⇨ 8 pistes = 4 + 4
⇨ 2 retours = 1 delay machine + 1 reverb/resonator
⇨ pistes dédiées au contrôleur = communication & interface
Mon environnement de travail
L'environnement max / msp / jitter
max/msp/jitter est un environnement interactif de
programmation pour la musique, le son et les médias en
général.
MAX= environnement graphique + objets de base
MSP= objets
spécifiques
musique & son
jitter = objets
spécifiques
video & 3D (&
matrices & ...)
external
(C/C++,java,
python...)
Ableton Live et le monde physique
MIDI
MIDI pour accéder à toutes les
fonctions accessible par
l'interface graphique...
...et le reste ?
Ableton Live et max for live
max for live & Live API
pour communiquer avec
l'ensemble du moteur Live
MIDI
le besoin
- controle et feedback
- ultra-adapté à mes habitudes
- flexible au cas où le liveset change
- fiable
- solide
- pas de sous sous sous menus
(- le moins cher possible)
Sur le marché:
- APC20, APC40
- Monome
- Kore
-
Les communautés diy
- Arduino
- MIDIBOX
-
tous propriétaires à part le monome qui ne comporte pas de potentiomètres et qui n'est pas extensible ...
L'ENVIRONNEMENT
MIDIBOX
&
LA CONCEPTION
le choix
- existe solutions propriétaires
=>> plongé dans le diy
- regard du côté de l'open-source (arduino/wiring, midibox)
open-source = communauté
- midibox semble le plus fiable, éprouvé, flexible
MIOS, application, modules
communauté
envie de partager pour la diffusion du savoir donc GO !
L'ENVIRONNEMENT MIDIBOX
MIDIBOX = MIOS/APPLICATION + HARDWARE
C'est un environnement crée par Thorsten Klöse.
C'est une communauté relativement importante qui développe,
échange, débat, documente sur les technologies de création de
contrôleur MIDI, OSC sur un mode do-it-yourself.
L'ENVIRONNEMENT MIDIBOX
LE HARDWARE
Σ MODULES =
CORE
+
DIN (Digital Inputs) + boutons/Switchs +...
+
AIN (Analog Inputs) + potentiomètres linéaires/rotatifs +...
+
DOUT (Digital Outputs) + Leds +...
+
AOUT (Analog Outputs) + moteurs pour faders
+...
L'ENVIRONNEMENT MIDIBOX
LE SOFTWARE
(communauté midibox)
le making of
l'existant : ableton live et mon live set
il fallait que je sache ce que pouvait faire ableton live, max for live (beta), etc
accès à l'API Live (au delà du GUI)
ok je peux faire ce que je veux
hardware
- spécifications (nbre boutons, leds etc. face avant)
- design architecture des modules et besoin de PCB
- conception des circuits imprimés
- fabrication de la boîte + panneau d'alu
- élaboration du firmware
software & interface
- ableton live et max for live
- élaboration de l'interface (description de tout + JS)
PERSPECTIVES
&
ÉVOLUTION
évolutions possibles
core32 et OSC et USB
controle autre soft (vidéo via jitter)
CONCLUSION
conclusions
lancez vous
faites VOS interfaces, vos controlleurs comme VOUS le voulez
dites vous que les détails importent peu, mais que vous serez à un moment obligés d'y
rentrer
vous en sortirez enrichis techniquement et surtout, si le seul but est l'utilisation vous aurez
votre interface idéale pour controler ce que vous souhaitez

Mais conteúdo relacionado

Mais procurados

Présentation des concepts d’Ableton Live
Présentation des concepts d’Ableton LivePrésentation des concepts d’Ableton Live
Présentation des concepts d’Ableton LiveJulien Bayle
 
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitée
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitéeDDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitée
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitéePioneer DJ France
 
Audacity rapide (nov 2015)
Audacity rapide (nov 2015)Audacity rapide (nov 2015)
Audacity rapide (nov 2015)E2m Gig
 
Musique sur tablette et smartphone Android
Musique sur tablette et smartphone Android Musique sur tablette et smartphone Android
Musique sur tablette et smartphone Android Nicolas Blondeau
 
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...Pioneer DJ France
 
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017Romaric Saounde Tsopnang
 
Présentation de projet de fin d’études
Présentation de projet de fin d’étudesPrésentation de projet de fin d’études
Présentation de projet de fin d’étudesAimen Hajri
 
2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open HardwareSylvain Wallez
 
Set up live de four tet
Set up live de four tetSet up live de four tet
Set up live de four tetEncelade
 
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...Pioneer DJ France
 
XDJ-RX : double lecteur multimedia rekordbox™
XDJ-RX : double lecteur multimedia rekordbox™XDJ-RX : double lecteur multimedia rekordbox™
XDJ-RX : double lecteur multimedia rekordbox™Pioneer DJ France
 
Easy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoEasy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoYannick CHIRON
 
CDJ-900NXS Pioneer : lecteur numérique professionnel
CDJ-900NXS Pioneer : lecteur numérique professionnelCDJ-900NXS Pioneer : lecteur numérique professionnel
CDJ-900NXS Pioneer : lecteur numérique professionnelPioneer DJ France
 

Mais procurados (15)

Nouvelle DJM-250 Pioneer
Nouvelle DJM-250 PioneerNouvelle DJM-250 Pioneer
Nouvelle DJM-250 Pioneer
 
Présentation des concepts d’Ableton Live
Présentation des concepts d’Ableton LivePrésentation des concepts d’Ableton Live
Présentation des concepts d’Ableton Live
 
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitée
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitéeDDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitée
DDJ-SX-N Pioneer : contrôleur pour Serato DJ en coloris doré - Edition limitée
 
Audacity rapide (nov 2015)
Audacity rapide (nov 2015)Audacity rapide (nov 2015)
Audacity rapide (nov 2015)
 
Musique sur tablette et smartphone Android
Musique sur tablette et smartphone Android Musique sur tablette et smartphone Android
Musique sur tablette et smartphone Android
 
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...
DDJ-WeGO3 : le nouveau contrôleur qui offre la possibilité de mixer avec des ...
 
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017
The iTronics - Arduino + Raspberry Pi Workshop 20-04-2017
 
Présentation de projet de fin d’études
Présentation de projet de fin d’étudesPrésentation de projet de fin d’études
Présentation de projet de fin d’études
 
2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware2012 11 Toulibre - Open Hardware
2012 11 Toulibre - Open Hardware
 
Set up live de four tet
Set up live de four tetSet up live de four tet
Set up live de four tet
 
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...
Pioneer DJ : le contrôleur DDJ-SB tout en couleurs, désormais disponible en 3...
 
XDJ-RX : double lecteur multimedia rekordbox™
XDJ-RX : double lecteur multimedia rekordbox™XDJ-RX : double lecteur multimedia rekordbox™
XDJ-RX : double lecteur multimedia rekordbox™
 
Easy Hard(ware) with Arduino
Easy Hard(ware) with ArduinoEasy Hard(ware) with Arduino
Easy Hard(ware) with Arduino
 
Web radio
Web radio Web radio
Web radio
 
CDJ-900NXS Pioneer : lecteur numérique professionnel
CDJ-900NXS Pioneer : lecteur numérique professionnelCDJ-900NXS Pioneer : lecteur numérique professionnel
CDJ-900NXS Pioneer : lecteur numérique professionnel
 

Destaque

Le Parcours, Le Regard Du Spectateur
Le Parcours, Le Regard Du SpectateurLe Parcours, Le Regard Du Spectateur
Le Parcours, Le Regard Du Spectateurmaguikampf
 
7563 Nächstenliebe ....
7563   Nächstenliebe ....7563   Nächstenliebe ....
7563 Nächstenliebe ....Marianne Zipf
 
Mam Janv10
Mam Janv10Mam Janv10
Mam Janv10marleroy
 
RnD - Jeux Concours
RnD - Jeux ConcoursRnD - Jeux Concours
RnD - Jeux ConcoursRnD
 
Présentation Mcia Solution (Fr)
Présentation Mcia Solution (Fr)Présentation Mcia Solution (Fr)
Présentation Mcia Solution (Fr)MCia
 

Destaque (7)

Le Parcours, Le Regard Du Spectateur
Le Parcours, Le Regard Du SpectateurLe Parcours, Le Regard Du Spectateur
Le Parcours, Le Regard Du Spectateur
 
7563 Nächstenliebe ....
7563   Nächstenliebe ....7563   Nächstenliebe ....
7563 Nächstenliebe ....
 
Painter of Children
Painter of ChildrenPainter of Children
Painter of Children
 
Mam Janv10
Mam Janv10Mam Janv10
Mam Janv10
 
Cntents Page Production
Cntents Page ProductionCntents Page Production
Cntents Page Production
 
RnD - Jeux Concours
RnD - Jeux ConcoursRnD - Jeux Concours
RnD - Jeux Concours
 
Présentation Mcia Solution (Fr)
Présentation Mcia Solution (Fr)Présentation Mcia Solution (Fr)
Présentation Mcia Solution (Fr)
 

Semelhante a Workshop protodeck (french)

Transmedia_3_2014_Nancy_Encelade
Transmedia_3_2014_Nancy_EnceladeTransmedia_3_2014_Nancy_Encelade
Transmedia_3_2014_Nancy_EnceladeEncelade
 
RMX-1000-W : Console de remix version blanche
RMX-1000-W : Console de remix version blancheRMX-1000-W : Console de remix version blanche
RMX-1000-W : Console de remix version blanchePioneer DJ France
 
MuseScore présentation aux RMLL 2010
MuseScore présentation aux RMLL 2010MuseScore présentation aux RMLL 2010
MuseScore présentation aux RMLL 2010MuseScore
 
DDJ-SX : Premier contrôleur natif Serato DJ
DDJ-SX : Premier contrôleur natif Serato DJDDJ-SX : Premier contrôleur natif Serato DJ
DDJ-SX : Premier contrôleur natif Serato DJPioneer DJ France
 
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUES
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUESSTEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUES
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUESstereolux
 
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USB
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USBXDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USB
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USBPioneer DJ France
 
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...Pioneer DJ France
 
PLATINUM : Série pro exclusive et limitée
PLATINUM : Série pro exclusive et limitéePLATINUM : Série pro exclusive et limitée
PLATINUM : Série pro exclusive et limitéePioneer DJ France
 
Intro arduino
Intro arduinoIntro arduino
Intro arduinoSOAEnsAD
 
La conception et la realisation d'un mediaplayer
La conception et la realisation d'un mediaplayerLa conception et la realisation d'un mediaplayer
La conception et la realisation d'un mediaplayeratef bentahar
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotiqueMicrosoft
 
Materiel informatique 2011
Materiel informatique 2011Materiel informatique 2011
Materiel informatique 2011Jouhadi mehdi
 
Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)BeMyApp
 
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !Pioneer DJ France
 
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…Pioneer DJ France
 

Semelhante a Workshop protodeck (french) (20)

Transmedia_3_2014_Nancy_Encelade
Transmedia_3_2014_Nancy_EnceladeTransmedia_3_2014_Nancy_Encelade
Transmedia_3_2014_Nancy_Encelade
 
Makey makey en bib
Makey makey en bibMakey makey en bib
Makey makey en bib
 
XDJ-R1 - Pioneer DJ
XDJ-R1 - Pioneer DJXDJ-R1 - Pioneer DJ
XDJ-R1 - Pioneer DJ
 
RMX-1000-W : Console de remix version blanche
RMX-1000-W : Console de remix version blancheRMX-1000-W : Console de remix version blanche
RMX-1000-W : Console de remix version blanche
 
MuseScore présentation aux RMLL 2010
MuseScore présentation aux RMLL 2010MuseScore présentation aux RMLL 2010
MuseScore présentation aux RMLL 2010
 
DDJ-SX : Premier contrôleur natif Serato DJ
DDJ-SX : Premier contrôleur natif Serato DJDDJ-SX : Premier contrôleur natif Serato DJ
DDJ-SX : Premier contrôleur natif Serato DJ
 
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUES
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUESSTEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUES
STEREOLUX / LOCATION D'ESPACES DE CREATION ET D'EVENEMENTS NUMERIQUES
 
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USB
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USBXDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USB
XDJ-1000 Pioneer : premier lecteur pour DJ à écran tactile uniquement USB
 
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...
DJM-2000nexus, table de mixage 4 voies numérique professionnelle nouvelle gén...
 
PLATINUM : Série pro exclusive et limitée
PLATINUM : Série pro exclusive et limitéePLATINUM : Série pro exclusive et limitée
PLATINUM : Série pro exclusive et limitée
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
et naquit Ableton
et naquit Abletonet naquit Ableton
et naquit Ableton
 
La conception et la realisation d'un mediaplayer
La conception et la realisation d'un mediaplayerLa conception et la realisation d'un mediaplayer
La conception et la realisation d'un mediaplayer
 
Jeux video
Jeux videoJeux video
Jeux video
 
.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique.NET Microframework: du code, de l’électronique, de la robotique
.NET Microframework: du code, de l’électronique, de la robotique
 
Materiel informatique 2011
Materiel informatique 2011Materiel informatique 2011
Materiel informatique 2011
 
Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)Meetup unity#5 dungeonoftheendless (1)
Meetup unity#5 dungeonoftheendless (1)
 
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !
Contrôleur DDJ-ERGO : Compact, intuitif, redoutable !
 
Liste des logiciels de la logithèque
Liste des logiciels de la logithèqueListe des logiciels de la logithèque
Liste des logiciels de la logithèque
 
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…
Cp pioneer cdj 2000-limited_djm-900nexuslimited_190112_fb.d…
 

Workshop protodeck (french)

  • 1. La protodeck un plongeon dans la technologie pour créer plus intuitivement [julien Bayle]
  • 2. OBJECTIFS & MOYENS - comprendre pourquoi la technologie est un atout de la création et de l'expression artistique à travers un exemple - découvrir les environnements Ableton Live, max for live et max/msp - découvrir l'environnement do-it-yourself opensource: MIDIBOX - découvrir la conception de la protodeck de l'idée à la boîte ⇨ mode questions & réponses ⇨ diaporama & visuels des logiciels utilisés ⇨ démo de la protodeck
  • 3. SOMMAIRE présentation rapide ⇨ contexte/pré-requis & besoins ⇨ solution MIDIBOX et conception ⇨ perspectives et évolutions démonstration
  • 5. PRESENTATION julien bayle 34 ans 1990-2000 ⇨ création musicale avec Cubase, SoundForge et différents synthétiseurs, boîtes à rythmes et effets Depuis 2000 ⇨ utilisation exclusive de l'ordinateur comme base de synthèse, de sampling et séquenceur Depuis 2005 ⇨ utilisation d'Ableton Live et de max/msp, Reaktor ; pratique de l'électronique avec Arduino, Wiring 2009 ⇨ conception et réalisation de la protodeck et private beta-testeur pour max for live 2010 ⇨ présentations, ateliers, performances live, stages & création Design the Media ↻ Pratique intensive d'Ableton Live Suite, max/msp/jitter et max for live ↻ Pratique du C/C++, java, python, javascript, php, html ↻ Très bonne connaissance du design d'interface homme-machine (midibox, arduino/wiring) ↻ Designer, assembleur et utilisateur de la protodeck (interface midi pour d'Ableton Live) ↻ Expérience des stages/ateliers/tutorat universitaire et autres enseignements ↻ Certification Ableton en cours
  • 7. AVANT: 1 fonction = 1 équipement potentiomètres LEDs boutons
  • 8. PEU A PEU : Σ fonctions = 1 équipement atelier // la protodeck (julien bayle) potentiomètres LEDs boutons
  • 10. L'environnement Ableton Live DAW = Digital Audio Workstation = Station de travail audio-numérique ABLETON LIVE =
  • 11. Mon environnement de travail liveset = 8 pistes + 2 retours + pistes dédiées au contrôleur ⇨ 8 pistes = 4 + 4 ⇨ 2 retours = 1 delay machine + 1 reverb/resonator ⇨ pistes dédiées au contrôleur = communication & interface
  • 13. L'environnement max / msp / jitter max/msp/jitter est un environnement interactif de programmation pour la musique, le son et les médias en général. MAX= environnement graphique + objets de base MSP= objets spécifiques musique & son jitter = objets spécifiques video & 3D (& matrices & ...) external (C/C++,java, python...)
  • 14. Ableton Live et le monde physique MIDI MIDI pour accéder à toutes les fonctions accessible par l'interface graphique... ...et le reste ?
  • 15. Ableton Live et max for live max for live & Live API pour communiquer avec l'ensemble du moteur Live MIDI
  • 16. le besoin - controle et feedback - ultra-adapté à mes habitudes - flexible au cas où le liveset change - fiable - solide - pas de sous sous sous menus (- le moins cher possible) Sur le marché: - APC20, APC40 - Monome - Kore - Les communautés diy - Arduino - MIDIBOX - tous propriétaires à part le monome qui ne comporte pas de potentiomètres et qui n'est pas extensible ...
  • 18. le choix - existe solutions propriétaires =>> plongé dans le diy - regard du côté de l'open-source (arduino/wiring, midibox) open-source = communauté - midibox semble le plus fiable, éprouvé, flexible MIOS, application, modules communauté envie de partager pour la diffusion du savoir donc GO !
  • 19. L'ENVIRONNEMENT MIDIBOX MIDIBOX = MIOS/APPLICATION + HARDWARE C'est un environnement crée par Thorsten Klöse. C'est une communauté relativement importante qui développe, échange, débat, documente sur les technologies de création de contrôleur MIDI, OSC sur un mode do-it-yourself.
  • 20. L'ENVIRONNEMENT MIDIBOX LE HARDWARE Σ MODULES = CORE + DIN (Digital Inputs) + boutons/Switchs +... + AIN (Analog Inputs) + potentiomètres linéaires/rotatifs +... + DOUT (Digital Outputs) + Leds +... + AOUT (Analog Outputs) + moteurs pour faders +...
  • 22. le making of l'existant : ableton live et mon live set il fallait que je sache ce que pouvait faire ableton live, max for live (beta), etc accès à l'API Live (au delà du GUI) ok je peux faire ce que je veux hardware - spécifications (nbre boutons, leds etc. face avant) - design architecture des modules et besoin de PCB - conception des circuits imprimés - fabrication de la boîte + panneau d'alu - élaboration du firmware software & interface - ableton live et max for live - élaboration de l'interface (description de tout + JS)
  • 24. évolutions possibles core32 et OSC et USB controle autre soft (vidéo via jitter)
  • 26. conclusions lancez vous faites VOS interfaces, vos controlleurs comme VOUS le voulez dites vous que les détails importent peu, mais que vous serez à un moment obligés d'y rentrer vous en sortirez enrichis techniquement et surtout, si le seul but est l'utilisation vous aurez votre interface idéale pour controler ce que vous souhaitez