Page 1 sur 3

Modifications de l'Oberheim Matrix 1000

Publié : 12 août 2014, 15:50
par gligli
Salut,
J'ai attaqué un projet de modification du firmware et d'upgrade du CPU pour ce synthé, j'en parle là: http://gliglisynth.blogspot.fr/2014/08/ ... r-cpu.html" onclick="window.open(this.href);return false; (en anglais par contre)

En quelques mots, cette modification requiert de dessouder le CPU et de programmer une nouvelle (E)EPROM pour le firmware. Pour le moment, elle apporte une bien meilleure gestion de l'édition en temps réel des patches par MIDI et un mode turbo qui double la vitesse de tout le synthé (enveloppes, LFOs y compris!).

Comme à mon habitude, c'est du DIY, et les composants sont assez facilement trouvables, par exemple sur ebay.

J'ai une version qui a l'air utilisable, mais j'en suis encore au stade alpha, et justement, si ça intéresse quelqu'un, j'ai besoin de testeurs :)

Re: Modifications de l'Oberheim Matrix 1000

Publié : 12 août 2014, 16:40
par ear
Comme d'hab très intéressant :bravo:
Si je comprends bien tu fais tourner le soft sur un proc 2 fois plus rapide.
As-tu trouvé le moyen de faire du reverse engineering pour garder certaines fonctions à l'original comme la vitesse des LFO ?

Encore un projet que je vais suivre avec intérêt !

Pour info : J'ai un Cheetah MS6, avec OS Maad.
http://www.maad.net/ms6/
+ modification des masses analo et numériques
Sonne pas mal le bougre !

Re: Modifications de l'Oberheim Matrix 1000

Publié : 12 août 2014, 18:50
par gligli
Ouaip, j'ai mis un 63C09, c'est un compatible 6809 qui est déjà plus rapide à fréquence égale, mais en plus je l'ai cadencé au double de la fréquence d'origine du matrix 1000.

Ben en fait de base le moteur du synthé reste à la vitesse d'origine, mais avec le MIDI bien plus performant, et avec l'appui d'une touche au démarrage, on peut passer le synthé en mode turbo et là, tout tourne 2 fois plus rapidement. Comme ça on peut toujour utiliser les presets à l'identique, et passer en mode turbo pour des presets perso.

Re: Modifications de l'Oberheim Matrix 1000

Publié : 12 août 2014, 22:57
par kartell
ça pourrait m'intéresser. Par contre dessouder le CPU :urgh:

Re: Modifications de l'Oberheim Matrix 1000

Publié : 13 août 2014, 09:26
par gligli
Ouais c'est le problème, mais ca se fait plutot pas trop mal au fer a dessouder ( Un truc du genre: http://www.mpja.com/images/16922.jpg ) en prenant le temps de bien faire fondre l'etain.
Mais c'est sur que c'est moins simple que la modif du Prophet 600 par exemple!

Re: Modifications de l'Oberheim Matrix 1000

Publié : 13 août 2014, 12:32
par ri0h
Bravo gligli, j'étais déjà assez admiratif de la modif du Prophet 600 :oups:

Comment tu as fait pour coder un nouveau firmware si c'est pas indiscret ? Tu as juste observé quelles pattes entraient et sortaient du CPU original (UART, enveloppes, LFO, etc...) et tu as codé en conséquence ? Ou le dump fait par le monsieur sur gearslutz t'a servi de base pour ton code ? :hum:

Est ce qu'aussi un remplacement de toute la partie contrôleur permettra de modifier le synthé à sa sauce et affecter par exemple les CC de son choix au paramètre voulu ?

Re: Modifications de l'Oberheim Matrix 1000

Publié : 13 août 2014, 13:19
par gligli
Merci mais en fait mon projet pour le Prophet 600 était largement plus ambitieux que celui là!

En fait là, j'ai juste modifié un peu le firmware d'origine en gardant un CPU compatible, alors que pour le p600, c'était une réécriture complète, avec un CPU qui n'avait rien à voir avec l'original.

Faut voir pour les CC, mais à priori c'est faisable, même si c'est pas mal de boulot!

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 10:27
par Pierre
Je suis intéressé, mais ...
Est-ce que les composants à mettre en place ont le même empiètement que les existants ?
Penses-tu qu'on puisse installer des supports tulipe ?

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 10:52
par gligli
Oui oui, c'est même recommandé pour les supports tulipe!
J'ai fait un guide pour le cablage: http://sfx.gligli.free.fr/zik/m1k/m1k-wiring.pdf" onclick="window.open(this.href);return false;

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 11:49
par Pierre
Pardon, je n'avais pas lu ta doc.

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 11:57
par Pierre
Je ne pige pas encore la partie firmware / ROM que tu as remplacée par une RAM.
J'ai mal lu/pas assez fouillé encore une fois ?

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 14:35
par gligli
En fait c'est comme ça que je fais moi pour le développement, ça m'évite de reprogrammer une rom à chaque fois.
Si toi ou n'importe qui veut tester, il faut utiliser une (E)EPROM et le programmateur pour (par exemple une EPROM 27C256 ou une EEPROM 27SF256)

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 16:37
par baloran
gligli a écrit :En fait c'est comme ça que je fais moi pour le développement, ça m'évite de reprogrammer une rom à chaque fois.
Si toi ou n'importe qui veut tester, il faut utiliser une (E)EPROM et le programmateur pour (par exemple une EPROM 27C256 ou une EEPROM 27SF256)
Chouette projet :fou: :bravo:
Suis-tu le yahoo groups Oberheim, il y a du mouvement ces derniers temps autour du Matrix 1000, ils parlent de développement, hack matériel , etc..., sous le fil : Dream on, geek: The Überheim Matrix-1000 Project.
Dans tous les cas :bravo: :bravo:

Re: Modifications de l'Oberheim Matrix 1000

Publié : 15 août 2014, 16:55
par gligli
Ah ben j'y ai récupéré des fichiers sur ce groupe, mais je n'ai pas pensé a poster a propos de ce projet, je vais le faire de ce pas :)

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 13:44
par gihaume
C'est vraiment super génial ce que tu as fait gligli!

J'ai ce synthé et je l'adore. J'avais le fameux firmware hacké qui corrigeait quelques bugs, mais là c'est toi que je vais suivre!

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 14:30
par gligli
Merci!

Je rajoute un émulateur de Matrix 1000 pour la peine :)
http://gliglisynth.blogspot.fr/2014/08/ ... lator.html" onclick="window.open(this.href);return false;

Rien de très visuel ni sonore, c'est surtout un outil de développement, pour pouvoir tester rapidement un nouveau firmware.

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 15:08
par Biosynth
y en a-t-il parmi vous qui ont modifié l'alim pour éliminer le rayonnement émis par celui-ci? n'hésitez pas à me répondre par MP pour ne pas partir en hors-sujet, merci :sante:

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 17:26
par Notator
Pourquoi hors-sujet ? :urgh:

L'alim ne fait-elle pas partie du synthé, et n'en est-elle pas une composante suffisamment importante ? :hum:

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 20:19
par Biosynth
ce sujet concerne une mod du firmware+cpu par Gligli, je propose de ne pas polluer le sujet de questionnements annexes car j'imagine le travail énorme qu'il y a derrière, et je n'aimerais pas à sa place qu'on vienne perturber la discussion. On peut créer un sujet Notator si tu veux :wink:

(d'ailleurs peut etre qu'il faudrait changer le nom du sujet en "modifications du fimware+cpu de l'Oberheim Matrix 1000)

Re: Modifications de l'Oberheim Matrix 1000

Publié : 16 août 2014, 20:36
par gligli
Ben perso, ça ne me dérange pas que l'on parle de toutes les modifications du matrix 1000 dans ce sujet...