Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN

Controller midi diy

  • 107 réponses
  • 15 participants
  • 23 773 vues
  • 23 followers
Sujet de la discussion Controller midi diy
Bonsoir
Je souhaiterais me fabriquer un controller midi, du genre 8/10 potards, de manière à piloter les vst et autres...
Est ce possible, est ce compliqué, y a t-il des sites qui proposent des kits, etc...
Ce projet est il réalisable et à quel coût,
Merci aux amateurs d'électronique et de bidouille de m'aider.:oops:

Diy edrum c'est d'enfer et pas très dur à faire...

 

2
http://blog.lividinstruments.com/forum/topic.php?id=1057
j'ai trouver ça C'est un peu cher mais c'est sympa

Diy edrum c'est d'enfer et pas très dur à faire...

 

3
4
C'est pile poil ce que je souhaite mais avec 16 potards assignables, allez soyons fous:bravo:
c'est très intéressant, et beaucoup moins cher que le précédent lien, par contre il y a beaucoup de références, je suis un peu perdu, ce concept nécessite t-il de la programmation informatique?:??:

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 07/05/2011 à 13:36:48 ]

5
Bonjour,

dès que tu mets les pieds dans le traitement de données MIDI (réception ou émission), obligé de passer par un microcontrôleur que tu dois programmer par tes soins ou faire programmer par quelqu'un d'autre (commerçant ou ami équipé).

J'ai débuté la conception d'un contrôleur MIDI 8 voies analogiques pour paramètres "continus" et 64 voies logiques pour simples notes il y a quelques années et j'ai un peu avancé dessus ce matin. Il y a parfois des sujets dans certains forums qui ont ce pouvoir de décoincer certaines choses...

https://www.sonelec-musique.com/electronique_realisations_interface_midi_003.html

Ca fonctionne mais il me reste à implémenter le code qui permet à l'utilisateur de spécifier quel type de données MIDI envoyer quand il effectue telle ou telle action. Pour le moment, les données envoyées sont figées en dur.

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

6
Citation :
ce concept nécessite t-il de la programmation informatique?


L'arduino se programme dans un language proche du java (voir l'exemple du deuxième lien).
Il existe de nombreux programmes tout fait sur le net (dans la terminologie Arduino, ce sont des "sketches" )

Maintenant au niveau budget, à moins que tu veuilles faire du DIY absolument, un Korg

[ Dernière édition du message le 07/05/2011 à 17:27:25 ]

7
Tout d'abord, merci pour vos réponses...
J'ai réfléchis un peu plus précisément ce que je souhaiterais réaliser:aime:
je fais du dub, et j'ai besoin de ressentir les potards, le mix à la souris, à la longue:(((, en plus j'aime les boiboites les trucs qu'ont une âme... bref faut que cela ai de la gueule...
donc je souhaite pouvoir piloter la space echo roland "uad", ainsi que quelques send dans pro tools, ensuite quelques potards assignable à ma guise, j'ai fait un croquis, de manière à voir quel type de potards crantés où non j'aurais besoin, et ce que ces choix vont impliquer dans la programmation du cerveau.rien n'entrera dans la machine juste midi out.
https://img.audiofanzine.com/image.php?lang=fr&identifier=image&size=normal&module=user&userPhoto_id=231789

En partant d'une base arduino, quelle carte faut il, quel type de contraintes vais-je rencontrer, si j'ai bien compris il s'agit de créer 16 canaux assignables de 1 à 16, ils serviront à piloter des faders sauf un qui pilotera un potard 12 positions

Y a t-il différents courses de potards, est ce que chaque potards à un emploi bien précis?
Bon engros je mélange tout dans mon poste, je me pose plein de questions, je bouillonne, mais j'ai pas assez de connaissances pour approfondir...

si certains sont intéressés pour m'aider...ou participer.

Diy edrum c'est d'enfer et pas très dur à faire...

 

8
Je te donnes quelques idées complémentaires:

Vu que tu veux avoir plus de 5 potards, et qu'il semblerait que l'arduino n'ait que 5 entrées audio (toujours suivant le schéma donné, à vérifier), il te faudrais donc multiplexer tes entrées analogiques avec une électronique adaptée (à base de CMOS 4051 par exemple) qui sera pilotée par les sorties digitales de l'arduino.

Les potars rotatifs on généralement une course de "8h à 16h", il existe aussi des potards multitours (que tu peux tourner plusieurs fois), généralement dédiés pour les appareils de mesure de précision et carrément plus chers.

Sinon pour le 12 positions tu pourrais avoir le choix entre un potards normal et "découper" par logiciels tes 12 positions + ajouter une mécanique au potards pour "sentir les clicks", ou utiliser un encodeur rotatif (comme sur un Oberheim Xpander par exemple).

Si tu pars sur l'arduino, pose la question également directement sur les forums Arduino FR
http://arduino.cc/forum/ et descendre un peu plus bas pour trouver le forum francais, ce serait bien le diable si personne n'a déjà réalisé un multiplexage des entrées analo.

[ Dernière édition du message le 08/05/2011 à 23:24:57 ]

9
Merci tu m'aides beaucoup, et visiblement ça l'air faisable....
et c'est vraiment l'esprit DIY, j'adore...

Diy edrum c'est d'enfer et pas très dur à faire...

 

10
tiens, qu'est ce que je disais, en fouinant un peu:

https://www.arduino.cc/playground/Learning/4051
11
Bon j'avoue pour l'instant j'y comprend rien, mais je vais pas lâcher l'affaire, j'attends d'autres astuces ou concepts autres que l'arduino:mdr:pour voir quelle solution est la plus simple.

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 08/05/2011 à 23:57:28 ]

12
Pour le multiplexage "audio" / entrées analogiques (tensions continues), tu peux aussi consulter les pages suivantes :

https://www.sonelec-musique.com/electronique_realisations_commutateur_audio_008.html
https://www.sonelec-musique.com/electronique_realisations_testeur_cables_001.html
(pour la deuxième page, projet non fini, juste pour principe fonctionnement CD4051)

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

13
Bonjour Chiminic, je viens de m'apercevoir que sonelec était ton site, dans le chapitre midi il y a plein d'exemples mais je ne comprends pas tout, je résonne peut être mal, mais je n'ai pas besoin d'entrée midi, juste une sortie qui comporte si je ne me trompe pas 16 CANAUX, et tous vos exemples sont basés sur in/out, j'adore le diy et la bidouille mais je n'y connais rien en électronique, ma seule éxperience c'est la confection d'une e-drum, quand ils parlent de in cela veut dire que le in peut se transformer en out sur les cerveaux?

je ne sais pas ce dont j'ai besoin comme matériel, comme composants, merci pour tes conseils et pour ton éventuelle réponse.
j'adore le concept livid, existe t-il la même chose en moins cher sans pour autant être trop compliqué à l'image d'arduino

Cordialement.

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 10/05/2011 à 17:02:28 ]

14
En ce qui concerne mes interfaces MIDI, elles sont dotées d'entrées MIDI IN soit parce qu'elles attendent des données MIDI pour travailler, soit parce qu'elles permettent à l'utilisateur de spécifier certains comportements. Peut-être aucune d'elles ne convient à ce que tu cherches.

Si tu expliques exactement ce dont tu as besoin, on aura plus de facilité pour t'orienter. Mais déjà là tu as déjà quelques pistes données par plusieurs personnes.

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

15
J'ai besoin de 16 canaux pour piloter le space echo d'universal audio ainsi que 4 sends sur protools et 3 potards libres pour piloter je sais pas moi, la wha wha dans amplitube par exemple....comme sur le dessin ci dessous.

https://img.audiofanzine.com/image.php?lang=fr&identifier=image&size=normal&module=user&userPhoto_id=231789

merci

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 10/05/2011 à 19:01:19 ]

16
Je ne connais pas le "space echo roland uad" ni le "space echo d'universal audio". Quel type de données MIDI doit-on envoyer à cet appareil pour le piloter ? Des SysEx (system Exclusif) ? Des contrôleurs "continus" (Control Change) ? Ce doit être indiqué dans le manuel utilisateur.

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

17
ok je vais regarder, merci:bravo:

Diy edrum c'est d'enfer et pas très dur à faire...

 

18
alors j'ai regardé dans le manuel uad1 et dans celui de protools

https://www.uaudio.com/media/assetlibrary/u/a/uadmanual.pdf

http://avid.custkb.com/avid/app/selfservice/search.jsp?DocId=358559&ssdFilterCommunity15=1409&ssdFilterCommunity13=0&ssdFilterCommunity11=697&ssdFilterCommunity10=368&ssdFilter_SearchKeyWord=&page=2&ssdSearchOperator=0&ssdFilterCommunity3=1082&Hilite=

j'ai pas trouvé grand-chose qui répond à tes questions, je pense qu'il faudrait Des contrôleurs "continus" (Control Change), sauf pour un qui doit être cranté et avoir 12 positions(on en a déjà parlé un petit peu plus haut) , mais enfin je ne suis sûr de rien. et pour ceux qui ne connaissent pas le space echo ua:

image.php

Diy edrum c'est d'enfer et pas très dur à faire...

 

19
Bien. Avant de s'engager dans quoi que ce soit il faut savoir exactement ce qu'il faut.
Par "contrôleur continu" je parlais du type de message MIDI à envoyer. Donc sur le plan purement logiciel, pas au niveau matériel.

Côté matériel on peut employer de simples potentiomètres, des encodeurs optiques ou des commutateurs mécaniques, tout dépendra de la souplesse d'utilisation que tu souhaiteras et du prix que tu voudras y mettre.

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com

20
Citation :
Bien. Avant de s'engager dans quoi que ce soit il faut savoir exactement ce qu'il faut.
Par "contrôleur continu" je parlais du type de message MIDI à envoyer. Donc sur le plan purement logiciel, pas au niveau matériel.


j'avais bien compris, il y a quatre boutons de volume(in/out/reverb/echo), deux pour des réglages d'equalisers(bass/treble), un pour le feedback un, pour le delay time qui sont je pense tous en "control change" et le dernier en sélecteur, je ne sais pas comment les nommer en langage midi, purement logiciel :oops:
après j'ajoute 4 potards send qui sont pour moi des commandes de volume je pense, et les 3 derniers pareil. un exemple si tu voulais contrôler une pédale wha wha en vst , tu enverrais quel type de données en langage midi, purement logiciel?:???:

Diy edrum c'est d'enfer et pas très dur à faire...

 

21

Bonjour,

Tu devrais aller voir du coté des midibox :
http://www.ucapps.de/midibox64_fr.html
http://midibox.org/
http://midibox.org/forums/forum/34-midibox-huis/

La question des commandes midi est un détail, tu pourras tout configurer depuis la midibox ;-)


Xavier
22
sinon y a ça qu'a l'air super, doepfer pocket electronics http://www.doepfer.de/home_e.htm
Quelqu'un a t-il déjà monter ce système?

Diy edrum c'est d'enfer et pas très dur à faire...

 

23
Citation :
Sinon pour le 12 positions tu pourrais avoir le choix entre un potards normal et "découper" par logiciels tes 12 positions + ajouter une mécanique au potards pour "sentir les clicks", ou utiliser un encodeur rotatif (comme sur un Oberheim Xpander par exemple).


Qu'entends-tu par ajouter une mécanique au potards pour "sentir les clicks", est ce facile quelle pièce faut-il pour modifier un potard.

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 11/05/2011 à 22:38:15 ]

24
Re-bonjour à tous, je me suis décidé pour la solution doepfer, pas trop chère, et assez simple, 16 potentiomètres linéaires 10 K sont nécessaires, à ce sujet, est ce que tous les potentiomètres sont alimentés en 0-5v, les différences de prix entres potentiomètres sont elles fondées(résistance/qualité de rotation...)
De plus existe-il un potentiomètre linéaire qui fasse 360°?
Merci pour vos réponses à mes questions de novice...:oops:

Diy edrum c'est d'enfer et pas très dur à faire...

 

[ Dernière édition du message le 16/05/2011 à 21:24:29 ]

25
Citation :
les différences de prix entres potentiomètres sont elles fondées(résistance/qualité de rotation...)
Oui. Résistance dans le temps, sensibilité à pouvoir accumuler plus ou moins facilement la poussière, bruit intrinsèque,... Mais certaines des qualités d'un potentiomètres peuvent très bien ne pas être "utiles" dans certaines applications. Par exemple un pot simple utilisé pour délivrer une tension continue (en direction d'un microcontrôleur par exemple) peut cracher un peu, le crachement peut être absorbé par ajout d'un condensateur entre curseur et masse. En audio, ce serait tout bonnement impensable d'envisager ce type d'appoint correctif et le choix d'un pot de meilleur qualité est largement plus justifié.

Citation :
De plus existe-il un potentiomètre linéaire qui fasse 300°?
Perso je n'en connais pas, les plus classiques tournent sur 270 degrés.

Formateur en techniques sonores ; électronicien ; auteur @ sonelec-musique.com