SYNTHÉTISEUR VIRTUEL AUDIO VECTOR

Messages postés
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
- - Dernière réponse : fab_vb6
Messages postés
16
Date d'inscription
samedi 20 mai 2006
Statut
Membre
Dernière intervention
19 novembre 2009
- 13 sept. 2008 à 09:37
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25326-synthetiseur-virtuel-audio-vector

Afficher la suite 
Afyn
Messages postés
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
-
Ca à l'air super ...
Je testerai de chez moi ce soir !

A+

Bravo

Afyn
Navedac
cs_Pingouin
Messages postés
262
Date d'inscription
lundi 26 août 2002
Statut
Membre
Dernière intervention
24 août 2005
-
Pas mal du tout!!! C'est même tres beau ! Pas tres tres intuitif pour moi qui ne suis pas adepte de la composition sur PC mais c'est la un tres beau prog ! Mais je n'ai pas encore regardé le code. Apres avoir vu les boutons, le code pour tracer un wav et maintenant ca...a kan la suite ?? :Þ

Pingouin
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
Petit mode d'emploi :

Les oscilateurs servent a generer une forme d'onde. On peut les desacorder pour donner un timbre plus riche au son, et assicié a la modulation de frequence (ou fm), on peut vraiment créer des timbres qui sortent de l'ordinaire.

Le filtre coupe les frequence superieures a la valeur du cutoff.

L'envellope c'est l'evolution du niveau sonore de la note :

attack : c'est le temps que met la note pour démarrer en douceur.
decay : c'est le palier du niveau sonore
sustain : temps pendant lequel la note est maintenue
release : temps que met la note pour s'éteindre en douceur.

on peut lier le filtre a l'envellope.

La reverb pas besoin d'expliquer j'espere!

Le Delay est une sorte d'écho aligné sur le tempo, un pas correspond a la durée d'une note.

pour les presets faites un click droit sur un des boutons et selectionnez votre fichier.

Voila pour l'instant.
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
Pour commencer chargez le patch 'default.px0' dans le dossier patches, et clickez sur le bouton du sequenceur et chargez la sequence test1.px1 ou veracocha-carteblanche.px1 et faite play.

Ensuite augementez la valeur du potentiometre du filtre...

Si ca clippe, alors allez dans fichier/preferences et ajuster le temps de latence sur une valeur superieure et faite OK. Si ca clippe encore, bah ca doit etre ma faute :)
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
Apparement ca interresse personne, je crois bien que je vais laisser tomber les projets audios.

Moi qui comptait terminer ce projet ce mois ci...
Il parait qu'il y a des compet's de macramé dans mon bled, je vais peut etre m'inscrire pour passer le temps :)
Inekman
Messages postés
292
Date d'inscription
dimanche 2 février 2003
Statut
Membre
Dernière intervention
30 juin 2006
-
putain ça a d'la gueule ! c'est trop fort.

Je pige pas grand chose à la composition mais je suis sûr que les connaisseurs peuvent faire un truc pas mal ek ton code.

Beau taf mec.

Inekman.8/10.
VBFPB
Messages postés
14
Date d'inscription
mercredi 4 décembre 2002
Statut
Membre
Dernière intervention
9 mars 2006
-
Projet tres interressant
a poursuivre meme si un peu complexe pour le programmeur moyen que je suis.
Courage felicitation ne regarde pas le macramé
Tu es sur la bonne voix avec VB
cs_Jackboy
Messages postés
757
Date d'inscription
vendredi 7 septembre 2001
Statut
Membre
Dernière intervention
19 juin 2008
-
Compile error :
Can't find project or library

erreur sur la ligne du module DsMod

Global DSEffects(2) As DSEFFECTDESC
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
JackBoy > As tu la librairie du sdk de directX 8 pour vb ?

(DirectX8 for visual basic type library)

Sinon, je ne vois pas pourquoi ca fonctionnerai chez les autres et pas chez toi :|

Tu peux télécharger le sdk sur msdn (d'ailleurs je sais pas s'il est encore dispo...)
x28x
Messages postés
36
Date d'inscription
mercredi 1 janvier 2003
Statut
Membre
Dernière intervention
21 septembre 2004
-
Moi je trouve ce porg génial masi juste un truc

c'est normal que le son soit tout faible ?
Afyn
Messages postés
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
-
Bon ...
J'ai regardé ...
C'est trés bien. Idée originale ou idée reprise d'un autre logiciel ?
L'aspect est superbe.
La partie séquenceur est sommaire, c'est dommage qu'elle ne soit pas polyphonique et multimbrale.
Peut on l'envisager ? La gestion du temps est améliorable également... par exemple quand on clique sur une autre fenetre la séquence s'arrète.
On peut aussi imaginer sauver en MIDI ! et charger des MIDI ... j'ai les infos et le code si ca t'interesse ...
J'espère bien que ton projet va progresser.
Et merci de nous l'avoir fait partager.
Je suis dispo en cas de besoin.

A+
Afyn
Navedac

Yop pour les Zikos ... !
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
Ben pour tout les problèmes que vous avez trouvé c normal c'est une version bêta :)

x28x> Je vais arranger ca ! C'est juste que pour les tests le volume du systeme chez moi était au maxi. alors j'avais pas trop amplifié les tables.

Afyn> C'est une idée originale effectivement, je voulais que la synthèse virtuelle ne soit pas uniquement reservée au plus gros portefeuilles.

Apparement t'as l'air d'être un connaisseur :)

Je ne sais pas pourquoi la synthèse s'arrete a chaque fois que je change de fenetre.

J'ai fait un test a 2 voies de polyphonie mais chez moi ca clippe (peut etre mon pc qui est pas assez rapide) ou alors je doit regler a plus de 1 seconde de latence, et c'est pas du tout acceptable.

Pour le midi c'est sur que ca serait pas mal, mais le problème c'est que il faut faire la polyphonie dans ce cas.

Si tu veux je t'explique la boucle de rendu, c'est pas compliqué, au debut du prog, je calcul des tableau ou je mets une periode de signal de chaque fonctions.

1 -Je prend la position de lecture dans le buffer principal et j'ajoute la durée du buffer temporaire et je la stocke dans Wp(1) pour 'writePosition'
2 -Je calcule la variable de temps (relatif a la sequence entiere)
3 -Je rempli le buffer temporaire en fonction de tout les param
4- Je copie le buffer temporaire dans le buffer principal a Wp(1)

en théorie si la taille du buffer temporaire est ajustée de facon a ce que le temps de calcul du buffer soit inferieur a la durée balayée par le curseur de lecture, alors il n'y aura pas de clipping, et la sequence sera jouée avec un petit temps de retard (mais assez petit pour que cela ne gene pas l'utilisateur).

C'est le principe de rendu de la plupart des logiciels.

Si tu veux je te posterai une doc hyper commenté pour le code, si tu veux le continuer en polyphonique, parce que moi il va terminer sur les genoux!

Bye!
tmcuh
Messages postés
463
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
18 avril 2009
-
clap clap clap... rien à dire,... je ne suis pas un pro de la composition musical par pc... mais rien que le disign est épatant... moi je met 10/10 rien que pour cà... car c'est si dur à faire, et puis là c'est si soigné, chaque détail.
Je note quelque petit problème, je ne c'est plus si c'est toi qui avait posté les ocx pour les bouton de volume et les boutons rond, mais soit... il y avait était dit que pour des questions pratique, un mouvement radial serait plus souhaiter pour la souris, car c'est pas facile à s'y mettre et moins faux mouvement et op tout qui part... mais bon c'est une goutte d'eau dans le vase ;)...
Amicalement TMCUH
tmcuh
Messages postés
463
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
18 avril 2009
-
J'ai oublié de préciser que mettre initier ou expert au lieu de débutant serait plus approprié ;)
FeelCode
Messages postés
278
Date d'inscription
vendredi 16 avril 2004
Statut
Membre
Dernière intervention
27 avril 2006
1 -
Hello

bah vala un petit truc pour faire mumuse :))
ben coder sisi j'aime bien :)

bug le menu quitter dans la 2 eme form marche pas :D
Sinon le volume du son est très faible

pour l'interface sa serai super si tu pouvait faire un truc plus intuitif, je veux dire par exemple: (en très gros lol)
1 bouton dans le quelle tu memorise une note un autre qui permai de memoriser un groupe de son a un rytme diffferent et un pour y rajouter des basse ou des truc facile pour un newbie en muzic :)
enfin G dis en gros pas pour fignioler

un autre projet existe déjà sur le site mai commence a dater, note le tien est bien different :)

10/10 bon taf continue comme sa :)
vinci4000
Messages postés
1
Date d'inscription
samedi 10 mai 2003
Statut
Membre
Dernière intervention
24 août 2004
-
C'est tout simplement merveilleux !

Utiliser DirectX 8 pour faire 2 oscillateurs logiciels
Je t'ai mis 10/10 mais je t'aurai mis 12/10 si le système me l'aurais permit.

Merci beaucoup car cela va m'aider dans DirectSound 8
ennixo
Messages postés
225
Date d'inscription
samedi 25 janvier 2003
Statut
Membre
Dernière intervention
17 juin 2006
-
woaw alors là je suis subjugué !!! je ne fais pas souvent de compliment mais là je dois avouer que ça mérite clairement un 10/10 !!!

bravo bravo et surtout continues !!!
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
bah... merci ;)
tmcuh
Messages postés
463
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
18 avril 2009
-
au fait tu utilise quel logiciel pour faire du graphisme tel?
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
Un éditeur fourni avec mon scanner (acheté en 1997, un vieux truc quoi) : Adobe photo deluxe

Un logiciel de 3D gratuit : Blender (pour faire les objet 3d commes les potars) -> www.blender3d.com
Un logiciel très interressant, mais assez rebutant pour un novice.

Le bon vieux ms paint.

Après c'est bien d'avoir les outils, mais ils ne font que mettre sur écran ce que tu as dans la tete. Le plus dur c'est de l'immaginer.

voila.
cs_mak10
Messages postés
18
Date d'inscription
mercredi 19 février 2003
Statut
Membre
Dernière intervention
3 novembre 2006
-
un 10/10 pas plus lol
c'est extra ton prog, mais il me faut bps de temps pour le comprendre.
a suivre avec des extensions style clavier midi, etc
fkx
Messages postés
44
Date d'inscription
jeudi 29 janvier 2004
Statut
Membre
Dernière intervention
26 juin 2006
-
Pour ton petit problème d' "arrêt de la synthèse quand tu cliques sur une autre fenêtre" (commentaire du 12/08/2004), ça doit être du à une mauvaise valeur donnée à la fonction "setCooperativeLevel".
N'ayant pas regardé ton code, je ne sais pas si cette erreur a été corrigée au jour d'aujourd'hui.
Consulte les exemples et la doc du SDK pour de plus amples informations... (notamment sur la bonne valeur à passer)
fkx
Messages postés
44
Date d'inscription
jeudi 29 janvier 2004
Statut
Membre
Dernière intervention
26 juin 2006
-
Je fais un autre commentaire pour ajouter que le design de ton prog est excellent... chapeau !
Vonbrucken
Messages postés
2
Date d'inscription
lundi 29 août 2005
Statut
Membre
Dernière intervention
20 octobre 2005
-
je ne suis pas developeur mais utilisateur de vsti et je suis tombé sur ce thread sur kvr
assez choquant j espere que l auteur de ce synthé en est informé car quelqu un reprend son travail a son compte
http://www.kvraudio.com/forum/viewtopic.php?t=98747&postdays=0&postorder=asc&start=0
je viens juste de commencer le thread mais j espere que le developeur réagira a cette spoliation
Afyn
Messages postés
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
-
Oui ... alors là faudra qu'on m'explique !

Afyn
Navedac
Vonbrucken
Messages postés
2
Date d'inscription
lundi 29 août 2005
Statut
Membre
Dernière intervention
20 octobre 2005
-
Alors ca s est arrangé cette histoire ?
en tout cas j espere qu il a retirer son synthé cet escroc :)
fkx
Messages postés
44
Date d'inscription
jeudi 29 janvier 2004
Statut
Membre
Dernière intervention
26 juin 2006
-
En tous cas, que l'escroc retire "son" synthé ou pas (ce qu'il n'a toujours pas fait), il se fait bien descendre sur le forum !
Moi, je dis "bien fait pour sa g... !!!" ça lui apprendra à vouloir s'approprier une appli qu'est pas à lui.
Killyoh
Messages postés
1
Date d'inscription
jeudi 17 novembre 2005
Statut
Membre
Dernière intervention
17 novembre 2005
-
Euh.....Je suis noob et je ne sais pas comment faire fonctionner le logiciel...Pourtant je l'ai dl, j'ai extrait et tout mais aprés....Pitié!!
zicosman
Messages postés
4
Date d'inscription
mercredi 26 avril 2006
Statut
Membre
Dernière intervention
26 avril 2006
-
bonjour, et bien moi je ne suis pas novice en musique mais en programation oui. Je suis comme killyoh je n'est pas pu ouvrir le logiciel; que faut t-il comme programe? et je ne peut pas acceder a la source. Enfaite je suis interessé par ce genre de programe pour voir un peut comment faire pour développer un synthé. Se que j'aimerais surtout c'est pouvoir créer un synthé en script ou autre language mais légé a un son pour être utiliser sur une de mes page web. Si quelqu'un c'est faire ça et me le faire partager se serais super cool. je mettrais bien sur un texte et un lien pour le dévelopeur. Je ne peut pas noter se code et le logiciel ;-( c'est dommage d'aprés les commentaire se synthé a l'aire bien. ma page => http://dj.zicosman.free.fr voilou à bientôt ;-)
cs_RDX
Messages postés
117
Date d'inscription
samedi 26 juin 2004
Statut
Membre
Dernière intervention
27 août 2005
-
zicosman > As tu la librairie du sdk de directX 8 pour vb ?

(DirectX8 for visual basic type library)

Sinon, je ne vois pas pourquoi ca fonctionnerai chez les autres et pas chez toi :|

Tu peux télécharger le sdk sur msdn (d'ailleurs je sais pas s'il est encore dispo...)
blueangel82
Messages postés
2
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
9 juin 2009
-
Ca merite qu'on s'y attarde !!

ps: ya une gestion du midi in ?
jaufre
Messages postés
2
Date d'inscription
mercredi 23 novembre 2005
Statut
Membre
Dernière intervention
27 février 2008
-
wouaaa ça a l'air vachement bien. il me tarde de tester
cs_sandrine29
Messages postés
21
Date d'inscription
vendredi 2 mai 2003
Statut
Membre
Dernière intervention
8 décembre 2007
-
Top
fab_vb6
Messages postés
16
Date d'inscription
samedi 20 mai 2006
Statut
Membre
Dernière intervention
19 novembre 2009
-
Magnifique : 20/10
Fab