Remake de la partie logicielle du Prophet 600

Clonages d'ancètres, conceptions originales, circuit bending, le coin des grenouilles bricoleuses.

Modérateur : darcmorcel

Avatar de l’utilisateur
foox
Messages : 2466
Inscription : 17 nov. 2009, 10:38
Localisation : Pont-en-Royans, in ze Vercors.

Re: Remake de la partie logicielle du Prophet 600

Message par foox »

ben j'ose comprendre que dès lors, grace à la ré-écriture de Gligli, le fine tune se désaccorde vers le bas ou vers le haut, alors qu'avant il partait de zéro le bouton complètement à gauche, et pour l'env.amount, la course, le dosage part du milieu, ce qui permet effectivement un dosage négatif si l'on tourne le bouton à gauche, comme sur un Juno-6, un SH-1 ou un Micromoog par exemple . très très intéressant :bave:
Groskorg 3300 en dedans les collines, Polymoog et TVS vrombissant...
Avatar de l’utilisateur
Luigi1984
Messages : 511
Inscription : 31 janv. 2012, 12:45
Localisation : hautes Pyrénées

Re: Remake de la partie logicielle du Prophet 600

Message par Luigi1984 »

Ok j'avais compris pour l'env.amount du filtre mais pas pour les autres

merci

je crois que la côte du P600 va exploser un de c 4.. :smoke:
Avatar de l’utilisateur
foox
Messages : 2466
Inscription : 17 nov. 2009, 10:38
Localisation : Pont-en-Royans, in ze Vercors.

Re: Remake de la partie logicielle du Prophet 600

Message par foox »

ccchhhhuuutImage
mais j'avoue ne pas comprendre qu'un Juno-6 ou 60 dépasse les 600 € et frise les 800, voire parfois 1000 pour les 60 au regard d'un sequential boutonneux à 2 vco, même en gardant un Z80 :nesaispo:
maisImage
Groskorg 3300 en dedans les collines, Polymoog et TVS vrombissant...
Avatar de l’utilisateur
Luigi1984
Messages : 511
Inscription : 31 janv. 2012, 12:45
Localisation : hautes Pyrénées

Re: Remake de la partie logicielle du Prophet 600

Message par Luigi1984 »

bien d'accord avec toi :bravo:
Avatar de l’utilisateur
Hémiole
Messages : 1812
Inscription : 19 nov. 2011, 15:35
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par Hémiole »

je crois que la côte du P600 va exploser un de c 4.. :smoke:
Cha, ch'est un coup à faire chortir, non pas le loup du boué, mais le wookie de ses gonds! :mdr:
Avatar de l’utilisateur
oryjen
Messages : 9987
Inscription : 15 nov. 2009, 22:16

Re: Remake de la partie logicielle du Prophet 600

Message par oryjen »

:bravo: +1 hémiole... :biggrin:
Image
Avatar de l’utilisateur
Luigi1984
Messages : 511
Inscription : 31 janv. 2012, 12:45
Localisation : hautes Pyrénées

Re: Remake de la partie logicielle du Prophet 600

Message par Luigi1984 »

Hémiole a écrit :
je crois que la côte du P600 va exploser un de c 4.. :smoke:
Cha, ch'est un coup à faire chortir, non pas le loup du boué, mais le wookie de ses gonds! :mdr:
je le kiffe trop mon prophet,c'est plus fort que moi !
Avatar de l’utilisateur
Luigi1984
Messages : 511
Inscription : 31 janv. 2012, 12:45
Localisation : hautes Pyrénées

Re: Remake de la partie logicielle du Prophet 600

Message par Luigi1984 »

ô Grand Gligli

juste pour t'informer qu'après tout les travaux effectués sur le mien,il fonctionne parfaitement avec le Z80,aucun problème d'accordage,de pb de pas dans les potards de tune et de fine.

par contre on vient de se rendre compte qu'il y a eu plusieurs montage (rien que deux déja pour le DAC 700) au niveau des alentours du DAC :
viewtopic.php?f=19&t=1312&start=100

tu crois pas que ça pourrait influencer sur le bon fonctionnement de ton programme ?
tu as quoi comme montage ?
tohk
Messages : 3
Inscription : 18 avr. 2013, 00:37

Re: Remake de la partie logicielle du Prophet 600

Message par tohk »

Bonjoir.

I can read French,little.
But I can not write French...Sorry.

Can I use Your Firmware,at different ROM version?
My P600's rom version is "SIX-E-0" ,not "Six-0-8".
It seems Japanese special version.

merci!
Avatar de l’utilisateur
gligli
Messages : 414
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par gligli »

Salut, je suis toujours un peu pris ces derniers temps, mais ce week-end, j'ai passé pas mal de temps sur le p600.

J'ai pas mal bossé sur l'amélioration de la compatibilité avec les p600 autres que le mien, et amélioré un peu les performances aussi.

Mais surtout, j'ai ajouté le support du MIDI in, en utilisant le chip 68b50 du p600, donc sans soudures sur la carte mère.
Pour le moment, je gère le note on / note off, et la modification du son par MIDI CC.

Je ferai une vraie liste de CC, mais pour le moment, ça marche comme ça:

Les paramètres modifiables sont ceux-ci: https://github.com/gligli/p600fw/blob/m ... rage.h#L10" onclick="window.open(this.href);return false; (continuousParameter_t).
Il faut ajouter 64 au nombre à coté de chaque paramètre pour accéder au réglage grossier (7bits du haut), et 96 pour accéder au réglage fin (7bits du bas).

On peut aussi accéder aux réglages type on/off, en partant du CC 40, il y a 1 CC par élément de cette liste: https://github.com/gligli/p600fw/blob/m ... rage.h#L25" onclick="window.open(this.href);return false; (bitParameter_t).

J'ai fait une petite démo du MIDI avec du touillage de reso/cutoff sur une partition rapide et complexe, le tout en MIDI: http://sfx.gligli.free.fr/zik/p600/p600 ... ke600.flac" onclick="window.open(this.href);return false;
Il y a des notes qui sautent à cause le la polyphonie limitée, et oui, c'est particulièrement kitsch, désolé ^^

J'ai aussi compilé un firmware de test, pour ceux que ca intéresse : http://sfx.gligli.free.fr/zik/p600/dev/2013-04-21/" onclick="window.open(this.href);return false;

tohk: If the japanese hardware is the same as the american one, there should be no problems with that firmware version, because the ROM isn't used at all while running my firmware.
Avatar de l’utilisateur
gligli
Messages : 414
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par gligli »

Yop, j'ai plein de news! (je suis en congés, donc forcément, j'ai plus de temps pour bosser sur le P600)

Donc, en gros, voici ce qui a changé depuis mon dernier message:
  • Réécriture de l'allocateur de voix polyphonique, il marche comme ça maintenant:
    - A partir de la 7ème touche appuyée (en même temps), on ignore la note.
    - Si on rejoue une note qui est en release, on réutilise la même voix.
    - Si il n'y a plus de voix dispo pour une nouvelle note, on vole la plus vieille voix qui est en release.
  • Améliorations de l'ergonomie:
    - Affichage de la valeur du dernier potard modifié en mode manuel
    - Possiblité de modifier les presets (modification temporaire, a moins de le re-sauvegarder).
  • Améliorations de la compatibilité:
    Les P600 d'au moins 2 testeurs fonctionnent maintenant entièrement, alors que ce n'était pas le cas avant.
  • Améliorations du MIDI:
    - Mise à jour du firmware par MIDI (plus besoin d'ouvir le P600 et de passer par l'USB, donc).
    - Accès à tous les paramètres du son par MIDI CC.

    Et, enfin, gestion de la vélocité par MIDI, qui peut être dosée pour le VCA et le VCF (ça fait une sorte de "mise à l'échelle" de l'enveloppe).
    Petite démo technique avec le P600 piloté par un clavier maitre: http://sfx.gligli.free.fr/zik/p600/p600 ... ocity.flac" onclick="window.open(this.href);return false; (50% de vélocité pour le VCA, un peu moins pour le VCF)
Donc, je pense qu'une première vraie version verra le jour très bientôt, ca il ne manque pas grand chose dans les trucs "primordiaux" :smile:
L'arpégiateur et le séquenceur ne sont pas fait, au pire ce n'est pas primordial je pense, mais au moins pour l'arpégiateur, ça ne devrait pas être trop difficile à coder.
En tout cas, tout ceux qui ont déjà le teensy de prêt, contactez moi, je vous garantis que si vous vous manifestez, je m'arrangerai pour que ça marche chez vous ! :coucou:
Avatar de l’utilisateur
gligli
Messages : 414
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par gligli »

Pouet,

Dans la série 1 jour = 1 fonctionnalité, je vous présente: l'arpégiateur :wink:

http://sfx.gligli.free.fr/zik/p600/p600 ... iator.flac" onclick="window.open(this.href);return false; pour la démo.

On peut y entendre le mode up/down, suivi du mode assign, suivi du nouveau mode random.
La première moitié de la démo est en mode poly, et la deuxième, en mode unison.
Chaque mode peut être placé en "hold", en maintenu quoi, on peut alors rajouter des notes, jusqu'à 128, bref, ca fait aussi un petit séquenceur "instantané" (non non, ceci c'est pas inspiré du minibrute :wink: )

J'ai aussi ajouté 2 nouvelles formes d'onde au LFO: dent de scie et bruit (digital, le bruit, pas grand chose à voir avec du bruit blanc analo, donc)

Voili!
Avatar de l’utilisateur
Push-Pull
Messages : 8677
Inscription : 17 oct. 2009, 19:42
Localisation : entre Io et Callisto...

Re: Remake de la partie logicielle du Prophet 600

Message par Push-Pull »

:bravo:
Je suis toujours ce topic avec autant d'émerveillement, bravo !
Avatar de l’utilisateur
ascent
Messages : 2548
Inscription : 14 nov. 2009, 23:49
Localisation : Third stone from the sun

Re: Remake de la partie logicielle du Prophet 600

Message par ascent »

Que de bonnes nouvelles! :bave:
Y aura t'il possibilité de sauver ses banques de patches ? actuellement j'utilise Midiquest mais je pense qu'il doit y avoir d'autres moyens fiables ?
http://www.youtube.com/user/Ascent68" onclick="window.open(this.href);return false;
http://soundcloud.com/a-ascent" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
gligli
Messages : 414
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par gligli »

Probablement pas dans la toute première version , car je ne gere pas encore le midi out, mais un dump par sysex devrait voir le jour assez vite je pense.
Avatar de l’utilisateur
ascent
Messages : 2548
Inscription : 14 nov. 2009, 23:49
Localisation : Third stone from the sun

Re: Remake de la partie logicielle du Prophet 600

Message par ascent »

Il me semble que tu avais commencé tes tests sur un émulateur de ta création sur ordinateur.
Il n'y a pas moyen d'en faire un éditeur de gestion de librairies de ta version du P600 ?
http://www.youtube.com/user/Ascent68" onclick="window.open(this.href);return false;
http://soundcloud.com/a-ascent" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
gligli
Messages : 414
Inscription : 28 févr. 2011, 10:06
Localisation : Vienne
Contact :

Re: Remake de la partie logicielle du Prophet 600

Message par gligli »

Ouais, en effet, mais l'émulation était trop limité pour que le firmware actuel marche comme il faut dessus.
Par contre, l'interface graphique pourrait servir de base à un vrai éditeur le jour où j'ajoute le midi out et le support des dumps sysex.

Tiens sinon, ça y est j'ai tout ce que je voulais ajouter pour la première vraie version publique, donc une première version "beta" devrait sortir dans vraiment pas longtemps!
("beta" parce que même en testant à fond, je peux louper des bugs, et surtout je ne peux pas garantir que ça marchera chez tout le monde d'entrée de jeu, même si ca a l'air de marcher pas trop mal chez tous les testeurs)
Avatar de l’utilisateur
ascent
Messages : 2548
Inscription : 14 nov. 2009, 23:49
Localisation : Third stone from the sun

Re: Remake de la partie logicielle du Prophet 600

Message par ascent »

Vraiment génial ton travail pour apporter toutes ses améliorations. :fou:
Je vais quand même "lâchement" attendre la version 1.0 :biggrin:
http://www.youtube.com/user/Ascent68" onclick="window.open(this.href);return false;
http://soundcloud.com/a-ascent" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
Spetzle
Messages : 124
Inscription : 06 avr. 2011, 21:00
Localisation : Tours

Re: Remake de la partie logicielle du Prophet 600

Message par Spetzle »

Hello,

Woooot!

ayé j'ai enfin trouvé un P600 mais le DAC est en rade.

Personne n'aurait ça en stock?.

Celui d'origine est le DAC 71 dans ma machine.
http://soundcloud.com/spetzle" onclick="window.open(this.href);return false;
Avatar de l’utilisateur
foox
Messages : 2466
Inscription : 17 nov. 2009, 10:38
Localisation : Pont-en-Royans, in ze Vercors.

Re: Remake de la partie logicielle du Prophet 600

Message par foox »

Groskorg 3300 en dedans les collines, Polymoog et TVS vrombissant...
Répondre
cron