Se connecter
Se connecter

ou
Créer un compte

ou
Agrandir
Ajouter ce produit à
  • Mon ancien matos
  • Mon matos actuel
  • Mon futur matos
DigiTech Studio S400
Photos
1/79
DigiTech Studio S400

Processeur multi-effets de la marque DigiTech appartenant à la série Studio

Edit 400

  • 39 réponses
  • 5 participants
  • 1 832 vues
  • 5 followers
Sujet de la discussion Edit 400
Salut tout le monde, il existe un software sur windows 98 du studio 400 pour programmer l'appareil avec interface graphique.
Il se nomme "edit400 the studio editor " mais impossible de retrouver l éditeur du logiciel,
Il a disparu.
Quelqu'un aurait par hasard acheté ce logiciel ?
Afficher le sujet de la discussion
11
pour reprendre et préciser mes propos du message précédent :

- qui a un Studio S400 : j'ai
- qui sait coder en AutoIt : je pratique plus depuis un petit bout de temps, mais c'est comme le vélo, je pense,
- qui a le temps et l'envie de coder un éditeur : j'ai clairement pas le temps pour le moment, mais l'envie pourrait venir... va savoir ;)

donc, je ne te promets rien, ne sois pas pressé (je bosse sur un autre truc pour le moment, qui n'a rien à voir avec la musique), et je suis pas sûr d'y arriver, mais dès que je serai à nouveau dispo pour entamer un nouveau projet, je tenterai une petite expérience : une petite appli AutoIt avec juste 3 commandes : une liste déroulante (1-16) pour le canal, et 2 boutons (+1/-1).

si via cette appli j'arrive à faire défiler les presets de mon S400, je poursuivrai les expériences.
sinon... bah faudra trouver quelqu'un d'autre.

[ Dernière édition du message le 03/05/2019 à 22:15:06 ]

12
Des thumbs up pour la motivation :bravo:

http://www.facebook.com/gillesdj

[ Dernière édition du message le 04/05/2019 à 12:38:34 ]

13
Oui toujours un petit 98 dans un coin qui fait tourner des éditeurs et autres ! J' ai trouvé une solution de cloné le edit400 sur logic en environnement, j'ai déjà fait la face avant mais un problème se pose si l'on veut éditer un effect précis car le code hexa change (en plus de la valeur du paramètre que tu changes) en fonction dans quel numero de module l'effet se trouve !

[ Dernière édition du message le 04/05/2019 à 17:04:28 ]

14
Bonne nouvelle, j'ai réussi à trouver le concepteur du logiciel, je vous tiens au courant pour la suite !:bravo:
15
bon... :o:

en rentrant ce soir, j'me suis sorti les doigts du c.. et j'ai fait quelques tests.
alors, pour le moment, j'ai une petite interface avec 2 listes déroulantes et un bouton qui me permettent :
- de lister et sélectionner le périphérique MIDI Out voulu
- de choisir le canal OUT
- d'envoyer une note de test

digitech-studio-s400-2648079.png

avec le mapper MIDI interne par défaut du PC : ça fonctionne ! :8)
j'ai branché une petite interface MIDI USB, et tenté d'envoyer ma note à un expandeur : ça fonctionne ! :8):8)

j'ai installé un petit renifleur de données MIDI, qui me loggue tout ce qui sort de mon interface, et pour le moment je suis limité aux envois de bases (= 3 octets uniquement, par exemple note + canal + volume).

pour le moment, pas moyen d'envoyer un SYSEX (indispensable pour coder un éditeur dédié) : j'ai ajouté un petit champ de saisie et un bouton pour faire des tests vite fait, et entre ce que je tape et ce qui part, c'est pas vraiment pareil... faut que j'aille décortiquer la fonction d'envoi pour essayer de comprendre comment ça marche.
tant que ça n'envoie pas exactement les sysex voulus, ce n'est même pas la peine de brancher le S400 dessus.

c'est pas gagné, mais c'est un début, et surtout ça m'a permis de vérifier qu'AutoIt peut gérer du midi.
à suivre ;)
16
Bon début ! l'ouverture des ports Midi me rappel du vieux pascal pour en faire une dll appelé sous "Visual Basic" c'était sous du win 3.11 très très vieux tout ca ! Sinon, j'ai reproduis la télécommande sur Logic en environnement pour le moment çà me va. Malheureusement Logic 5.5 ne me permet pas des conditions simultanée sur certains bytes du tableau midi que j'envoie alors mes "faders" de contrôles restent génériques. Donc à moi de savoir quels effets se trouvent dans les 4/demi/entier des 2 "sdisc" ! Faire un éditeur pour s400 c'est bien pour le contrôler mais le plus intéressant c'est de pouvoir copier des configs de dsp et les coller sur des dsp libre voir réduire une config sur un quart ou demi du dsp si on utilise pas toute la puissance car plusieurs fois, je me suis retrouvé en situation de recherche de me dire mince j'ai utiliser les 2 "Sdisc" full au départ pour 2 effets et il me faudrait diviser 1 dsp par 2 pour avoir troisième effet vu que je n'utilise pas toute la puissance alors je dois recommancer la programmation de zero avec la bonne config !
17
si j'arrive à envoyer / recevoir des sysex, le 1er truc, ça sera de réussir à obtenir la liste des presets, et quand on on en sélectionne un, d'obtenir la liste de ses paramètres pour que les potards prennent les valeurs en cours.
à partir de là, on pourra attaquer le cahier des charges de ce qu'on voudrait faire avec.
18
yeaaah j'ai réussi à balancer un message qui passe tel quel dans le logger !!! à priori, j'ai trouvé une syntaxe qui va bien :o:

faut que je démonte le S400 du rack pour l'amener à l'ordi (qui sont chacun à un bout de la maison) et je testerai s'il reçoit bien un sysex qui lui est dédié : à suivre demain !
19
bon, sans parler de mon script, je coince sur l'envoi simple d'un sysex au S400 avec des outils existants.

le header pour le S400 :
F0 00 00 10 (00) 47

>> le (00) désigne le "Unit’s Device or SysEx Channel number" repris en page 5 du manuel des sysex du S400, supposé être entre le "Manufacturer’s ID" (00 00 10) et le "device ID number" (47), mais l'exemple en page 21 ne le reprend pas ?!
Donc utile ou pas ?... testé sans ou avec (valeurs de 00 à 0F) : rien de rien.

la procédure : "select one program" = user bank (00), program 1 (00)
1F 00 00 00 00

et fin du sysex
F7

soit le message sysex complet suivant :
F0 00 00 10 47 1F 00 00 00 00 F7

j'utilise Bome SendFX pour tester l'envoi.
- testé avec un câble midi virtuel, ce qui part est identique à ce qui arrive.
- branché en midi réel, j'ai bien un message "midi" qui s'affiche furtivement sur le S400.

mais ça ne change pas de programme :fache:

quelqu'un a t-il déjà réussi à balancer un sysex au S400 ? si oui, lequel, et à quoi ressemble t-il ?

@Logic 5.5 : peux-tu intercepter les sysex envoyés par Logic 5.5 ?

[ Dernière édition du message le 09/06/2019 à 18:32:42 ]

20
j'ai effectué le dump d'un program depuis le S400 et l'ai enregistré avec Bome SendFX.
le fichier commence par :
F0 00 00 10 00 47 ...

digitech-studio-s400-2649530.png

donc le 00 ("Unit’s Device or SysEx Channel number") au 5ème octet, entre 10 et 47, semble bien être nécessaire.
je ne comprends pas ce qui ne va pas... :fache: :(((