réactions à la news Summer of Freeware : Syncla-X
- 70 réponses
- 24 participants
- 6 700 vues
- 30 followers
Banshee in Avalon
Lire la news
Ce thread a été créé automatiquement suite à la publication d'une news pour ce produit. N'hésitez pas à poster vos commentaires ici !
Valmont Naudin
Bon il semblerait que je ne puisse rien faire pour cela, je vais du coup retirer la version
(Désolé les users Macs
@Ecran Total: Oui je l'ai bien reçue [je t'avais envoyé un dernier MP hier soir], justement c'est grâce à elle que j'ai fait le bit depth ^^
amplitude optimisée, notamment pour la FM.
Une amplitude... Juste le volume, donc l'impact sur le carrier? Ou tu parle d'amplitude en relation avec la sync de phase? Qu'est-ce qui ne va pas? Ou je comprends mal?
La version 32b marche super chez moi, bizarre
J'ai un STAN que personne utilise cependant (Mixcraft Pro Studio 8), m'enfin faut que j'ajoute ce très fameux FL à la liste des bugs connus :D
Anonyme
aucune explication a priori pour ce plantage de la version 32 bits, mais tu devrais réfléchir à une architecture plus économe en CPU. si ça se trouve, le problème vient de là.
pour la version mac : c'était un peu trop ambitieux sans doute, çe ne se fait aussi aussi avec SE.
le container "LFO" après "chorus" dans la chaîne audio comporte des incohérences.
[ Dernière édition du message le 29/08/2018 à 00:16:35 ]
Valmont Naudin
Je vais appliquer les conseils de l'ouvrage que tu m'as envoyé, et puis décontainériser un peu toute mon architecture, mieux l'ordonner.
J'ai une seconde émulation presque finie, j'ai fait attention à ne pas refaire certaines erreurs de logique ^^
Le Syncla-X est mon tout premier essai, je n'ai jamais rien fait avant.. Normal qu'il soit pas très optimisé
NSEaProtector
Pff les Macs![]()
Bon il semblerait que je ne puisse rien faire pour cela, je vais du coup retirer la version
(Désolé les users Macs)
Valmont Naudin
Justement je me suis mis au C++ il y a quelques jours, j'ai des besoins spécifiques de modules
Anonyme
Citation :Pas de souci, il semble que le problème vienne de Synthedit, je n'ai pas l'impression (mais je ne connais pas) qu'un mac user avec Xcode puisse te compiler une version fonctionnelle ? Au passage si tu ne connais pas jette un oeil sur Juce de Roli c'est une librairie C++ multiplateforme dédié au plugin et bien plus encore .... ( beaucoup de plug commerciaux développé dessus ) BizPff les Macs![]()
Bon il semblerait que je ne puisse rien faire pour cela, je vais du coup retirer la version
(Désolé les users Macs)
Il faut tester les exports AU avant de les mettre en ligne car Jeff met à jour régulièrement SE 1.4, plusieurs mises à jour par semaine lorsqu'il est en forme, notamment pour le débogage des câbles de patch ou pour améliorer les nouvelles fonctions de SE 1.4.
Parfois suivant la version en cours de test les AU exportés ne fonctionnent pas dans ce cas il faut rapidement l'indiquer à Jeff et il corrige le problème dans les jours qui suivent le report de bogues.
C'était le cas la semaine dernière avec la version 1.4203, Jeff a corrigé le bug normalement.
Il faut toujours archiver les versions de SE et ne diffuser que des AU testés.
Actuellement j'utilise la version 14180 pour l'export en AU car je l'ai testée mais je teste les versions supérieures aussi.
Je fais pareil pour mes VST pour Windows, le moteur de SE pour Windows est ultra stable et les bogues sont liés en général à la complexité des plugins ou au code C++ lié aux modules.
Je distribue des VST avec la version 1.3268 mais je teste actuellement la 1.4206.
Lors de l'export seulement les SEM du dossier Mac_Assets seront copiés dans le dossier du plug-in AU. Apparemment vous utilisez les modules SEM de SE donc pas de problème de ce côté là.
J'essaierai de le tester dès que possible grâce à vos fichiers sources.
a+
[ Dernière édition du message le 29/08/2018 à 17:11:10 ]
Anonyme
Testé rapidement sur MAC sous Reaper (x64), le plugin fonctionne!
J'ai exporté le SE1 avec la version 1.4209 qui est la version 1.4 actuellement en cours.
a+
[ Dernière édition du message le 29/08/2018 à 17:42:35 ]
Valmont Naudin
Est-ce que vous pourriez m'envoyer les fichiers de la version qui marche?
Là je suis entrain de télécharger la 1.4209, mais si votre build testé marche je préférerais le garder sans prendre le risque de rebuild chez moi sans savoir si ça marche
[ Dernière édition du message le 29/08/2018 à 21:03:12 ]
NSEaProtector
Citation :Justement je me suis mis au C++ il y a quelques jours, j'ai des besoins spécifiques de modules
[ Dernière édition du message le 29/08/2018 à 23:01:21 ]
Anonyme
Valmont Naudin
J'ai modifié pas mal, on en est à la V 1.12 (On vient de loin par rapport à la 1.00 ^^)
J'ai remplacé la fonction mono/poly qui marchait pas bien, re-changé l'ADSR, rajouté un master-FM (Pour controler d'un seul knob toutes les fréquences de modulation), rajouté des presets ainsi qu'un petit preset manager.
http://bit.ly/DSE_Syncla-X-112
Est-ce que le AU fonctionne? Et les autres versions en fait?
Et est-ce que vous avez cette police?

Full screen: https://image.ibb.co/jgtvNp/CommeAC.png
Normalement la 32b l'a, mais les autres il semblerait que la police ne s'affiche pas, elle est remplacée par quelque chose genre Segoe UI Light (Mais ça reste joli du coup ça me dérange pas, je voulais juste savoir ^^)
La font que j'ai mis là est censée être commune à tous les OS (C'est une font system)
Regarde du coté de Github , la librairie Maximillian et the audioProgrammer qui a des tutos excellents !
Merci pour les références!
Anonyme
Mais si vous distribuez des plug-ins il vaut mieux le faire sous licence pour avoir les 128 presets accessibles et la fonction import export des presets en xml.
Lorsque que vous le ferez avec une licence les indexes de référence du plug-in seront différents et les STAN considéreront le plug-in comme un nouveau plug-in et vos utilisateurs ne pourront pas le charger dans leurs anciennes sessions.
Regarde du coté de Github , la librairie Maximillian et the audioProgrammer qui a des tutos excellents !
La SDK C++ de SE est simple et efficace pour apprendre à coder des modules DSP. Elle est fournie avec de nombreux exemples, il n'est pas nécessaire de chercher des librairies externes à SE pour commencer à fabriquer des modules additionnels SEM.
a+
[ Dernière édition du message le 30/08/2018 à 13:43:47 ]
Valmont Naudin
Le prochain logiciel sortira en 2 versions, une version qui se fixe au hardware original, gratuite, et l'autre étendue qui sera en donationware (au moins 35 centimes, le montant de la taxe Paypal ^^). J'ai pas suffisamment d'argent pour acheter une licence, quand j'atteindrais au moins 1/3 du prix (De l'ordre de 40€), j'achèterais la licence.
Ca me dérangerais de faire de l'argent sans payer une licence au dev, il fait un boulot de dingue, ça serait la moindre des choses
Anonyme
important:
Lorsque que vous le ferez avec une licence les indexes de référence du plug-in seront différents et les STAN considéreront le plug-in comme un nouveau plug-in et vos utilisateurs ne pourront pas le charger dans leurs anciennes sessions.
Le prochain logiciel sortira en 2 versions, une version qui se fixe au hardware original, gratuite, et l'autre étendue qui sera en donationware (au moins 35 centimes, le montant de la taxe Paypal ^^). J'ai pas suffisamment d'argent pour acheter une licence, quand j'atteindrais au moins 1/3 du prix (De l'ordre de 40€), j'achèterais la licence.
Ca me dérangerais de faire de l'argent sans payer une licence au dev, il fait un boulot de dingue, ça serait la moindre des choses
Jeff aussi a besoin de thunes...
a+
[ Dernière édition du message le 30/08/2018 à 13:56:46 ]
Anonyme
Et encore grand merci pour les mac-users.
J'avais acheté la version synclavier de chez Arturia et je vais pouvoir comparer le rendu.
Je suppose qu'il n'y a pas de manuel à ce stade du logiciel ?
PS: le synclavier possédait une partie sampler. Est ce opérationnel ou prévu dans une version future ?
Valmont Naudin
J'aurais pu faire une comparaison Synclavier II VS Synclavier-V VS Syncla-X (Je communique bien avec un australien qui a un Synclav, "100 Things I Do").
Mais j'ai peur du résultat ^^
Normalement je devais avoir le même son (Ce n'est que des maths après tout).
Mais il semblerait qu'en fin de compte, tous les réglages ne répondent pas comme à l'original.
J'ai probablement fait quelques contournements sans le savoir, ou bien fait des trucs théoriquement incorrects.
Ca ressemble à un Synclavier, on pourrait le confondre... Mais à faire exactement les mêmes configs, on a une différence.
Cette version du Syncla-X étant plutôt stable, je vais la laisser de côté. Je suis lancé à fond sur les synthèses à base de wavetables, quand j'aurais fini je reprendrais le Syncla-X de A à Z.
Vous savez, je sais pas trop comment marche un Synclavier, j'ai juste lu la documentation théorique de Chowning d'un truc des années 60, jammé avec le Synclavier-V et puis voilà...
En parallèle je m'étais penché sur une émulation d'Emu-Emax, et la re-synthétisation/sampling.
Ca m'a l'air simple de faire un sampler, mais de là à émuler correctement les conversions A/N des vieux chips à 8/12 bits... A la limite avoir un résultat proche, mais ça ne sera jamais fidèle :D
Si le C++ m'inspire vraiment, je regarde un peu comment faire de la resynthétisation.
Si j'y arrive, je l’inclurais dans le Syncla-X V2. (Mais franchement je suis un gogol avec le c++)
Mais! il y a une grosse différence:
Il faut créer un outil d'automation de fréquences dans le temps pour faire une resynthétisation.
C'est à dire pas seulement un FM-ADSR comme je l'ai fait, mais ceci comme l'a super bien fait Arturia:

Une timeline avec des points de valeurs de modulation.
Franchement, je suis sûr de ne pas réussir à faire de la resynthèse.
A moins que vous connaissiez un dev C++ gratuit qui aurait des heures à consacrer pour créer un module spécifique? xD
Et oui, je vais faire un manuel
NSEaProtector
Citation :Regarde du coté de Github , la librairie Maximillian et the audioProgrammer qui a des tutos excellents !
La SDK C++ de SE est simple et efficace pour apprendre à coder des modules DSP. Elle est fournie avec de nombreux exemples, il n'est pas nécessaire de chercher des librairies externes à SE pour commencer à fabriquer des modules additionnels SEM.
a+
SDK C++ SE ??? Que signifie SE ? JUCE me semble pourtant intéressant, pas mal d'éditeurs l'utilisent (Arturia, UVI, FXpansion, image line, sonalksis par exemple)
Valmont Naudin
SDK C++ SE ??? Que signifie SE ?
SynthEdit?
https://www.synthedit.com/software-development-kit/
J'ai pas mal réfléchi, je vous promet une V2 beaucoup plus élaborée. Cette fois-ci il y aura tant de paramètres que je vais devoir entièrement repenser l'UI, je pensais notamment à une UI style terminal d'ordinateur (le VT-100 à l'origine).
Je vais tout reprendre à zéro, ça me frustre de pas avoir parfaitement émulé le fonctionnement du Synclavier.
D'ici-là on restera sur une 1.12 quelque chose
Anonyme
C’est vrai que l’emulation d’arturia est super top mais il manque la possibilité d’importer des sons qu’on pourrait ensuite triturer avec les harmoniques. Ce qu’on peut faire avec leur émulation de fairlight cmi qui est très bien aussi.
Après, tout dépend de ton objectif. Emuler au détail près ou inventer un concept proche du synclavier mais innovant.
En tout cas, je vais m’amuser à construire qq sons avec ton plugin histoire de tester la bête.
Anonyme
Sur le cmi, on peut importer des sons, les mélanger, échantillonner le son résultant et le manipuler encore avec les partielles (etc,etc, c’est sans fin...). Le synclavier d’origine pouvait aussi faire ça.
Corrigez moi si je me trompe car n’étant pas un spécialiste de ces 2 monstres.
Valmont Naudin
Sur le cmi, on peut importer des sons, les mélanger, échantillonner le son résultant et le manipuler encore avec les partielles (etc,etc, c’est sans fin...). Le synclavier d’origine pouvait aussi faire ça.
C'est ça :D
Le Synclavier avait un échantilloneur de fou, j'ai une brochure qui dit:
"Up to 50 Khz/Stereo/100 seconds or 54 minutes at lowest rates"
Et du coup la resynthèse était un truc très intéressant et expérimenté vu que c'étaient les premiers ordinateurs dédiés à la prod sonore.
En tout cas les résultats sont toujours un peu étranges, ça serait chouette que les devs d'Arturia nous fasse cette fonction dans l'update de la V-Collection 7.
Anonyme
En tout cas encore bravo
Anonyme
Pour fonctionner les plug-ins compilés avec Synthedit ont besoin des fichiers MicroSoft appelés "Visual C++ Redistributable Package". Ceux-ci ne doivent être installés qu'une seule fois sur chaque PC qui utilise ces plug-ins. Cela ne concerne pas les versions AU...
La plupart des programmes optimisés pour Windows utilisent ces runtimes C++, ils les copient lors de l'installation. C'est dommage que Microsoft ne les installe pas par défaut.
Lien pour obtenir la version 2015 (la version 2017 est compatible, vérifiez vos paquets déjà installés) :
https://www.microsoft.com/fr-fr/download/details.aspx?id=53587
SE est l'abréviation de Synthedit qui est un programme modulaire standalone, il fait parti de l'histoire récente de la MAO et de l'émulation logicielle des synthés modulaires utilisant la "grammaire" de base de la synthèse modulaire. Beaucoup de musiciens l'ont découvert au début des années 2000 et cela a permis à de nombreuses personnes de s'initier virtuellement à la synthèse modulaire (basée sur le contrôle par voltage 1 volt=1 octave). Il est sans sans doute l'un des plus performant en terme de stabilité et de support.
L’intérêt de se programme est que l'on peut sauver ses créations personnelles en VST et récement en AU et ainsi pouvoir les utiliser directement dans n'importe quelle STAN.
Le problème majeur est que bêtement on lui a reproché certaines choses:
-De favoriser la création de VST d'amateurs et de perturber le marché très encombré des VST dit "natifs".
-De ne pas fonctionner sur MAC
Et aussi le fait que Windows à limité le nombre de DLL statiques disponibles pour chaque programme à 128, ce qui a limité l'usage de SE car les SEM étaient des librairies c++ natives statiques.
Ce n'est plus un problème maintenant car les versions 1.3 et 1.4 utilisent maintenant les librairies du système de Windows.
Donc depuis plusieurs années Jeff a pris le taureau par les cornes et a réécrit entièrement l'ensemble de son programme tout en maintenant la compatibilité avec les anciennes versions.
Donc avec SE on peut fabriquer un synthé ou effet virtuel sans se farcir le c++ ou bien comme moi se farcir le c++, on a le choix. On peut s'initier à la synthèse modulaire sans aucune limite (sauf celle de votre imagination et celle de votre ordi).
On peut fabriquer un plugin AU sous win 10 ou Seven.
On peut faire de la musique tout simplement.
Maintenant que cela marche on attend des utilisateurs MAC du soutien car ils nous ont pourri pendant des années en nous reprochant de ne pas être compatible avec OSX...
[ Dernière édition du message le 31/08/2018 à 10:41:15 ]
Anonyme
pour ma part, utilisateur mac, je n'ai jamais pourri qui que ce soit.
je pense que tu voulais dire " les utilisateurs mac étaient déçus de ne pouvoir profiter de ces plugins"
Djeeloo
quand j'aurais fini je reprendrais le Syncla-X de A à Z
De A à X devrait suffire...
Beau travail, je vais probablement le télécharger et le tester prochainement
L'esprit c'est comme un parachute: Il marche mieux quand il est ouvert.
- < Liste des sujets
- Charte

