Sons Orgues/Rhodes/Piano M1
- 36 réponses
- 5 participants
- 8 686 vues
- 5 followers
stofcree
Bonsoir
je recherche des banques de sons chargeables via Sys Ex uniquement avec des Sons de B3, Rhodes ou piano.
Si quelqu'un a ça en stock je suis preneur, j'ai beau passer du temps sur le net je ne trouve pas grand chose...
Merci
- 1
- 2
Rocamus
Bonjour,
Avec un peu de retard, tu peux faire un tour sur ma page, j'ai fait un fichier spécial pour les demandes du forum, de mémoire dans les banques d'orgues il y une super Leslie et pour les pianos il y a tout, piano Elthon Jones, jerry les lewis etc ...les sysex que je te parles sont les fichiers avec un tiret (ORGAN1_1.SYX et pour les pianos idem) enfin tu peux tout prendre, j'ai mis aussi une banques "Rodhes"
Bon surf
Accès dans ma signature " ressources M1"
stofcree
Bonjour,
merci pour les banques et pour ton site qui est pas mal.
Je cherche à me faire ma propre banque, c'est à dire compiler des sons de différentes banques dans une seule que je peux ensuite charger dans mon korg avec en gros des orgues, rhodes, piano, strings. Un kit de base en gros.
Est ce que tu connais une méthode pour y arriver, j'ai téléchargé une application (dont j'ai oublié le nom) mais je n 'y arrive pas.
Merci
Stofcree
Rocamus
Bonjour Stofcree,
J'avais pensé aussi à faire cette manip, car c'est vrais que dans les banques, bien souvent il y a des sons que tu n'utilises jamais, je vais me pencher sur le problème. Si on peut repérer à quoi correspond les données, tu peux utiliser Bome's sendSX et si une ligne par exemple :F0 43 20 4B 00 00 F7 correspond à 1 son, il va suffir ensuite de mettre ce code de coté et ensuite de l'ajoutter à d'autres sons qui te plaisent... Enfin je suppose qu'il y a une astuce du genre et peut être des logiciels pour.
Rocamus
Bonsoir,
J'avais trouvé ce lien qui avait pas l'air mal, mais j'ai voulu installer SoundLib, mais pas possible, si des fois tu y arrives.
http://www.sonicspot.com/soundlib/soundlib.html
[ Dernière édition du message le 22/12/2010 à 21:17:48 ]
Rocamus
Autant pour moi je viens de tomber sur un post ou tu parles de soundlib, je prolonge mes recherches![]()
Rocamus
Un petit lien ou je pensais avoir trouvé notre bonheur, mais il semble que ces programmes marchaient sous d'anciennes versions de windows et qu'elles ne passent dans nos XP, vistat et autres, je te met tout de même le lien, il y a BANKEDIT et bien d'autres choses:
stofcree
J'ai installé Soundlib, ça a l'air bête mais je n'arrive pas à le faire les transfert. J'ai du rater un épisode je pense...
Rocamus
Bjr Scofcree,
Tu as de la chance, j'ai même pas réussi à l'installer ![]()
Pour l'instant je reste sur Bome's send SX, le plus difficile c'est de déchiffrer le sysex, car sinon ensuite la manipe est simple, tu modifies les valeurs et tu sauvegardes dans un fichier que tu auras crée avec tes banques de sons. J'aime bien les logiciels simples, donc là il y a pas plus simple, du genre têtu, je suis sur l'étude pour traduire ces fameux sysex et ensuite je ferai un super tuto sur le sujet.
il semble que cette ligne est le sysex d'usine: F0 42 30 19 50 00 23 1C 00 00 00 01 00 01 00 03 10 00 00 00 00 4E 00 00 10 00 00 00 00 4E , il reste plus qu'à traduire![]()
Un petit lien intéressant qui donne un apperçu, il y a aussi un logiciel que je viens de téléchargé:
http://www.sysexdb.com/synth_detail.asp?dv=20
je reviens dès que j'avance![]()
Rocamus
Je ne dois rien inventer et le sujet à surement été traité dans le forum, mais j'ai déduit déjà ça:
le message sysex contient donc en premier le "header" avec les infos de bases soit:
F0= statusde système exclusif
42= code du constructeur
30= canal midi 1
19= code du modèle ( 19 pour le M1)
Ce qui nous fait : F0 42 30 19 ..................... et à la fin F7 (EOX=end of exclusive)
ensuite il faut que je continu mes déductions, j'ai imprimé le sysex d'usine de prog (11 pages) et je n'ai plus qu'à essayer de comprendre, mais peut être pas ce soir car.....
Joyeux Noël à tous ![]()
Rocamus
Après le header du sysex, ça rame ! impossible de comprendre, il y a bien sur des chiffres max 79, des chiffres avec une lettre de A à F et les chiffres de 0 à 7 ex: 3E 4A 00 00 63 00 ... on retrouve souvent le chiffre 63 et surout les 00 .... Impossible de trouver les infos sur le net, bref je bloque. Comment dans tout ces codes on peut ensuite afficher le nom de l'instrument, repérer le son pris en compte, etc... Y a t'il des infos qui correspondent sur l'écran d'affichage du M1
Si quelqu'un peut me donner la solution ????
dspmusic
Bonjour Rocamus,
tout ce que tu cherches est dans le manuel du M1 (pages 122 à 131). Le SysEx est un code hexadécimal en base 16
et non en base 10 comme on a l'habitude de compter. Ainsi, 10 s'écrit 0A en base 16, 11 c'est 0B, 12=0C, 13=0D, 14=0E, 15=0F et 16=10... etc.
Si tu n'as plus le manuel du M1, je te l'ai mis au chaud ici:
Y'a plus qu'à le télécharger
et à bouquiner. Bonne lecture et bon courage ![]()
Rocamus
Bonjour Dspmusic,
Merci pour l'info, puisque le M1 est toujours en panne, je suis en train de pondre un tuto sur le sujet, j'ai bien le manuel du M1 et j'avais bien regardé les pages en question, mais franchement c'était un peu complexe, alors j'ai cherché et cherché sur le net un tuto simple, mais à part quelques ressources en anglais rien de rien! En fait je suis parti dans cette grande aventure, pour comprendre et pouvoir créer ses propres banques
J'ai déjà bien avancée, le header du message, les hexadecimal, l'algorithme, l'eox ...., donc je vais reprendre les paramètres midi du manuel et je pense que ça va mieux me parler, car pour l'instant je ne suis pas encore satisfait de la compréhension.
Le SysEx est un code hexadécimal en base 16
et non en base 10 comme on a l'habitude de compter. Ainsi, 10 s'écrit 0A en base 16, 11 c'est 0B, 12=0C, 13=0D, 14=0E, 15=0F et 16=10... etc.
Tes infos vont bien m'aider, mais comment le M1 traduit le nom d'un son ou le titre d'une séquence ? Merci pour le courage c'est tout de même un peu hard
Rocamus
Je reviens après mettre penché sur le manuel, effectivement à la page 122 quelques infos que j'arrive à comprendrej'ai bien retrouvé le 4C qui donne un dump à tous les programmes, mais ensuite ..... j'y retourne![]()
si on prend le debut du sysEx des prog d'usine on a donc:
F0 42 30 19 4C.... là c'est clair, mais ensuite 00 00 55 6E 69 76 65 72 73 00 65 20 20 01 20 1E 00 00 2A etc, etc, là c'est moins clair, ce que j'aimerais bien comprendre c'est quelle est la longueur du sysEX pour un son et à quel moment ça passe au suivant ?
coriace le gars ![]()
dspmusic
Je pense en effet qu'il va te falloir pas mal de courage et de temps...
De mon côté, je vais chercher si je peux t'aider, mais je ne peux rien te promettre quant au résultat à cette heure-ci ![]()
Il y a une vingtaine d'années, au début des années 90, Steinberg avait sorti une série de logiciels Synthwork et j'avais acheté celui du M1 et celui du TG77; ça tournait sur Atari et ils ne l'ont pas traduit ni pour PC ni pour Mac, dommage ! ![]()
Toujours chez Steinberg, dans Cubase cette fois, il y avait une partie programmation de synthés. Tu pouvais redéfinir une face-avant et attribuer la forme que tu voulais et les fonctions que tu voulais. C'était pratique mais ils ont mis pas mal de temps à le transposer sur Mac et PC.
Je vais fouiller dans les docs de Cubase pour voir si, par hasard, il n'y aurait pas quelques formules magiques de transfert de banques ou de sons via les SysEx. Parts toutefois du principe que l'hexadécimal est le langage machine de tout ordinateur (on peut assimiler un synthé à un ordinateur dédié à la génération de sons) et que s'il est assez obscur au départ, on l'apprivoise assez facilement dès qu'on comprend les règles de base. Je vois que tu t'y es mis et que tu as déjà découvert ce qu'était une entête (header in french) et que tous les messages se terminaient par un code de fin de message: tu es sur la bonne voie! ![]()
Si je te trouve quelque chose, je te tiens au courant. Essaies de voir si tu peux te contenter d'un coup de bombe (spécial contact ou spécial tuner) pour régénérer tes contacts. Je suis partisan des "médicaments" avant d'utiliser la "chirurgie" et ça suffit souvent, mais bon... du moment que ça marche çà la fin... ![]()
Rocamus
Bonjour dspmusic,
Merci pour l'aide, c'est vrais que c'est complexe et pas d'infos clair et simple sur le net, donc si je peux faire un truc sympa accessible à tous, sans avoir fait " Math sup " ça serait utile. Il a de très nombreuses années, vers 85, effectivement j'avais aussi un Atari ST, spécialement pour mon clavier un Juno1 et un logiciel énorme avec un manuel d'utilisation gros comme un roman, mais je ne me souviens plus son nom, c'était le truc utilisé par la plus part des musiciens, mais bon entre temps il y a eu plein de choses.... Pour les contacts, je vais opter pour avoir une bombe sous la main, ainsi que des contacteurs, car une fois démonté si le médicament ne fait rien, étant sur le billard, je passerai à la chirurgie
mes contacts sur l'affichage sont aussi défaillant. un tuto anglais sur les sysEX:
http://www.2writers.com/eddie/TutSysEx.htm, j'ai aussi 3 feuilles en pdf: tableau Decimal/hexadecimal/binaire, les 127 noms GM en decimal et hexadecimal et le nom, et les 127 controlleurs idem, déc. hexad et le nom, avec ça ça permet d'avancer je vais mettre ces fichiers sur mon site car j'ai plus le lien direct.En fait il suffit maintenant de comprendre la structure du sysEX du M1, j'ai presque les pièces du puzzle, mais pas les emplacements et pas la quantité.
dspmusic
Citation de : Rocamus
si on prend le debut du sysEx des prog d'usine on a donc:
F0 42 30 19 4C.... là c'est clair, mais ensuite 00 00 55 6E 69 76 65 72 73 00 65 20 20 01 20 1E 00 00 2A etc, etc, là c'est moins clair, ce que j'aimerais bien comprendre c'est quelle est la longueur du sysEX pour un son et à quel moment ça passe au suivant ?
coriace le gars
Après l'entête on doit donner le code de fonction (ici le dump soit d'un programme, soit d'une combi, soit de la totalité d'une banque) puis le contenu de la fonction, c'est à dire le descriptif de ce que tu veux envoyer. Le tableau 1 de la page 127 te donne la suite des codes à envoyer (et c'est là que commence la galère !
) car il faut tout donner, tous les paramètres du son définissant le programme depuis le nom (le code ASCII 20 correspond à un espace) jusqu'à la valeur de chaque paramètre (Oscillateur, Pitch, Cutoff, After Touch, Controller, Effets, VDF-1,VDF-1 EG, VDA-1, ... etc) en sachant que la valeur donnée par le M1 est en décimal (colonne de droite du tableau) mais que tu dois le donner ici en hexadécimal (la partie gauche de la colonne de droite du tableau 1
) Heureusement on te donne les pistes pour trouver la valeur car ça ne coule pas toujours de source!
Par exemple, pour un oscillator mode Double (c'est le cas du premier programme: Universe) il faut entrer la valeur 1, comme il est Polyphonique, le bit 0 est à 0 pour ASSIGN et comme Hold est Off, le bit 1 vaut lui aussi 0. Il s'agit d'un multisound interne (en fait Choir en position mémoire 30) donc, comme OSC-1 doit être compris entre 00 et 63 (en hexadécimal, c'est à dire entre 0 et 99 en décimal - je te recommande de te faire un tableau de conversion par exemple sur Excel pour te faciliter la vie), ici 30 décimal s'écrit 1E en hexadécimal, on mettra donc 1E en 12ème position du message... et la suite est sur cette même base ![]()
Comme tu vois, le principe est simple mais c'est un travail long et fastidieux. Si tu as la chance d'avoir déjà un fichier tout près, ça peut gagner du temps, sinon tu comprends pourquoi je te souhaite "bon courage!" ![]()
Rocamus
oups!
doucement !
j'ai mis en ligne mes supers documents pour avancer:
http://www.aidenet.net/korg/control_change.pdf
http://www.aidenet.net/korg/noms_GM.pdf
http://www.aidenet.net/korg/deci_hexa_bin.pdf
Je retourne dans le manuel pour comprendre tes explications , à nous deux on va p'tête y arriver
on peut travailler déjà sur le prog 00 "universe" pour bien comprendre sa position et ses données, car si tu peux me confirmer après : F0 42 30 19 4C, on attaque le premier son ou y a t il encore des infos globales ?
[ Dernière édition du message le 28/12/2010 à 11:00:49 ]
Rocamus
Je retrouve bien le 1E, mais en 21éme position, c'est étrange ou c'est moi qui débloque, mais je ne vois nul part un listing des sons programme ???, j'ai trouvé un manuel en Anglais assez simple 51 pages, que je trouve pas mal, une explication System exclusive beaucoup plus clair que dans le manuel d'utilisation:
Rocamus
En se repportant au fameux manuel anglais, page 27 à 34, je trouve bien en 5 éme position mon 4C " la fonction"( all program parameter dump) et donc ensuite en 6 éme position " le data" avec 0= 100 prog/100 combis et le deuxiéme 0 = internal, ensuite il y encore 00 ( et donc pour moi on doit attaquer ensuite en 8 éme position le nom du son :
00 Program Name (head) 20~7F : ASCIIChar32~ASCIIChar127 ,
je pense que la traduction est bonne jusque là?
F0 42 30 19 4C 00 ........
Rocamus
Traduction hexadécimal en caractéres:
U=55, n=6E, i=69, v=76, e=65, r=72, s=73, 00= nul, e=65
donc on retrouve le nom Univers e au début du sysEx de la banque prog d'usine, c'est un grand pas, car on peut déjà localiser le son. Traduction maintenant jusqu'en 16 éme position:
F0 42 30 19 4C 00 00 6E 69 76 65 72 73 00 65......en gras un doute ? comme mon M1 est en panne je ne me souviens plus si il y a un espace avant le dernier e de Universe ? 00 correspond à nul, mais bon ?
la suite va venir et si il a des questions, ne pas hésiter
[ Dernière édition du message le 28/12/2010 à 16:24:44 ]
dspmusic
Il n'y a pas d'espace avant le e. Le caratère d'espace est 20 je crois dans la table ASCII... ça avance à donf, l'ami! ![]()
Rocamus
donc je comprend pas pourquoi il y a un 00 avant le e, en ASCII ça correspond à nul, bref c'est pas trop grave, même si je n'ai pas dans l'immédiat réponse à tout, le but du sujet de nos post en fait était de pouvoir créer ses propres banques, donc si on arrive à bien cerner les éléments de structures, on peut ensuite, retirer et mettre ce que l'on veut dans des sysEx de Banques ou l'on ne veut que garder quelques sons.
Question comment faire pour trouver un tableau avec les sons de programme, car pour l'instant je ne peux même pas les visualiser ![]()
Rocamus
Je viens de trouver un p'tit logiciel qui devrait faire bien avancer:
Winpic800, je viens juste de le prendre en main et déjà en tapant le nom du son on obtient la correspondance
http://www.aidenet.net/korg/winpic800
Rocamus
Voilà en gros le début de ce que l'on donne à manger au M1 en envoyant le sysEx prog d'usine, on retrouve les 3 premiers sons et pour la suite je travaille dessus
http://www.aidenet.net/korg/winpic8002.jpg
- < Liste des sujets
- Charte
- 1
- 2

