Un soft à peine éclo en VB pour le D50
- 52 réponses
- 16 participants
- 4 256 vues
- 16 followers

RickForce

Je possède un D50 Roland depuis 1989^^. Il fonctionne toujours aussi impeccablement, bien sur après quelques nettoyages complets du clavier.
Fin décembre 2007, ne sachant trop quoi faire, j'ai décidé de me lancer dans la réalisation d'un petit soft pour gérer au mieux les quelques millier de Patchs récupérés à travers le net. Et comme dab, petit soft est devenu une grosse usine à gaz du point de vue du code, mais plutôt facile et sympa à l'utilisation .
J'avais depuis bien longtemps l'envie de créer quelque chose de plus performant que SysexD50 ou D50ve.
Un soft capable de :
-> rassembler dans une base de donnée tous les patchs existants ou nouveaux,
-> de créer des Bank par glisser/déposer,
-> de faciliter la recherche de doublons,
-> de permettre une édition des Patchs un peu plus graphique,
-> de tester le son du Patch sous forme d'accord, d'arpège, ou inséré comme instrument dans un MidiFile.
Voila en gros les possibilités de mon ptit soft^^. C'est vrai qu'il arrive un peu tard, mais bon, il peut redonner une certaine jeunesse à ce fabuleux synthé !
Le temps de faire un mode d'emploi et je le mets en download pour qui veux... essuyer les premiers tests^^



nicolaskern

Un petit mapping vidéo ? https://www.electroson.fr

RickForce




nicolaskern

Un petit mapping vidéo ? https://www.electroson.fr

RickForce

Un ptit tour vite fait sur google pour avoir une ptite idée sur mono, et oui il y aurait bien une piste interessante à suivre^^. Mais euh voila j'ai quelques défaut.. dont celui entre autre, de ne toujours pas m'être intéressé à Linux



nicolaskern

T'as tenté de poster ça sur la newsgroup Yahoo sur le D50 ?
Sinon, je vais essayer le tester cette semaine, j'ai pas encore testé

Un petit mapping vidéo ? https://www.electroson.fr

lukilukiluk

mac et roland D_50,y'a pas beaucoup de choix!...
je reste à l'écoute...

RickForce

Edit : booo, ni SynthMaker, ni SynthEdit ne compilent pour mac ou linux à l'heure actuelle...

Blups

Juste un post pour dire que je l'ai (enfin) installé et... ben c'est génial ! pour l'instant, aucun problème de fonctionnement ni d'installation, et ça ouvre des tas de possibilités quant à la gestion et l'édition des patches. Un grand bravo et un grand merci ! Voilà un soft qui va rendre heureux beaucoup de possesseurs de D-50 !

Aurochs4

En fait rien ne marche, le D-50 est derriere un hub midi 8 boucle de 16 canaux, ca il le reconnait bien.
Beaucoup de message d'erreur dés le lancement, apprel de fonction qui n'existe pas. Je te ferais les copies d'ecran, pourtant ce soft a l'air de me plaire. J'utilisait avant la version JAVA de SysexD50, la version VB me tape un super blue screen sous vista.
Il manque une fonction presque essentielle en troubleshooting, "tester la boucle midi"
A te lire.

RickForce

En gros ca se doit se passer la dans mon code :
Citation : Rc = mixerGetLineInfo(hmixer, mxl, GetLineInfoFlag.COMPONENTTYPE)
If (MMSYSERR.NOERROR = Rc) Then
...
Else
MessageBox.Show("mixerGetLineInfo Failed!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.None, MessageBoxDefaultButton.Button1)
Return False
End If
Si j'ai bien compris, Vista gére différemment le mixage des sons, en gérant le volume de chaque logiciel lancé. Donc gestion bien différente de celle de Xp, et j'imagine sans mal que les fonctions de la librairie winmm.dll de microsoft liées au Mixer, soient incompatible avec la version de Vista. Il me semble que cette erreur n'empêche pas le logiciel de tourner pour le traitement des patchs du D50, mais dans ce cas, ne pas utiliser le curseur du Volume du MidiFile^^.
J'espère simplement que le fait d'utiliser Visual basic 2008 me garantisse un maximum de compatibilité avec Vista, mais voila, j'ai du utiliser la librairie winmm.dll pour communiquer avec le D50, cette librairie est toujours présente sur Vista, mais bon, à creuser...
Il peut éventuellement apparaitre des erreurs dans le cas d'utilisation de port Midi USB, pareil, j'en ai pas pour effectuer des tests... j'utilise ma bonne vieille audigy 2ZS^^.
Donc, tout screenshots, toutes infos, seront les bien venus :D et je verrais ce que je peux faire : rickforce@free.fr
Ya-t-il d'autre utilisateur du soft avec Vista ou autre, parmis la trentaine de téléchargement ?? histoire de voir dans quel cas ca marche ou pas.. tu es le premier à me parler de Vista, donc avec le peu de retour d'info, difficile de faire progresser le soft... merci pour ton soutien


PS : Mon but est de partager mes quelques réalisations, sans pour autant investir dans un mac, une interface USB, un Vista



Blups

Je te confirmerais bien le contenu exact du message d'erreur, mais là je ne suis pas sur mon PC ce soir.

RickForce


Aurochs4

Je suppose que c'est surement lié a mon hub MIDI ESI M8U XL, je vais faire le test sur la sortie midi de ma M-Audio 192; histoire de voir si c'est la meme chose.
En principe sous vista le lancement d'un bulk enclenche l'arret du programme.
Ceci dit ce soft est une excellente idée ! ca va renvoer les vieux softs qui existaient.
Les D-50 (j'en ai 2) sont particulierement bons ! si ce n'est mon synthé fetiche a partager avec le Sy99.
Cubase est tres instable sous vista egalement, je pense que tout les softs de musique ont des problemes, il parrait que seul sonar 7 est d'une remarquable stabilité.
A+

Blups

Je n'avais pas encore tenté de transférer des banks : jusqu'à présent je n'avais en fait chargé des patches que dans la mémoire tampon du d-50 (donc 1 son à la fois) et ça, ça fonctionne parfaitement bien, tout comme les fonctions d'édition.
Quoi qu'il en soit, le soft reste effectivement une super idée, encore bravo.

RickForce

désolé


Cripur

Citation : Par contre le problème hyper gênant, je ne sais pas si ça vient du logiciel, est que certains patches génèrent un bruit horrible de grésillemement sifflement. Comme je travaille au casque ça traumatise les oreilles.
Avez-vous constaté le même phénomène ?
Citation : Si tu pouvais me donner ici les noms des patchs en cause, au moins un. Je ferais un test de chargement avec mon soft, puis avec SysexD50, voir si il y a une différence et au besoin corriger le prob. A prioris, le logiciel ne modifie pas par défaut, les données d'origine d'un patch lors d'un transfert vers le D50.
Je suis en train de parcourir les patches. En voilà qui sont des patchs "cassant les oreilles"

Dans la catégorie D-50 :
Full Drawbars-Fast (je crois qu'il ne s'agit pas d'un bug mais bien d'un patch maladroit)
Rough Strings
Oberheimstrings II
Oberheim OBX-A
Catégorie Sweep :
Press Schewp Sound
Menaselago
Il faudrait parcourir chaque catégorie pour supprimer ces sons.

Cripur



fx650

Par manque de temps, je n'ai pas encore tout testé, loin s'en faut. Mais il faut néanmoins chaudement te féliciter de cet excellent travail !

Encore bravo et merci.

Pierre.

RickForce


tiens , j'en profite pour tester les sons..
Full Drawbars-Fast : moi, je trouve qu'il sonne bien, même au casque.. à condition de ne pas mettre trop d'aigu évidemment^^, voir de les diminuer un peu.
Rough Strings : pareil, son string cristallin, gaffe au aigu.
Oberheimstrings II, Oberheim OBX-A: en faite, ce sont des supers nappes string, je vois pas le prob.. heureusement pour moi, ma vielle oreille doit couper au dessus de 14kHz^^.
Peut être que tu as un prob de version, voir :
Citation : Le miens est en V 1.06, il y a eu une version 1.07 qui supprime le bruit du chorus et la version 1.10 qui regle pas mal de chose dans le mode sysEx (auto dump en sysex par exemple).
PS : j'ai pas mal dégrossi la version VST, par contre je consomme encore trop de resssource proc, pas trop grave en version autonome, mais catastrophique comme plugin. entre 20 et 50% suivant les accords joués.
Je vais bientôt mettre une version beta en ligne.
Les sons produits sont "relativement" proches des originaux, possibilité d'importer un fichier sysex existant...
Il me reste essentiellement à paufiner le chorus et la réverbe, mais je n'ose rajouter du code, de peur d'alourdir encore plus le process^^.
++

Cripur

Etrange que tu ne constates pas les mêmes problèmes que moi. Peut-être est-ce la dernière version de ton soft qui corrige cela.
Je suis donc retourné sur ton site mais je ne vois nul part de lien pour télécharger les versions 1.22 et 1.23. Les pages Download, Téléchargement et Softwares sont vides, pourtant je suis bien inscrit en tant que membre sur ton site

J'ai dernièrement raté une enchère sur ebay pour un programmeur PG-1000, tombé dessus sur ebay.be pour 89€, seul encherisseur jusque dans les 10 dernières secondes j'ai du faire monter les enchères jusqu'à 150€ avant d'abandonner. Je m'étais dit que ça serait une bonne occasion de rentrer en profondeur dans la synthèse du D-50, chose que je n'ai pas faite jusqu'ici.
Mais aujourd'hui j'ai redémarré ton soft dont je ne m'étais jusqu'à présent servi que pour transférer des sons. Je suis aller dans l'édition et j'ai réalisé que ton soft est un PG-1000 virtuel

Donc c'est une excellente chose que je n'ai pas eu ce PG-1000, il n'aurait pas été à la hauteur de GetD50



Merci de me tenir informé pour le téléchargement de la dernière version.


RickForce

A prioris, la page de téléchargement fonctionne, j'ai testé et quelqu'un d'autre a téléchargé hier

Pour info, je vais mettre bientôt une mise à jour en ligne, pour corriger un bête bug dans le TFV ENV et voir si je peux améliorer le paramètrage de ces enveloppes graphiques.
++

Cripur

Pourtant, je suis bien enregistré sur le site.


RickForce


Je n'utilise pas la page "Téléchargement" par défaut du CMS en faite^^, j'ai mes propres bases et pages pour mes applis.
++

Cripur

Citation : Clique sur le menu "Ricky D50", puis en bas de cette page, sur le lien téléchargement
Je n'utilise pas la page "Téléchargement" par défaut du CMS en faite^^, j'ai mes propres bases et pages pour mes applis.
Super, j'ai suivi tes instructions et j'ai téléchargé et installé la version 1.23.

Je vais me plonger là-dedans de ce pas.

Lorenzo42

pourrais-tu ajouter dans ton menu "Aide" > "A Propos", la version de ton soft ?
1.021 ou 1.023, je ne sais plus laquelle est installée sur mon ordi

sinon comme je te l'ai déja dit GestD50 c'est une bombe !!!!

- < Liste des sujets
- Charte