• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[HGSS] common instruments and their midi value in the ROM

SIlverstanfan04

A Pokenerd like no other
53
Posts
3
Years
  • Age 21
  • UK
  • Seen yesterday
This is my first ever time posting a thread on this site so please bare with my lack of experience.

introduction to instrument values

Anyone who has hacked music in a ROM before will be familiar with the general midi format and instrument numbers, for those who are not familiar here is a quick breakdown:
the general midi format assigns each instrument a value which is universal, by that I mean those values are the same in almost every program which supports midis.
An example of this would be the trumpet, which is instrument number 58, String Ensemble is number 48, french horn is 60 etc etc... This is important to remember when making music.

What's the deal with HGSS?

In HGSS (and apparently a lot of other non game freak games) the sound font's instruments are NOT ordered according to the general midi format, this is confusing for most and can lead
to custom music sounding awful as a result, This tutorial will explain the commonly used instruments in HGSS and their values.

Commonly used instruments in HGSS and their values

The following list consists of commonly used instruments and their values in the ROM, this set up is true for the handful of banked I've examined.
(e.g strings is number 23 , which in the GM format is the tango accordion)

0 - grand piano
1 - bright piano
2 - electric piano
3 - Rhoads piano
4 - same as 3?
5 - Vibraphone
6 - Marimba
7 - Xylophone
8 - Bell
11 - drawbar organ
16 - overdriven guitar
17 - distortion guitar
22 - synth bass 1
23 - string ensemble
26 - pizzicato strings
29 - trumpet
32 - french horn
33 - clarinet
34 - flute
39 - drums

More may be added in the future if the scope of this thread expands beyond instruments commonly used both in HGSS and in custom tracks. I hope this helps you with HGSS music hacking!
 
Last edited:
Back
Top