MSX Village forum

Le Kiosque à Musique convertir ses fichier midi (MID) en (BGM) MABINOGI (musica) MID>MML>MSD>BGM

MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5821

Le 17/01/2013 à 15h35

Reprise du message précédent

Inépuisable Popolon ^^ c'est cool

Edité par MSXlegend Le 17/01/2013 à 17h57


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5821

Le 21/01/2013 à 23h01
Les fichiers MML et MSD sont presque identiques. Les 2 peuvent être édites avec un simple éditeur de texte (TXT)

La différence, c'est que par exemple pour le MML, les notes sont mis de cette façon:

MML pour PC :
[Channel1]

/*m 0 */ t240r8.r32t171r1

/*m 1 */ r1

/*m 3 */ r1

/*m 4 */ r2r32

/*m 5 */ d8e8.&

/*m 6 */ e32f1&

[Channel2]

etc...




MSD pour MSX :
Un MSD va se presenter de cette façon:

CH1=t240r8.r32t171r1r1r2r32d8e8&e32f1& (etc...)

CH2=etc...




_



voici un exemple d'un fichier MSD lisible sur MSX. Il ne me restera plus qu'a choisir les bons instruments pour avoir quelque chose de concret!!



En rouge, j'ai supprimé le canal que j'ai jugé inintéressant !!

MSD avec 6 canaux pour mon intro Terminator 2 (CH1,CH2,etc..) :


; MSD file generated by mml2msd compiler.

; CopyLeft (c) since 2011 by PlanetaMessenger.org.

;



;

; Channels definitions

;



FM1=CH1

FM2=CH2

FM3=CH3

FM4=CH4

FM5=CH5

FM6=CH6

FMR=

FM7=

FM8=

FM9=

PSG1=

PSG2=

PSG3=

SCC1=

SCC2=

SCC3=

SCC4=

SCC5=



;

; Channels MML content

;



CH1=T240R8.R32T171R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R1R2R32T171R2R8.T162R4R32T145R8.R32T132R4T121R8.R32T171

CH2=R1R1R1R1R1R2.D8E8.E32F1F2.F8E4.E32R8.<F1F2F8R8.R32>D8E8.E32F1F2F8F32E4E16.C4A1A2A8G1G4.G16D8.D32E4F1F2F32E4E16.C8.C32<G1G16F1F2F16.D4F1F4.F32E1E4E16.R16>D8E8.E32F1F2.F8E4.E32R8.<F1F2F8R8.R32>D16.E4F1F2F8F32E4E16.C8.C32A1A2A8A32G1G4.G32D4E8.E32F1F2F32E4E16.C4<G1G16F1F1F8.F32R4E1E2.E16R1R1R2R8.>>D16R16D16R8R32<D16R8.D32R16>D16R2R8R32D16R16<D16R8R32D16R8.D32R16.>D16R2R8D16R16D16.R8D16.R8R32<D16R16D16R2R8>D16R16<D16R8.D16R8R32D32R16.>D16R2R8<D16R16D16.R8R32>D16R8R32D16R16<D16R2R8>D16R16<D16R8.>D16R8R32<D16R16>D16R2R8R32D16R32D16.R8R32D16R8R32D16R16D16.

CH3=R8<D1D1D1D2D16.R32<D16R16D16.R8>D16.R8R32<D16R16>D16.R8<D16R8.D32R8.D16R16D16.R8R32D16R8R32D16R16>D16R8R32D16R8.D32R8.D16R16<D16.R8R32D16R8R32>D16R16<D16.R8R32>D32R8.D16R8.D32R16<D16.R8R32D16R8.>D32R16<D16.R8R32>D32R8.D16R8.D16R16<D16R8R32D16R8.>D32R16<D16.R8R32>D16R8.D32R8.<D16R16>D16R8R32D16R8.<D16R16D16R8R32>D16R8.<D32R8.D16R16>D16.R8R32D16R8R32<D16R16D16R8R32D16R8.>D16R8R32<D16R16>D16.R8R32<D16R8R32D16R16D16R8.>D32R8.D16R8.<D32R16>D16.R8R32<D16R8R32D16R16>D16.R8R32D32R8.<D16R8.D32R16.D16R8R32>D16R8.D32R16D16.R8R32D32R8.D16R8.D16R16<D16R8R32>D16.R8R32<D32R16.D16R8R32D16R8.>D32R8.<D16R16>D16.R8<D16R8.>D16R16<D16R8R32>D16R8.<D32R8.D16R16>D16.R8R32D16R8R32<D16R16>D16.R8D16R8.D16R8.D32R16<D16.R8R32>D16R8R32<D16R16D16.R8R32>D32R8.D16R8.D16R32D16.R8R32<D16R8.D32R16D16.R8R32>D16R8R32<D16R8.>D16R16D16R8R32D16R8.<D32R16.>D16R8R32<D16R8.D32R2.R8R32>D4D16.E4E16.<F1F4.F32<A+1A+4.A+32>>C1C4.C16R2R8.<D4.>E4E16.<F1F2.F16E1E4.E32R2R8.R32A+4A+16.C4C16.>D1D4.D32<C1C4.C16R2R8.E2E8.E32R2R8.A+2A+8.A+32>C2C8.D2D8.D32<F1F2F8R32>E1E2.E16R1R1R1R1R16.<D16R16D16R8R32D16.R8R32D16R16>D16R2R8D16R16D16R8R32<D16.R8R32D16R16>D16R2R8D16.R32<D16.R8R32D16R8R32>D16R16<D16R2R8D16.R32>D16.R8R32D16R8R32<D16.R32D16.R2R16.D16.R32>D16.R8R32<D16R8R32D16.R32>D16.R2R8<D16R32D16.R8R32D16R8R32D16.R32>D16.

CH4=R8O2C32R16C32R8.R32C32R8.C32R16.C32R2R8.C32R16.C32R8.C32R8.C32R16.C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C16R8.C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C32R16.C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C16R8.C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C16R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C32R16.C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R2R8R32C32R4R16C32R4R32C32R4R32C32R2R8R32C32R4R16C32R4R32C16R4C32R16.C32R8.R32C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C32R16.C32R2R8.C32R16.C32R8.C32R8.R32C32R16C32R2R8.C32R16.C32R8.C32R8.R32C32R16.C32R2R8R32C32R16.C32R8.C16R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C32R8.R32C32R8.C32R16.C32R2R8R32C16R16C16R8.C32R8.C32R16.C32R2R8.C32R16C16R8.C32R8.C16R16C32

CH5=R1R1R1R1R1R2.O2D16R16D16R8R32D16.R8R32D16R16D16.R8D16R8.D16R8R32D16R16D16.R8R32D16R8R32D16R16D16.R8D16R8.D16R8R32D16R16D16.R8R32D16R8R32D16R16D16.R8R32D32R8.D16R8.D16R32D16.R8R32D16R8.D32R16D16.R8R32D16R8R32D16R8.D16R16D16R8R32D16.R8R32D32R16D16.R8R32D16R8.D32R8.D16R16D16R8R32D16.R8R32D16R16D16R8R32D16R8.D32R8.D16R16D16.R8R32D16R8R32D16R16D16R8R32D16R8.D16R8R32D16R16D16.R8R32D16R8R32D16R16D16.R8R32D32R8.D16R8.D16R32D16.R8R32D16.R8D16R16D16.R8R32D32R8.D16R8.D16R16D16R8R32D16.R8R32D32R16D16.R8R32D16R8R32D16R8.D16R16D16R8R32D16.R8R32D16R16D16R8R32D16R8.D32R8.D16R16D16.R8D16.R8R32D16R16D16.R8D16R8.D32R8.D16R16D16.R8R32D16R8R32D16R16D16.R8D16R8.D16R8.D16R32D16.R8R32D16R8R32D16R16D16.R8R32D32R8.D16R8.D16R32D16.R8R32D16.R8R32D32R16D16.R8R32D16R8R32D16R8.D16R16D16R8R32D16.R8R32D16R16D16R8R32D16R8.D32R8.D16R16D16R8R32D16.R8R32D16R16D16.R8D16R8.E16R8R32F16R16F16.R8R32F16R8R32F16R16F16R8R32F16R8.F32R8.<A+16R16A+16.R8R32A+16R8R32A+16R16A+16.R8A+16R8.A+16R8R32>C16R16C16.R8R32C16R8R32C16R16C16R8.C32R8.C16R8.D16R32D16.R8R32D16.R8D16R16D16.R8R32E16R8R32F16R8.F32R16.F16R8R32F16R8.F8.R8R32F4F32R8.F8.R8R32F4F16R16F4F32R8R32F4E16R16E16.R8E16R8.E32R16.E16R8R32E16R8.E32R8.D16R16D16R8R32D16.R8R32D16R16<A+16.R8A+16R8.>C32R8.D16R16D16.R8R32D16R8R32D16R16D16R8R32D4D32R8.C16R16C16.R8R32C16R8R32C16R16C16.R8C16R8.C16R8R32D16R16D16.R8R32D16R8R32D16R16E16R8.E32R8.E16R8.E16R32E16.R8R32E16.R8E16R16<A+16.R8R32A+16R8R32A+4>C32R16.C16R8R32C16R8.C32R16D16.R8R32D16R8R32D16R8.F16R2R8R32F16R4F16R4F16R4E16R2R8E16R4R32E16R4E16

CH6=R1R1R1R1R1R2.<D16R16D16R8R32D16.R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R8D16R32D16.R8R32D16R8.D32R16D16.R2R8D16R16D16R8R32D16.R8R32D32R16D16.R2R8D16R16D16R8R32D16.R8R32D16R16D16R2R8D16R16D16.R8R32D16R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R8D16R32D16.R8R32D16.R8D16R16D16.R2R8D16R16D16R8R32D16.R8R32D32R16D16.R2R8D16R16D16R8R32D16.R8R32D16R16D16R2R8D16R16D16.R8D16.R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R8D16R32D16.R8R32D16R8R32D16R16D16.R2R8D16R32D16.R8R32D16.R8R32D32R16D16.R2R8D16R16D16R8R32D16.R8R32D16R16D16R2R8D16R16D16R8R32D16.R8R32D16R16D16.R2R16.F32R16F32F32F32R16F16F16F16F16F16.F16F16.F16F16.F16R32F16F16R32F16F16R32F16F32<A+16R16A+16.R8R32A+16R8R32A+16R16A+16.R2R16.>C16R16C16.R8R32C16R8R32C16R16C16R2R8R32D16R32D16.R8R32D16.R8D16R16D16.R2R8F32F32F32R16F32F32F32R16F32F32F32R16F32F32F32R32F16F16R32F16F16R32F16F16R32F16F16R32F16F16R32F16.R16F4F16R8R32F8.R2R8E32E32R16E32E32E32R16E32E32E32R16E32E32E32R32E32E32E32E32R32E32E32E32E32R32E32E32E32E32R16E32E32E32R16E32E32E32R16E32D16R16D16R8R32D16.R8R32D16R16<A+16.R2R16.>D16R16D16.R8R32D16R8R32D16R16D16R2R8C32R16C32C32C32R16C32C32C32R16C32C32C32R16C32C32C32R16C32C32R16.C32C32C32R32C32C32C32C32R32C32C32C32C32R32C32C32C32D16R16D16.R8R32D16R8R32D16R16E16R2R8R32E16R32E16.R8R32E16.R8E16R16<A+16.R2R8>C8C32R8.C16R8.C32R16D16.R2R8F16R2R8R32F16R4F16R4F16R4E16R2R8E16R4R32E16R4E16R1R1R1R1R1R1R1R4R16D16R16D16.R8R32D16R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R16.D16R16D16.R8R32D16R8R32D16R16D16.R2R8D16R32D16.R8R32D16.R8D16R16D16.

Edité par MSXlegend Le 22/01/2013 à 00h27


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 5821

Le 19/09/2013 à 14h11
Sur le site de Zebibizen, il ya Mabinogi composer. J'ai jugé utile de le rajouter

http://multidatas.free.fr/msosx/index.php?option=com_wrapper&Itemid=157


Sinon, globalement, j'ai deja fait un grand pas en avant, mais je n'ai pas assez de connaissance coté MML pour avancer d'avantage. Mon fichier final au format BGM peux etres intégré dans toutes mes demo, jeux, etc .... Edité par MSXlegend Le 19/09/2013 à 14h11


Createur du KCX Bluetooth emitter au format cartouche compatible stereo moonsound
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie