projet de synthé modulaire virtuel
- 29 réponses
- 5 participants
- 1 116 vues
- 7 followers

Anonyme

Sujet de la discussion Posté le 07/03/2024 à 15:28:13projet de synthé modulaire virtuel
salut tout le monde,
je commence tout juste à bosser sur un projet de synthé modulaire virtuel dans lequel les connections s'effectuent par un clic sur module de sortie, puis un clic sur le module d'entrée, afin d'activer cette connexion et faire appraître le potentiomètre correspondant.
ça marche très bien mais je dois me poser plein de questions sur l'affichage, donc je lance ce sujet en friche pour le moment.
il faut imaginer que les zones de texte A et B représentent deux sorties, I et J deux entrées.
en sortie du container qui affiche le potentiomètre, on voit quelle connexion est effectuée, et en sortie on a les valeurs que l'on souhaite employer.
prometteur, non ?
A suivre donc
je commence tout juste à bosser sur un projet de synthé modulaire virtuel dans lequel les connections s'effectuent par un clic sur module de sortie, puis un clic sur le module d'entrée, afin d'activer cette connexion et faire appraître le potentiomètre correspondant.
ça marche très bien mais je dois me poser plein de questions sur l'affichage, donc je lance ce sujet en friche pour le moment.
il faut imaginer que les zones de texte A et B représentent deux sorties, I et J deux entrées.
en sortie du container qui affiche le potentiomètre, on voit quelle connexion est effectuée, et en sortie on a les valeurs que l'on souhaite employer.
prometteur, non ?
A suivre donc
[ Dernière édition du message le 08/03/2024 à 13:58:48 ]
- 1
- 2

Anonyme

2 Posté le 08/03/2024 à 13:52:35
ok, le système de connexion marche !
je m'oriente vers un drone avec deux sources de son : une sinusoïde et un bruit blanc passant par un LP.
- un éditeur de LFO + un enregistreur de mouvements du joystick pour moduler le pitch.
- une enveloppe de type AD un peu spéciale
- deux VCA couplés à un pan
- en sortie un delay stéréo - en fait un sampleur qui permettra de pitcher.
A suivre
0

jimvag
487

Posteur·euse AFfamé·e
Membre depuis 3 ans
3 Posté le 08/03/2024 à 13:58:18
Whaou !!! ça ma l'air pas mal tout ça 
Tu as un dépôt git où on pourrais voir le code ? tu programmes en quel langage ?

Tu as un dépôt git où on pourrais voir le code ? tu programmes en quel langage ?
0

Anonyme

4 Posté le 08/03/2024 à 14:07:49
je bosse avec synthedit, et avc des mdoules tiers pour utiliser l'array. dsl je partage pas mes secrets de fabrication !
les zones de textes envoient lors d'un clic des numéros qui permettent au système de les reconnaître et dispatcher les valeurs du contrôleur (cad le potentiomètre unique qui mémorise les paramètres de de 8 connexions différentes) et les indications de nom.
dsl si c'est du charabia, j'emploie en partie le vocabulaire propre au logiciel.
très content de mon système de connexion qui pèse pas lourd, connexions réduits à quasi rien (comme on le voit ici même si évidemment ya pas le DSP).
les zones de textes envoient lors d'un clic des numéros qui permettent au système de les reconnaître et dispatcher les valeurs du contrôleur (cad le potentiomètre unique qui mémorise les paramètres de de 8 connexions différentes) et les indications de nom.
dsl si c'est du charabia, j'emploie en partie le vocabulaire propre au logiciel.
très content de mon système de connexion qui pèse pas lourd, connexions réduits à quasi rien (comme on le voit ici même si évidemment ya pas le DSP).
0

jimvag
487

Posteur·euse AFfamé·e
Membre depuis 3 ans
5 Posté le 08/03/2024 à 14:17:56
Je ne connais pas synthedit (enfin si, mais que de nom). Ça m’a intéressé car j'ai écrit un séquenceur en C et ton projet m'a donné des idées de fusion, mais je crains que ça ne soit pas possible.
0

Anonyme

6 Posté le 08/03/2024 à 14:49:28
Tu peux faire de très bons séquenceurs avec synthedit ! Un développeur propose même une chouette module d'interface mais je préfère du GUI plus basique... pour des solutions plus élaborées.
Pour en revenir à mon projet le potentiomètre "universel" n'est pas la solution optimale - pour du on/off ou un choix d'options surtout, faut que je réfléchisse à un contrôleur alternatif, à cogiter.
Pour en revenir à mon projet le potentiomètre "universel" n'est pas la solution optimale - pour du on/off ou un choix d'options surtout, faut que je réfléchisse à un contrôleur alternatif, à cogiter.
0

Anonyme

7 Posté le 08/03/2024 à 18:28:20
quand il fait pas beau, on reste chez soi et on optimise son système : zones de textes fusionnées, "link" en rouge s'affiche quand on clique. l'affichage passe au vert quand la valeur entrante dépasse 0.
colonne de gauche (A, B, C...) ) : les sorties
au centre lepotentiomètre universel
colonne de droite : les entrées (I, J...) qui résument : nom de l'entrée, nom de la connection, valeur (à terme ça devra afficher des mots au besoin,comme on/off etc)
recherche des bugs avant de standardiser ces zones de texte
0

jimvag
487

Posteur·euse AFfamé·e
Membre depuis 3 ans
8 Posté le 08/03/2024 à 18:31:50
Citation de sublime gate :
Tu peux faire de très bons séquenceurs avec synthedit !
Merci pour l'info, il faut que je teste ça.
0

Anonyme

9 Posté le 08/03/2024 à 18:38:58
pars direct de cette base, sachant qu'avec des modules tiers ce sera bien mieux. mais c'est déjà bien. on peut continuer à discuter de ça ici vu que c'est mon fil.
0
[ Dernière édition du message le 08/03/2024 à 18:40:04 ]

Anonyme

10 Posté le 08/03/2024 à 18:42:51
https://groups.io/g/synthedit/messages?p=created%2C0%2C%2C1%2C2%2C0%2C0
je suis souvent là, et on y trouve les développeurs actuels de modules ESSENTIELS pour faire des choses sympa et plus simplement (moins de conversions dsp/gui notamment).
je suis souvent là, et on y trouve les développeurs actuels de modules ESSENTIELS pour faire des choses sympa et plus simplement (moins de conversions dsp/gui notamment).
0

Anonyme

12 Posté le 08/03/2024 à 22:24:10
l'optimisation avance - j'ai viré l'image initiale de ce fil où j'employais une méthode plus compliquée (trop de conversions) et surtout qui buggait.
edit : selon la sortie choisie, le contrôleur qui apparaît sera un potentiomètre ou un interrupteur. Hou c'est mon meilleur projet MAO de tous les temps !
0
[ Dernière édition du message le 09/03/2024 à 00:39:01 ]

Anonyme

13 Posté le 11/03/2024 à 15:54:01
je m'oriente vers un système avec peu de connexions et des adaptations du signal suivant l'entrée choisie. par exemple la sortie du joystick pourra déclencher de la modulation de pitch - normal -, ou des signaux de gate si c'est pour y connecter une enveloppe.
j'ai tellement de possibilités que je laisse l'éditeur de LFO de côté pour le moment.
comme on le voit j'ai pas du tout envie de faire un modulaire standard.
j'ai tellement de possibilités que je laisse l'éditeur de LFO de côté pour le moment.
comme on le voit j'ai pas du tout envie de faire un modulaire standard.
0
[ Dernière édition du message le 11/03/2024 à 15:54:14 ]

Anonyme

14 Posté le 16/03/2024 à 00:21:12
Je suis face à un dilemme.
Mon drone compte peu de sections mais chacune d'elles peut générer plusieurs types de signaux différents (et simultanés). Au niveau de l' interface utilisateur je peux donc :
- soit lister les différents types de signaux de chaque section, qui seront des points de connexion d'entrée /sortie
- soit l'utilisateur devra en plus d'une connexion entre chaque section déterminer le type de signal qui passera. Ça revient à choisir un trio plutôt qu'un duo connexion entrée + sortie.
Cette alternative a ma préférence parce que techniquement plus sympa, plus originale, plus lisible car la liste des entrées et sorties serait moins longue.
Qu'en pensez vous ?
En espérant avoir été clair. ..
Mon drone compte peu de sections mais chacune d'elles peut générer plusieurs types de signaux différents (et simultanés). Au niveau de l' interface utilisateur je peux donc :
- soit lister les différents types de signaux de chaque section, qui seront des points de connexion d'entrée /sortie
- soit l'utilisateur devra en plus d'une connexion entre chaque section déterminer le type de signal qui passera. Ça revient à choisir un trio plutôt qu'un duo connexion entrée + sortie.
Cette alternative a ma préférence parce que techniquement plus sympa, plus originale, plus lisible car la liste des entrées et sorties serait moins longue.
Qu'en pensez vous ?
En espérant avoir été clair. ..
0

KaeRZed
12036

Drogué·e à l’AFéine
Membre depuis 21 ans
15 Posté le 16/03/2024 à 02:31:09
Je n'ai jamais bossé avec SynthEdit mais ton projet semble intéressant... 

0

Anonyme

16 Posté le 16/03/2024 à 03:11:34
Merci ! Je fais appel à beaucoup de modules tiers, ce qui aide à sortir des sentiers battus.
Si tu as un avis sur mon questionnement, ça m'avancerait bien !
Si tu as un avis sur mon questionnement, ça m'avancerait bien !
0

Anonyme

17 Posté le 20/03/2024 à 17:51:00
Je sortirai alpha drone sans doute le mois prochain - alpha parce qu'il y aura une suite plus élaborée, et notamment à plus d'une seule voix.
C'est un drone très bruitiste qui permet facilement de créer des "séquences" longues et surprenantes.
C'est un drone très bruitiste qui permet facilement de créer des "séquences" longues et surprenantes.
1

Anonyme

18 Posté le 02/04/2024 à 15:50:51
bon ben ça se met en place mais je ne suis pas satisfait du rendu sonore... je vais sans doute devoir ajouter ou redéfinir certaines connexions...

c'est le bazar mais bon :
sur deux colonnes en haut on voit les connexions entrée/sortie
en bas à gauche le contrôleur XY avec option de lecture/enregistrement, en bas à droite le delay, au mileu à gauche une des deux enveloppes. voili.
c'est le bazar mais bon :
sur deux colonnes en haut on voit les connexions entrée/sortie
en bas à gauche le contrôleur XY avec option de lecture/enregistrement, en bas à droite le delay, au mileu à gauche une des deux enveloppes. voili.
0
[ Dernière édition du message le 02/04/2024 à 16:00:32 ]

Coramel
7283

Administrateur·trice du site
Membre depuis 22 ans
19 Posté le 05/04/2024 à 15:18:30
Initiative très interessante 
Pour ta question (post du 16/03 à 00:21), j’arrive peut être un peu tard, mais ma préférence va vers la seconde solution. Après, pas évident de se faire une idée claire sans l’avoir sous les yeux.

Pour ta question (post du 16/03 à 00:21), j’arrive peut être un peu tard, mais ma préférence va vers la seconde solution. Après, pas évident de se faire une idée claire sans l’avoir sous les yeux.
1
Présentez vous sur AudioFanzine

Anonyme

20 Posté le 05/04/2024 à 17:44:47
Merci ! Je bouge plus de cette formule : suivant l'entrée /sortie le signal est adapté selon des options non accessibles. Plus simple en terme d'interface et pas si lourd.
La modulation par White noise est devenue une seconde voie avec une modif sur l'enveloppe pour résultat très sale.
Enfin un truc excellent sur le joystick : on peut sélectionner un échantillon du mouvement enregistré et le pitcher pour corriger la vitesse de cet échantillon. Tout neuf, trop cool !
Je reste sur un rythme de progression très lent et par à coups. De toute façon le debugging suppose de longs tests !
La modulation par White noise est devenue une seconde voie avec une modif sur l'enveloppe pour résultat très sale.
Enfin un truc excellent sur le joystick : on peut sélectionner un échantillon du mouvement enregistré et le pitcher pour corriger la vitesse de cet échantillon. Tout neuf, trop cool !
Je reste sur un rythme de progression très lent et par à coups. De toute façon le debugging suppose de longs tests !
0

Anonyme

21 Posté le 05/04/2024 à 17:49:44
Sur l'interface que j'ai postée seule la moitié des sorties est affichée en même temps. Ca allège. Voili.
0

Anonyme

22 Posté le 08/04/2024 à 23:24:59
...gros travail d'allégement et simplification... en fusionnant la moitié des sorties.
Wow c'te casse tête !
Wow c'te casse tête !
0

Anonyme

23 Posté le 26/04/2024 à 13:25:35
Projet mis en veille.
0

rodriguez54
446

Posteur·euse AFfamé·e
Membre depuis 18 ans
24 Posté le 26/04/2024 à 15:35:17
Salut,
Si tu as besoin de quelqu'un pour t'aider à concevoir l'interface graphique, ce serait un plaisir pour moi de te prêter main-forte !
Si tu as besoin de quelqu'un pour t'aider à concevoir l'interface graphique, ce serait un plaisir pour moi de te prêter main-forte !
0

Anonyme

25 Posté le 26/04/2024 à 16:30:42
Merci beaucoup !
J'ai eu des difficultés avec le GUI seulement pour créer le système de connexion, c'est résolu. Pour ce qui est du graphisme lui même j'utilise des modules vectoriels de Synthedit, ça restera basique et ça me va.
J'aurai plus besoin d'avis concernant les modalités de connexion, c'est tout simplement laborieux.
Et en veille donc.
J'ai eu des difficultés avec le GUI seulement pour créer le système de connexion, c'est résolu. Pour ce qui est du graphisme lui même j'utilise des modules vectoriels de Synthedit, ça restera basique et ça me va.
J'aurai plus besoin d'avis concernant les modalités de connexion, c'est tout simplement laborieux.
Et en veille donc.
0
- < Liste des sujets
- Charte
- 1
- 2