MSX Village forum

L'école MIDI PAC de A à Z Différents tests donnant une idée précise du périphérique.

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 02/04/2011 à 17h04

Reprise du message précédent

Salut à tous.

voila la partition complète de HYDEFOS. (15 minutes environ)
Je maîtrise pas encore certaines fonction de MACAW, les morceau ne sont pas encore fidèles au niveau instrumental. (Je dois regarder du coté des paramètres automatiques!)
Le résulta ne donne pas rendu que le MIDI PAC => SC-55 (direct). J'y oeuvre :D

Le but principal étant la partition musicale NOTE par NOTE et non le rendu audio, j'ai donc décidé de la diffuser.
HYDEFOS PARTITION COMPLETE.zip

@ Popolon => dis moi si t'as une idée de réglage coté Séquenceur!


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 02/04/2011 à 18h09
Et voila Psychic Force.

Il semblerait que les instruments changent automatiquement et de facon cohérente. :oups
PSYCHIC FORCE PARTITION COMPLETE.zip

Et voilà.

@ Popolon, j'attends tes commentaires en retour :D

Euh...C'est Psycho World padron :) Edité par igal Le 02/04/2011 à 21h28


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 02/04/2011 à 20h35
Du nouveau du coté de Worp3.

Hi Igal,
Thanks, would be great to have some input from someone else ;)
Here is the latest version.
This is what i did change:
ver -> 0.30 Used a new more efficient compiler
Rewritten the OPLL original to MIDI voice conversion
Lowered the priority of the midi volume handling
Lowered the priority of the midi modulation
Added original modulation
Added Roland bank switching
Fixed: Instrument modulation wasn't reacting on edited value
Fixed: bug inside the write to MIDI directly function

Use mpupdate.com to update your midi-pac.
Use "mpcload gm.mpc" or mpconfig to set the new opll modulation multiplier
to 7.

Have fun.
Cheers,
Tjeerd.
--------------

Ne la cherchez pas, je l'ai en béta test seulement :D

Voici l'enregistrement complet de Illusion City (Plus d'une heure)
Encore quelques petites imperfections, qui devraient s'arranger sous peu.
ILLUSION CITY PARTITION COMPLETE.zip
Les Instruments changent bien en temps réel, (Programme) Merci Popolon ;)



Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 03/04/2011 à 19h09
Voilà c'est arrangé ^^

Comme d'habitude, j'ai fais le tour de la terre avant d'aller chercher ou il faut!

Dans la rubrique d'aide on trouve l'explication suivante:
Omni On
Number: 125
Affects:
Turns Omni on. See the discussion on MIDI Modes.
Value Range:
The value byte isn't used and defaults to 0.
NOTE: When a device receives an Omni On message, it should automatically turn off all playing notes.

De la on est dirigé vers:
MIDI Modes
In Macaw plugins and the Macaw VST plugins that support MIDI modes, only two modes can be set, either strict polyphonic or monophonic.

Il fallait donc simplement aller sur:
1) New / Track 16 Tracks midi Séquencing
2) Projet / Midi In mode / To Selected Plugin In Synth (Active Plugin)
Et tout est OK :top

Le problème OMNI ON est donc définitivement résolu.
Les bons instruments sont automatiquement sélectionnés, et même modifiés à la volée.
Enveloppe, Timbre; Volume etc...tout est OK.
Le seul problème restant est donc le TOP synchro, qui selon Popolon est strictement nécessaire à l'exploitation complète des Séquences enregistrées! (Si j'ai bien compris)

Est-ce faisable simplement?
1) Il est peut être possible de générer automatiquement ce TOP SYNC lors de l'initialisation du MIDI PAC! (à l'allumage du MSX donc)
2) Si un Séquenceur Midi est connecté et en attente d'un TOP SYNC, alors il synchronise!

Tout autre chose: (Rien à voir avec les particularités du MIDI PAC)
Pour ce qui est de ma configuration, j'ai 5 secondes de Latence entre les notes jouées, et leur audition! :lol
Cela vaut aussi en lecture simple des fichiers midi sur le Séquenceur! (Avec média player, tout est OK)
J'utilise le Driver DirectX! (C'est la raison de cette Latence)
La solution se trouve dans le driver ASIO4ALL qui fait planter MACAW! (dommage)

@ Popolon: Je vais demander à Tjeerd si il peu implanter ce fameux Top de Synchronisation.
Peux tu m'indiquer un driver ASIO gratuit? (J'ai cherché, mais j'ai pas envi de faire n'importe quoi encore une fois)
Je suis sur un PC Portable HP DV7 1217, (Shipset audio Nvidia. et Usb Edirol UM-3EX)

Voici un petit bout de Xak 3. Dis moi si un truc ne va pas, à par le Top synchro!
XAK 3 TEST.zip







Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 03/04/2011 à 23h31
igal :


Peux tu m'indiquer un driver ASIO gratuit? (J'ai cherché, mais j'ai pas envi de faire n'importe quoi encore une fois)

Je suis sur un PC Portable HP DV7 1217, (Shipset audio Nvidia. et Usb Edirol UM-3EX)




je suis sous cubase avec asio optimisé windows vista/seven. donc pas de probleme pour ma part.

le mieux que je te connaisse est effectivement asio4all qui normallement fonctionne trés bien.

Il existe aussi asio2ks mais je l'ai jamais testé.

A voir dans les forums de macaw si quelque'un a résolu ton bug.



igal :


Voici un petit bout de Xak 3. Dis moi si un truc ne va pas, à par le Top synchro!

XAK 3 TEST.zip


J'ai l'impression que les instrus ne sont pas bien affectés de mon coté :hum

dis moi ce que ça donne de ton coté avec macaw

canal 1 = GM instru 2 (bright acoustic piano). label de la piste : bright acoustic piano

canal 2 = GM instru 91 (pad 3). label : harp

canal 3 = GM instru 47 (orchestral harp). label : violon

canal 4 = GM instru 33 (accoustic bass). label : violon

canal 5 = GM instru 33 (accoustic bass). label : acoustic bass

canal 6 = pas d'instru. label = synth brass

canal 10 = standard kit GM
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 04/04/2011 à 16h27
Salut Popolon. (Courage on va y arriver :p )

Le canal 1 se nomme bien [Bright acoustic], mais il se limite pas à cet instrument, il Swap automatiquement en cours de lecture!

Voici le comportement lors de la lecture du morceau XAK 3 TEST depuis PC SPACE TOAD => MIDI => SC-55:
Canal 1: Piano 2 (002) => Polysynth (091) => Violon (041)=> Piano 2 (002)=>
Canal 2: [Violon (041) un bref instant] => PolySynth (091) => Harp (047) => Polysynth (091) =>Violon (041) => Harp (047)
Canal 3: Harp (047) => Violon (041) => Harp (047) => Violon (041) => Harp => Violon (041) => Harp (047)
Canal 4: Accoustic Bass (033) => Violon (041) => Polysynth (091) => Violon (041) => Polysynth (091) => Violon (041) => Polysynth (091)
Canal 5: Polysynth (091) => Accoustic Bass (033) => Violon (041) => Accoustic Bass (033) => Violon (033) => Accoustic Bass (033)
Canal 6: Polysynth (091)

Le résulta est identique lors du branchement directe MIDI PAC => SC-55

L'appelation de chaque Canal est déterminée par le premier instrument rencontré sur la piste en question!

Le MSX Music ne disposant, que de 6 canaux Fm + Drum, a heureusement la possibilité de Swaper les instruments en cours de lecture! (Heureusement!)

Pour la peine, une autre composition sous deux formes comme me le propose MACAW :D
Je ne sais pas ou se trouve la différence, mais cela apportera peut être certains éléments à ta connaissance!
XAK 3 EXPORT TEL QUEL.zip
XAK 3 EXPORT UN SEUL CANAL.zip

@Popolon: Parle moi de ton Cubase en MP stp :D License, pas license..Ou le trouver etc..:oups
Ps: J'ai testé ta manipulation à la recherche d'une hypothétique synchro, sans succès...Démarrage, reboot, lancement de la ziq avant...etc.. Edité par igal Le 04/04/2011 à 16h37


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 05/04/2011 à 15h08
Dragon Slayer 6 (extrait IMAGINE démo 1)

DRAGON SLAYER 6 Just export track are there.zip
DRAGON SLAYER 6 Make One Track For Each Channel.zip

(Nouvel Upload à 16h00)

Bonne vivisection :fou Edité par igal Le 05/04/2011 à 16h02


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 05/04/2011 à 19h07
Histoire de partir sur de bonnes bases, on va tester quand même un truc :
Tu vas mettre le Midi Pac en mode MT32 et tu vas enregistrer "Illusion City" juste intro et 1er morceau, ca suffira.
Tu vois ou je veux en venir ?
Le but est bien sur de comparer véritablement les versions Midi PAC et Pure Midi ;)

PS : pour la synchro Midi, je pense que faut pas rêver.
le MidiPAC n'étant pas un séquenceur mais un intercepteur/transformateur de signal...
du coup, ca sera plus pénible pour éditer les morceaux mais c'est pas grave Edité par popolon Le 05/04/2011 à 19h11
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 05/04/2011 à 22h17


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 06/04/2011 à 10h38
J'ai donc comparé la musique midi originale de Illusion City (extrait du demo disk que l'on trouve sur passion) et la version midifiée (MT32) de la MidiPAC

Alors je prendrai une analogie simpliste :
Une voiture et un avion. tous les deux ont la même fonction (transporter des personnes d'un point A a un point B)
On peut greffer des ailes a une voiture mais cela ne la fera pas voler pour autant (non walter, je te devance, la citroen de Fantomas, c'est un film :lol)

Et bien dans le cas du MidiPAC, c'est pareil. Ce dernier n'est finalement qu'un modificateur de signal et il ne fait qu'interpréter les données...
Résultat : choix de mauvais instruments et modulations ne donnant rien en MIDI...
Conclusion : La FM et le Midi sont définitivement deux univers différents...

2 biais dans mon analyse :
1) le SC55 avec lequel je teste fait une émulation MT32. Pour être précis, il aurait fallu tester avec un module MT32.
2) le midifile fourni par igal résulte d'un séquencage, ce qui peut etre une source d'erreur.

Pour les septiques :
Illusion City Midi PAC.zip
Illusion City Original.zip

Bon igal, ne désespère pas mais il faut savoir dorénavant que pour qu'un midifile sonne correctement, va falloir le retravailler a mort :oups
   
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 06/04/2011 à 11h09
Et pour être complet, voici les versions FM : MSX (3 PSG + 6 FM) et PC98 (3 PSG + 3 FM)
Illusion City FM.zip
Illusion City PC98.zip Edité par popolon Le 06/04/2011 à 11h11
   
WORP3 Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 06/04/2011 à 13h10

Messages: 10

Le 06/04/2011 à 13h13
Qu'est-ce qui a mal tourné pendant l'enregistrement de l'intro Illusion City, je suis sûr que ça sonnait mieux pour moi?
Je vais voir si je peux le prendre ici qu'à titre d'exemple ;)
Site web    
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 06/04/2011 à 14h41
Salut Tjeerd !

Igal a enregistré "Illusion City" avec le MIDI-PAC MT32 car je voulais comparer avec la version originale (Midi MT32)
Peut-être il y a un problème pour le mapping des instruments avec MT32.MPC ?
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 06/04/2011 à 17h02
Salut Popolon...

Modestement, je pense que le problème vient du Séquençage!
En effet le rendu direct MIDI PAC => SC-55 est meilleur que le rendu MIDI PAC => UM-3EX => PC MACAW!
Pour se faire une idée précise, voici un enregistrement MP3 de Illusion City Theme:
Midi Pac + Psg => Sc-55
MIDI-PAC_GM SC-55 ILLUSION CITY THEME.zip
Forcément, le PSG à un rôle non négligeable (Je parle de la Puce, pas le club :lol :lol :lol )
Je vais faire pareil en mode MT32 puis je la post! (5 min :fou )

Pour rappel, voici la version Séquencée avec Macaw qui à l'air complètement nulle à coté!
ILLUSION CITY PARTITION COMPLETE.zip

Je pense que le problème est Software! C'est la raison pour laquelle je t'ai demandé si tu connaissais une alternative à MACAW, sans dépenser des millions ;)
J'ai bien regardé du coté de Cubase, mais il semblerait que la validation se fait avec une sorte de clée Usb du genre Dungle comme sur PS3! :moue

L’intérêt principal, concernant la diffusion des Séquences Midi, reste la mise à disposition des mélomanes qui sauront en tirer partie!
C'est donc par pure charité chrétienne que je le fais (Si j'ose m'exprimer ainsi :p )
Pour ce qui est de l'écoute qualitativement parlant, faut faire simple...Donc Midi Pac => Expander ! :top

Donc pour le moment..je fais avec :) Edité par igal Le 06/04/2011 à 17h06


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
popolon Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 28/07/2010 à 22h07

Messages: 224

Le 06/04/2011 à 17h46
C'est déjà cool de ta part Igal.

Pour cubase, je l'utilise la ou je bosse donc je peux pas te dire grand chose a ce que tu me demande sans me le demander ^^
Mais il existe pas mal de bon séquenceurs libres comme Reaper
www.reaper.fm
Malheureusement, c'est devenu de tels usines a gaz qu'il faut souvent lire le mode d'emploi de 200 pages avant de pouvoir faire une séquence. :@
En tout cas, j'espere que Worp3 va continuer a bosser sur cette interface qui ne peut que s'améliorer.

   
WORP3 Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 06/04/2011 à 13h10

Messages: 10

Le 06/04/2011 à 20h39
popolon :


En tout cas, j'espere que Worp3 va continuer a bosser sur cette interface qui ne peut que s'améliorer.




J'ai maintenant une très belle version de la nouvelle PAC MIDI que je passe près de passe;)

Je garde la PAC MIDI certainement un certain soutien, en particulier s'il ya des problèmes ou quelque chose comme cette tendance!



suis content que vous enregistrer le CAP MIDI créé Igal, qui sonne au moins je sais dans mon oreille: D


Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie