Interfaçage PC et CV (TS 1/8" Eurorack et/ou Banana Plug) en entrée/sortie, comment ?
- 9 réponses
- 2 participants
- 214 vues
- 2 followers
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
Sujet de la discussion Posté le 02/04/2021 à 14:46:44Interfaçage PC et CV (TS 1/8" Eurorack et/ou Banana Plug) en entrée/sortie, comment ?
Bonjour,
Connaîtriez-vous un moyen -peu onéreux de préférence- d'interfacer un PC avec du Control Voltage (Eurorack déjà serait bien, c'est-à-dire du mini-jack TS = mono 1/8" = 3,5 mm). L'idée est d'avoir la possibilité d'écrire soi-même un programme qui ouvrirait ces E/S (I/O in english) depuis et vers du CV, ce qui permettrait par exemple d'appliquer un traitement totalement custom (façon insert avec send/return) à un signal CV ?
Par exemple, je trouve que les glides processors sont très onéreux en Eurorack et je me demandais simplement si je pourrais m'interfacer avec du CV et faire ce que je veux avec un bout de code maison, même avec une seule entrée (avec un ADC) et une seule sortie (avec un DAC). En fait, de retour au début des années 90, une carte son mono de base se définissait exactement comme ça, un DAC pour jouer du son et un ADC pour enregistrer et that's it.
Cela existe-t-il par exemple au format USB ? Sinon, PCIe. En fait, peut-on détourner la sortie ligne (réglée en mono) et l'entrée ligne (réglée aussi en mono) ou l'entrée micro pour s'interfacer avec du CV Eurorack ? Est-ce un loophole pour en finir avec la dépense d'argent ou est-ce le meilleur moyen de griller son PC ?
Merci d'avance pour les idées qui pourraient foisonner en vous ! Cdt.
Connaîtriez-vous un moyen -peu onéreux de préférence- d'interfacer un PC avec du Control Voltage (Eurorack déjà serait bien, c'est-à-dire du mini-jack TS = mono 1/8" = 3,5 mm). L'idée est d'avoir la possibilité d'écrire soi-même un programme qui ouvrirait ces E/S (I/O in english) depuis et vers du CV, ce qui permettrait par exemple d'appliquer un traitement totalement custom (façon insert avec send/return) à un signal CV ?
Par exemple, je trouve que les glides processors sont très onéreux en Eurorack et je me demandais simplement si je pourrais m'interfacer avec du CV et faire ce que je veux avec un bout de code maison, même avec une seule entrée (avec un ADC) et une seule sortie (avec un DAC). En fait, de retour au début des années 90, une carte son mono de base se définissait exactement comme ça, un DAC pour jouer du son et un ADC pour enregistrer et that's it.
Cela existe-t-il par exemple au format USB ? Sinon, PCIe. En fait, peut-on détourner la sortie ligne (réglée en mono) et l'entrée ligne (réglée aussi en mono) ou l'entrée micro pour s'interfacer avec du CV Eurorack ? Est-ce un loophole pour en finir avec la dépense d'argent ou est-ce le meilleur moyen de griller son PC ?
Merci d'avance pour les idées qui pourraient foisonner en vous ! Cdt.
[ Dernière édition du message le 02/04/2021 à 14:47:38 ]
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
2 Posté le 02/04/2021 à 18:21:03
En toute première approximation, les voltages respectifs des E/S audio semblent naviguer sous les +/-2V, alors que les CV font allègrement du +/-5V, si j'ai bien suivi, donc ce serait une impasse de ce côté là ? Connaîtriez-vous un périphérique spécialisé qui ferait l'affaire en revanche (en particulier qui n'est pas fermé au niveau de son utilisation sur le PC, sinon, ça ne sert pas à grand chose) ?
Merci pour vos idées à venir. Cdt.
Merci pour vos idées à venir. Cdt.
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
3 Posté le 02/04/2021 à 18:23:39
J'ai regardé du côté d'arduino... des idées par là peut-être...
https://github.com/shaduzlabs/synapse
https://github.com/shaduzlabs/synapse
IPM
8729
Je poste, donc je suis
Membre depuis 18 ans
4 Posté le 02/04/2021 à 20:52:10
En peu onéreux.. pas bcp d’idées à part se développer une petite interface via arduino
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
5 Posté le 06/04/2021 à 16:04:06
Approfondissement : plusieurs questions se posent :
- Existe-t-il une carte (arduino ou que sais-je...) où l'interface USB pourrait être utilisée pour une communication full-duplex (mono-canal un descendant, un montant au moins, voire même multicanal) ?
- Sur cette même carte, il serait intéressant qu'il y ait au moins un CV in et un CV out (dans le cas monocanal ci-dessus) ou plus, à voir comment tout transporter sur l'USB (je précise ici qu'il ne s'agit pas de convertir du MIDI, mais réellement d'acheminer le signal brut depuis/vers le PC, point barre, dans l'objectif de traiter ce signal sur PC librement pour créer n'importe quel module façon Eurorack mais sous forme purement logicielle).
- Comment alimenter cette carte ? Le voltage du CV obligerait-il à avoir une alimentation séparée ou l'interface USB pourrait-elle supporter une telle charge (n'étant pas expert en élec.) ?
- Le signal étant numérique dans l'USB, il faudra un DAC en descente et un ADC en montée sur la carte par prise CV. Cela existe-t-il en audio rate (sampling rate >= 44,1 kHz, voire 48 kHz au minimum) ?
- Bien entendu, si l'OS est un Linux ou open-source, c'est l'idéal pour faire ce que l'on veut. Une telle carte existe-t-elle ?
Merci pour vos idées sur le sujet, même si je comprends bien que je prends mes rêves pour des réalités. Cdt.
- Existe-t-il une carte (arduino ou que sais-je...) où l'interface USB pourrait être utilisée pour une communication full-duplex (mono-canal un descendant, un montant au moins, voire même multicanal) ?
- Sur cette même carte, il serait intéressant qu'il y ait au moins un CV in et un CV out (dans le cas monocanal ci-dessus) ou plus, à voir comment tout transporter sur l'USB (je précise ici qu'il ne s'agit pas de convertir du MIDI, mais réellement d'acheminer le signal brut depuis/vers le PC, point barre, dans l'objectif de traiter ce signal sur PC librement pour créer n'importe quel module façon Eurorack mais sous forme purement logicielle).
- Comment alimenter cette carte ? Le voltage du CV obligerait-il à avoir une alimentation séparée ou l'interface USB pourrait-elle supporter une telle charge (n'étant pas expert en élec.) ?
- Le signal étant numérique dans l'USB, il faudra un DAC en descente et un ADC en montée sur la carte par prise CV. Cela existe-t-il en audio rate (sampling rate >= 44,1 kHz, voire 48 kHz au minimum) ?
- Bien entendu, si l'OS est un Linux ou open-source, c'est l'idéal pour faire ce que l'on veut. Une telle carte existe-t-elle ?
Merci pour vos idées sur le sujet, même si je comprends bien que je prends mes rêves pour des réalités. Cdt.
[ Dernière édition du message le 06/04/2021 à 16:57:21 ]
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
6 Posté le 06/04/2021 à 16:34:38
La carte OK, mais cher et fermé (faut utiliser leur appli Studio (marque)) :
https://bitwig.bandcamp.com/merch/es-8-usb-audio-interface-for-eurorack
Non.
Quelqu'un connaîtrait-il un DIY arduino USB CV ADC DAC Linux ? La question est sous quelle forme la carte USB doit-elle être vue par le PC... aura-t-elle besoin d'un driver ou pourrait-elle être class-compliant plug-n-play ?
Je ne m'attendais pas à ce qu'interfacer du CV avec un PC librement serait une tannée.
https://bitwig.bandcamp.com/merch/es-8-usb-audio-interface-for-eurorack
Non.
Quelqu'un connaîtrait-il un DIY arduino USB CV ADC DAC Linux ? La question est sous quelle forme la carte USB doit-elle être vue par le PC... aura-t-elle besoin d'un driver ou pourrait-elle être class-compliant plug-n-play ?
Je ne m'attendais pas à ce qu'interfacer du CV avec un PC librement serait une tannée.
[ Dernière édition du message le 06/04/2021 à 16:36:42 ]
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
7 Posté le 06/04/2021 à 17:12:16
Donc, ça, sauf que ce serait du CV +/- 5V, je peux m'asseoir dessus...?
(attention, c'est une carte son ça, pas la solution)
Un moyen d'atténuer/amplifier le 5V pour que ça rentre ?
D'avance merci pour vos idées. Cdt.
(attention, c'est une carte son ça, pas la solution)
Un moyen d'atténuer/amplifier le 5V pour que ça rentre ?
D'avance merci pour vos idées. Cdt.
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
8 Posté le 06/04/2021 à 17:23:43
Pour l'atténuation, quelqu'un a fait ça (c'est pas le bon range, mais la bonne idée je crois) :
https://electronics.stackexchange.com/questions/67305/adc-for-measuring-0-5v-but-connected-to-3-3v-device
https://electronics.stackexchange.com/questions/67305/adc-for-measuring-0-5v-but-connected-to-3-3v-device
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
9 Posté le 12/04/2021 à 17:57:07
Autre discussion sur le sujet : https://www.reddit.com/r/synthesizers/comments/8kp5ui/i_want_to_sendreceive_cv_fromto_my_computer_but/
Un article intéressant sur le sujet : https://noisegate.com.au/dc-coupled-audio-interfaces-the-essential-component-to-enable-your-computer-to-send-receive-control-voltages/
Un article intéressant sur le sujet : https://noisegate.com.au/dc-coupled-audio-interfaces-the-essential-component-to-enable-your-computer-to-send-receive-control-voltages/
[ Dernière édition du message le 12/04/2021 à 18:01:17 ]
sakura255
15
Nouvel·le AFfilié·e
Membre depuis 4 ans
10 Posté le 28/05/2021 à 22:55:17
J'ai décidé de sauter le pas et poser directement la question à Expert Sleepers. A savoir, s'ils avaient un SDK ouvert pour utiliser leur interface audio (qui fait de l'entrée/sortie CV). La réponse est la suivante :
"
in the DAW, the "CV" is just audio. So you don't need any special SDK.
The regular VST SDK, or any software that processes audio, is all you
need.
"
Donc, avec un ES-8, on devrait voir les entrées/sorties comme celles de n'importe quelle carte son, donc en accès libre.
Bon, le prix reste élevé (environ 450 €, attention sans boîtier Eurorack), mais ce serait une solution ouverte du point de vue du développeur.
Pour l'instant, ce serait la solution la moins pire que j'ai trouvée. Est-ce qu'un heureux propriétaire du produit pourrait confirmer mes hypothèses ? Merci d'avance !
"
in the DAW, the "CV" is just audio. So you don't need any special SDK.
The regular VST SDK, or any software that processes audio, is all you
need.
"
Donc, avec un ES-8, on devrait voir les entrées/sorties comme celles de n'importe quelle carte son, donc en accès libre.
Bon, le prix reste élevé (environ 450 €, attention sans boîtier Eurorack), mais ce serait une solution ouverte du point de vue du développeur.
Pour l'instant, ce serait la solution la moins pire que j'ai trouvée. Est-ce qu'un heureux propriétaire du produit pourrait confirmer mes hypothèses ? Merci d'avance !
- < Liste des sujets
- Charte