Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Les Mains dans le Cambouis

Un pad percussion à brancher sur PC

  • 44 réponses
  • 8 participants
  • 2 920 vues
  • 9 followers
Sujet de la discussion Un pad percussion à brancher sur PC
Voila, je cherche à transformer le signal électronique d'un pad ou trigger (signal de déclenchement) en information MIDI vers une entrée MIDI to USB (PC portable), mais sans passer par un module (assez cher, trop d'entrée).

Mon objectif est d'inserrer un seul pad dans mon set de percussion !

Avec quelques notions d'electronique et une réflection sans prétention, il apparait :
- soit fabrication d'un petit circuit pour la transformation du signal vers l'interface midi to USB
- soit la detection par un soft d'une impultion electrique sur l'entrée audio du PC qui interpretterai celle ci en midi (intégration à cubase ou autre)

Qu'en pensez vous ?
Cela vous semble plosible ?

BM
Afficher le sujet de la discussion
26
J'ai ajouté la possibilité de jouer des fichiers sons stockés sur disque.



AudioTrigToMidi.

Une fonction d'inhibition a été prévue pour empêcher tout déclenchement des fichiers son pendant un temps déterminé par l'utilisateur (quelques millisecondes), et ce à partir du moment où le seuil de déclenchement a été dépassé. Je me suis en effet rendu compte en pratiquant un peu, qu'il arrivait que deux notes soient jouées à la file en donnant un seul coup sur le capteur. Cela est tout bêtement lié au fait que le capteur peut délivrer plusieurs impulsions rapprochées même quand on ne tappe dessus qu'une seule fois. Ce phénomène dépend étroitement des seuils fixés, et il est possible d'empêcher ces déclenchements parasites en réduisant la sensibilité, mais comme à terme je souhaites jouer sur le volume en fonction de la force de frappe, je trouve dommage de limiter la dynamique possible dès le début du traitement.

Donc pour le moment, déclenchement de notes MIDI ou de fichiers sons, mais pas encore de sensibilité à la vélocité.

A suivre.

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

27
Ajouté la sensibilité à la vélocité. Désormais, les notes midi sont envoyées avec un volume qui correspond au niveau BF d'entrée : AudioTrigToMidi - V1.0.0.5

Merci pour le retour d'info de Getget qui a testé le soft avec ses pads Roland PD-8 Dual Trigger ! :D:

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

28
Salut chimimic,

C'est avec plaisir que testé "rapidement" ta dernière version d'AudioTrigToMidi.
(sensibilité ok et latence très faible mais toujours audible)

Est il possible de ne plus avoir de latence, en tout cas pas audible ?

Sinon j'avais testé en magasin avec des pads standards de Yamaha et Roland branchés directement sur l'entrée audio : no problem !!!

BM
29
Tu peux essayer Drumagog, c'est un excellent plug-in pour ce que tu veux faire.
30
En effet Snikpout, Drumagog est parfait bien qu'il demeure une latence largement audible (même en cgangeant de driver ASIO dans les paramètres de cubase)

As tu le même problème de latence ?
Quels sont les réglages ?

Merci
31
Merci Benoit pour ce retour d'infos.
Tu rencontres donc le problème de lattence élevée aussi bien avec AudioTrigToMidi qu'avec Drumagog...

Comme je le disais :

Citation : Sur mon PC, j'ai deux interfaces MIDI : celle, standard, de la carte mère, et celle de ma FireFace800. Avec la première, j'entend jouer les notes au moins une seconde après l'allumage de ce voyant, alors qu'avec la seconde interface, les notes sont jouées immédiatement. Autant dire l'injouabilité totale avec de tels délais ! L'utilisation du synthé FM intégré à un PC portable Toshiba Tecra 8200 ne pose par contre aucun problème, la note MIDI est bien produite aussitôt le seuil BF atteint.


Il est probable que la cause du problème soit du même type que celle observée par moi-même et par d'autres testeurs. Je ne me suis pas penché plus que ça sur la question pour le moment.

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

32
Salut

Pou ma part je n'ai pas de latence.

Avez vous régler le buffer de votre carte en pilot asio??

Je met en 48Khz ou meme 96Khz pour avoir le minimum de latence.
Je regle le buffer a 128 ou 256, la latence est inaudible.
33
Perso je règle seulement les paramètres suivant sur Cubase :

Menu-> Périphérique
-> Configuration des périphériques
-> VST AudioBay où je choisi entre deux pilotes ASIO Maître celui qui me donne le meilleur résultat: "ASIO Direct X Full Duplex Drive" qui me donne les latences suivantes: temps d'entrée totale: 325,079 ms et temps de sortie totale: 46,440 ms.

Comment règles tu le buffer de la carte ?

Quel est le prix de réalisation de ton rack EDRUM ?

Merci,
BM
34
Merci Mathflan pour tes tests.

Citation : ASIO Direct X Full Duplex Drive

Le driver DirectX n'est pas le meilleur pour ce qui est de la latence...

Citation : qui me donne les latences suivantes: temps d'entrée totale: 325,079 ms

Effectivement, c'est énorme, et ça ne peut que s'entendre.

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

35
Idem mathflan, je n'ai pas de latence audible avec une Hoontek DSP24 en 96Khz avec le buffer ASIO à 128.
36
Merci, Snikpout !

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

37
Benoitmardelle,

tu a quelle carte??

Tu dois choisir le pilote ASIO de ta carte.
normalement suivant la carte que tu as, tu doit avoir un petit logiciel sous forme de console virtuel, tu dois pouvoir accedé aux réglages du buffer soit de la latence.
suivant les cartes tu dois choisir d'abord le buffer avant de lancé Cubase ou autre séquenceurs...

Pour ma réalisation de l'edrum, je sais pas exactement mais ca ne devrait pas excédé les 60 euros voir 70 euros...

www.edrum.info

Admir a mis en place ya quelques temps le shéma pour la version 22 Entrée.
38
Voici la configue de mon PC portable:

Type de processeur - Mobile AMD Athlon XP, 1666 MHz (12.5 x 133) 2000+
Nom de la carte mère - MEDION MAM2010
Chipset de la carte mère - VIA VT8372 ProSavageDDR KN266
Mémoire système - 736 Mo (PC2700 DDR SDRAM)

et ma carte audio - VIA AC'97 Enhanced Audio Controller (intégrée carte mère)

Mais je ne trouve pas de réglages du Buffer !

...
39

Citation : ma carte audio - VIA AC'97 Enhanced Audio Controller (



lol!!!!!!!!! :bravo:

je suis méchant...

excuse moi, en faite je t'explique.

La carte Son avec chipset VIA AC 97 n'est pas du tout fait pour faire du son et donc ne possede pas de pilote ASIO.
tu ne peut donc regler la latence.

tu peux essayé d'utilisé les pilotes ASIO créé pour les soundblaster et AC 97, ca peut peut etre marché


http://kxproject.lugosoft.com/index.php?skip=1

Télecharge les derniers pilotes sur ce site.

essaye

ca peut marché.

sinon achete toi une carte audio pro et non carte son grand public, tu peux
en trouvé pour pas tres cher.

par exemple :

la mia midi que je possede a 2 entree et 2 sortie mono avec midi, il faut par contre une table de mixagé car la mia n'a que des entres lignes...
elle a de super convertisseurs.

Sinon tu as les carte audio M Audio, bon rapport qualité prix.

Sinon E-MU font des interfaces pas tres cher, mais je ne sais pas ce que ca vaut.


voila

j'espere que je t'ai un eu éclairci sur le sujet.
40
Perso, j'ai aussi un chip AC 97 et j'utilise le driver asio4all (google t'en dira plus) et ca va plutot bien
41
Asio4all , je connaissais pas celui la, surement moins compliqué que les pilotes KX..

Si ca marche c'est génial, dommmage que c'a n'existait pas à l'époque ou j'avais ma vielle soundblaster...
42
Merci Jesaipa, j'essaye cela (quel sont tes régaleges, tu prends les paramètres de défaults)!

Merci Mathflan, j'envisageais en effet d'acheter une carte dédiée !
Je m'oriente vers la carte nomade (via USB) IO/2 de chez ALESIS, mais m'intéroge sur la carte BCA2000 de chez Berhinger qui est extraodinaire sur le papier mais semble pêcher par son driver...

http://www.alesis.com/product.php?id=8
http://www.behringer.com/BCA2000/index.cfm?lang=FRE

Ps: Mathflan, je travaille sur un PC portable...donc pour la carte MIA midi en PCI...lol

Encore merci pour vos infos,
BM
43
Ouai j'utilise les parametres par defauts sauf le curseur buffer que je baisse pour avoir moins de latence (ca dépend des pc). Apres rien ne t'empeche de tripoter un peu ;)

A savoir que plus le buffer est faible, moins la latence est élevée mais aussi plus il y a de chance que la carte son patine.
Tu envoie une polyphonie avec un soft, vst ... tu ecoute, si ca craque pas tu baisse le curseur buffer.
Tu fais ca jusqu a ce que ca craque est des que c'est le cas tu le remonte d'un ou deux crans comme ca tu trouvera ce que peut encaisser ta carte ;)

A savoir que cette solution dépanne bien (voir tres bien) mais tu n'ateindra pas le niveau d'une carte pro (quoique y a des cartes pro qui sont pas exceptionelles visiblement)
44
Echoaudio fait aussi des cartes audio pro pour les portables,

http://www.echoaudio.com/Products/CardBus/

les convertisseurs sont super mais je pense que ca ne doit pas etre super pratique, surtout avec les entreée et sorties minijack, pas tres solide tout ca...

plus pour DJ, ou juste pour faire de la musique par des logiciels et donc sans enregistré.

Alesis j'eviterai, je doute de la qualité des convertisseurs et c'est de l'usb 1 apperement, et max 48Khz.
Apres on a en pour le prix..

Beghringer malgré le coté pratique de la table, je doute aussi de ses qualités audio...

La qualité audio se paie , mais bon si tu n'ai pas un audiophile...

Tu as sinon la M audio Fastrack pro

les interfaces EMU aussi
45
Latences après test avec driver ASIO4all :
- temps d'entrée totale: 9,524 ms
- temps de sortie totale: 9,524 ms

C'est du bon !!! (simple et efficace)

Pour info:
Ma recherche était également orientée vers un déclenchement de fichiers sons (suivant une liste) pour déclencher à partir d'un pad les transitions de notre set sur scène.

Il existe donc un soft VST excellent: AP TRIGGA2
http://apulsoft.ch/aptrigga/