information about MIDIs from NDS roms by Crocodile 91 at 10:07 AM EDT on June 5, 2011
Hi, English is not my first language, so don't wonder on my bad speaking.
I'm desperately searching for a way to get good MIDIs from a nds game, pokemon mystery dungeon blue rescue team. I tried a lot of programs and all I get was the MIDIs with the wrong musical instruments.
My question is simple: can I get the propher MIDIs from the ds rom, or must I fix all the MIDIs manually? Maybe can I convert the .mini2sf files in some ways?
It's important... I hope it will take not too much time to do it.

thanks for yours attention, see you soon

edited 10:08 AM EDT June 5, 2011
by bxaimc at 12:06 PM EDT on June 5, 2011
Even if you manage to get a hold of MIDIs from a DS SSEQ sequence, it'll sound really crappy considering that it needs the sound bank to make it sound like what it is.
by Lunar at 1:13 PM EDT on June 5, 2011
right, you need a midi sequencer to edit relevant patches, octaves, etc. and even then you're constrained by the GM spec as to what you can use. it's possible but probably not worth the effort.
by Crocodile 91 at 2:11 PM EDT on June 5, 2011
ohhh, just as I thought. Anyway, thank you for the reply.
I'll fix the MIDIs manually. I need them for an online flash game that I'm developing.

just one more question: the sound file in the rom is a .sbin file, not a .sdat file.
since I have used ndssndext.exe to rip and convert it into .midi files, it might have caused compatibility problems?

edited 2:11 PM EDT June 5, 2011
by Elven Spellmaker at 9:52 AM EDT on June 10, 2011
Pokémon Diamond MIDIs generally sound fine which leads me to believe they are nearly GM compatible, but that is highly dependant on the team who made the game. Pokémon Soul Silver for example is definitely not GM compatible.

Drums will need to be moved to channel 10 as usual as they generally aren't there.
Another thing to watch out for is melodic/drum "trackfucking" where a melodic channel is combined with a drum channel and patch changes.
If you come across this you'll need to move the melodic stuff off the channel and to another one.

Also the sound banks can be exported to DLS (shame, wish it was SoundFont - conversion fromn DLS to SoundFont is horrid and messy) from VGMTrans if that helps.

Just listen to the originals and work out what the instruments are and manually change them.

Depending on your synthesiser you might need to move some of the patch changes (assuming there are patch changes mid song) slightly earlier to avoid the "last instrument overrun" problem that can occur.

As Lunar said, you might be stuck with GM standard if you just output the MIDI straight from the Flash. (Because you won't know the client's MIDI standard)
Microsoft's DLS (XP, Vista, 7) is pretty much GS standard and the synthesiser is a GS one, it has several drumkits and some extra banks that GM doesn't include (GM has only two banks, Bank 0 and Bank 128)

No idea about Mac's or Linux's standard set though. Plus there are probably several for Linux.

Information about MS's DLS for sheer interest:

Text description by Awave Studio v10.0, Copyright 1993, 2006 FMJ-Software
-------------------------------------------------------------------------
Source file:    C:\Windows\System32\drivers\gm.dls(REAL MS ONE)
Source type:    DownLoadable Sounds level 1

Item - collection:    GS sound set (16 bit)
Copyright: Copyright 1996 Roland Corporation U.S.
Comment: 960920 ver. 1.00.16

m-000-000-000    Piano 1
m-000-000-001    Piano 3
m-000-000-002    Piano 5
m-000-000-003    Honky-tonk
m-000-000-004    E.Piano 1
m-000-000-005    E.Piano 2
m-000-000-006    Harpsichord
m-000-000-007    Clav.
m-000-000-008    Celesta
m-000-000-009    Glockenspiel
m-000-000-010    Music Box
m-000-000-011    Vibraphone
m-000-000-012    Marimba
m-000-000-013    Xylophone
m-000-000-014    Tubular-bell
m-000-000-015    Santur
m-000-000-016    Organ 1
m-000-000-017    Organ 2
m-000-000-018    Organ 3
m-000-000-019    Church Org.1
m-000-000-020    Reed Organ
m-000-000-021    Accordion Fr
m-000-000-022    Harmonica
m-000-000-023    Bandoneon
m-000-000-024    Nylon-str.Gt
m-000-000-025    Steel-str.Gt
m-000-000-026    Jazz Gt.
m-000-000-027    Clean Gt.
m-000-000-028    Muted Gt.
m-000-000-029    Overdrive Gt
m-000-000-030    DistortionGt
m-000-000-031    Gt.Harmonics
m-000-000-032    Acoustic Bs.
m-000-000-033    Fingered Bs.
m-000-000-034    Picked Bs.
m-000-000-035    Fretless Bs.
m-000-000-036    Slap Bass 1
m-000-000-037    Slap Bass 2
m-000-000-038    Synth Bass 1
m-000-000-039    Synth Bass 2
m-000-000-040    Violin
m-000-000-041    Viola
m-000-000-042    Cello
m-000-000-043    Contrabass
m-000-000-044    Tremolo Str
m-000-000-045    PizzicatoStr
m-000-000-046    Harp
m-000-000-047    Timpani
m-000-000-048    Strings
m-000-000-049    Slow Strings
m-000-000-050    Syn.Strings1
m-000-000-051    Syn.Strings2
m-000-000-052    Choir Aahs
m-000-000-053    Voice Oohs
m-000-000-054    SynVox
m-000-000-055    OrchestraHit
m-000-000-056    Trumpet
m-000-000-057    Trombone
m-000-000-058    Tuba
m-000-000-059    MutedTrumpet
m-000-000-060    French Horns
m-000-000-061    Brass 1
m-000-000-062    Synth Brass1
m-000-000-063    Synth Brass2
m-000-000-064    Soprano Sax
m-000-000-065    Alto Sax
m-000-000-066    Tenor Sax
m-000-000-067    Baritone Sax
m-000-000-068    Oboe
m-000-000-069    English Horn
m-000-000-070    Bassoon
m-000-000-071    Clarinet
m-000-000-072    Piccolo
m-000-000-073    Flute
m-000-000-074    Recorder
m-000-000-075    Pan Flute
m-000-000-076    Bottle Blow
m-000-000-077    Shakuhachi
m-000-000-078    Whistle
m-000-000-079    Ocarina
m-000-000-080    Square Wave
m-000-000-081    Saw Wave
m-000-000-082    Syn.Calliope
m-000-000-083    Chiffer Lead
m-000-000-084    Charang
m-000-000-085    Solo Vox
m-000-000-086    5th Saw Wave
m-000-000-087    Bass & Lead
m-000-000-088    Fantasia
m-000-000-089    Warm Pad
m-000-000-090    Polysynth
m-000-000-091    Space Voice
m-000-000-092    Bowed Glass
m-000-000-093    Metal Pad
m-000-000-094    Halo Pad
m-000-000-095    Sweep Pad
m-000-000-096    Ice Rain
m-000-000-097    Soundtrack
m-000-000-098    Crystal
m-000-000-099    Atmosphere
m-000-000-100    Brightness
m-000-000-101    Goblin
m-000-000-102    Echo Drops
m-000-000-103    Star Theme
m-000-000-104    Sitar
m-000-000-105    Banjo
m-000-000-106    Shamisen
m-000-000-107    Koto
m-000-000-108    Kalimba
m-000-000-109    Bagpipe
m-000-000-110    Fiddle
m-000-000-111    Shanai
m-000-000-112    Tinkle Bell
m-000-000-113    Agogo
m-000-000-114    Steel Drums
m-000-000-115    Woodblock
m-000-000-116    Taiko
m-000-000-117    Melo. Tom 1
m-000-000-118    Synth Drum
m-000-000-119    Reverse Cym.
m-000-000-120    Gt.FretNoise
m-000-000-121    Breath Noise
m-000-000-122    Seashore
m-000-000-123    Bird
m-000-000-124    Telephone 1
m-000-000-125    Helicopter
m-000-000-126    Applause
m-000-000-127    Gun Shot
m-001-000-038    SynthBass101
m-001-000-057    Trombone 2
m-001-000-060    Fr.Horn 2
m-001-000-080    Square
m-001-000-081    Saw
m-001-000-098    Syn Mallet
m-001-000-102    Echo Bell
m-001-000-104    Sitar 2
m-001-000-120    Gt.Cut Noise
m-001-000-121    Fl.Key Click
m-001-000-122    Rain
m-001-000-123    Dog
m-001-000-124    Telephone 2
m-001-000-125    Car-Engine
m-001-000-126    Laughing
m-001-000-127    Machine Gun
m-002-000-102    Echo Pan
m-002-000-120    String Slap
m-002-000-122    Thunder
m-002-000-123    Horse-Gallop
m-002-000-124    DoorCreaking
m-002-000-125    Car-Stop
m-002-000-126    Screaming
m-002-000-127    Lasergun
m-003-000-122    Wind
m-003-000-123    Bird 2
m-003-000-124    Door
m-003-000-125    Car-Pass
m-003-000-126    Punch
m-003-000-127    Explosion
m-004-000-122    Stream
m-004-000-124    Scratch
m-004-000-125    Car-Crash
m-004-000-126    Heart Beat
m-005-000-122    Bubble
m-005-000-124    Wind Chimes
m-005-000-125    Siren
m-005-000-126    Footsteps
m-006-000-125    Train
m-007-000-125    Jetplane
m-008-000-000    Piano 2
m-008-000-001    Piano 4
m-008-000-002    Piano 6
m-008-000-003    Honky-tonk 2
m-008-000-004    Detuned EP 1
m-008-000-005    Detuned EP 2
m-008-000-006    Coupled Hps.
m-008-000-011    Vibraphone 2
m-008-000-012    Marimba 2
m-008-000-014    Church Bell
m-008-000-016    Detuned Or.1
m-008-000-017    Detuned Or.2
m-008-000-019    Church Org.2
m-008-000-021    Accordion It
m-008-000-024    Ukulele
m-008-000-025    12-str.Gt
m-008-000-026    Hawaiian Gt.
m-008-000-027    Chorus Gt.
m-008-000-028    Funk Gt.
m-008-000-030    Feedback Gt.
m-008-000-031    Gt. Feedback
m-008-000-038    Synth Bass 3
m-008-000-039    Synth Bass 4
m-008-000-040    Slow Violin
m-008-000-048    Orchestra
m-008-000-050    Syn.Strings3
m-008-000-061    Brass 2
m-008-000-062    Synth Brass3
m-008-000-063    Synth Brass4
m-008-000-080    Sine Wave
m-008-000-081    Doctor Solo
m-008-000-107    Taisho Koto
m-008-000-115    Castanets
m-008-000-116    Concert BD
m-008-000-117    Melo. Tom 2
m-008-000-118    808 Tom
m-008-000-125    Starship
m-009-000-014    Carillon
m-009-000-118    Elec Perc.
m-009-000-125    Burst Noise
m-016-000-000    Piano 1d
m-016-000-004    E.Piano 1v
m-016-000-005    E.Piano 2v
m-016-000-006    Harpsichord 2
m-016-000-016    60's Organ 1
m-016-000-019    Church Org.3
m-016-000-024    Nylon Gt.o
m-016-000-025    Mandolin
m-016-000-028    Funk Gt.2
m-016-000-039    Rubber Bass
m-016-000-062    AnalogBrass1
m-016-000-063    AnalogBrass2
m-024-000-004    60's E.Piano
m-024-000-006    Harpsi.o
m-032-000-016    Organ 4
m-032-000-017    Organ 5
m-032-000-024    Nylon Gt.2
m-032-000-052    Choir Aahs 2
d-000-000-000    Standard
d-000-000-008    Room
d-000-000-016    Power
d-000-000-024    Electronic
d-000-000-025    TR-808
d-000-000-032    Jazz
d-000-000-040    Brush
d-000-000-048    Orchestra 2
d-000-000-056    SFX

edited 9:55 AM EDT June 10, 2011


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source