The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Research & Development
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Research & Development Got a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!
Research & Development programs in this forum are subject to moderator approval before they are displayed.


Advertise here

Reply
 
Thread Tools
  #1    
Old October 28th, 2008, 11:39 AM
Magnius
Pokemon Music Hacking Guru
 
Join Date: Jul 2005
Gender:
Nature: Adamant

Advertise here
Hi this is Magnius. In this document you're going to find information on the voicegroups used in RSE, as well as some general information about voicegroups. For those of you who have not read the Fire Red voicegroup document yet or are just clueless about what voicegroups are, I'm going to go over the basics of voicegroups.

So what is a voicegroup? Well if I had to define it myself, I would define it as a list of instruments stored in a particular value of a rom. That's my personal definition of what a voicegroup is. But why are voicegroups important you ask? Well, it's because they play such a big role in whether or not a midi you insert into the game sounds good. I'm sure you've all been in a situation where you assemble a midi into the game, but then some of the most important instruments get turned to GBSynth. This is most likely because of A. The instruments that get turned to GBSynth aren't in the voicegroup you assembled the song too or B. You have too many DirectSound instruments.

"But Magnius, how do I know which voicegroups support which instruments?" Well, simply, read through this topic and you'll find out all of that. Below, you're basically gonna find a list of most of the voicegroups in RSE and what instruments they play.

But before we get on to that... I'm gonna list a few things that are true for every voicegroup, as well as some general notes on things regarding the voicegroups.

- Usually, tracks 80 and up are used as GBSynth. In the rare case this ISN'T true for a particular voicegroup, I'll note that.

- Tracks 2-13 are also usually used as GBSynth. There are however, some cases where that's not true. In the case that one of these instruments IS used as a DirectSound track, I'll list it.

- 125, 126 and 127 are used as "Noise" tracks.

- Track 0 is usually the drum track, however, in some voicegroups Track 0 is used as an Acoustic Grand track.

- Tracks 33-38 are commonly used basses in RSE, however, you can only hear in Sappy is Track 38 - Synth Bass 1, in Sappy. So while all the other basses DO play in game, you won't be able to actually hear them in Sappy.

- Be aware that even if a voicegroup has more than 5 DirectSound instruments in it, you can only have 5 DirectSound tracks playing at once. If your song uses drums, that already counts as one of the DirectSound tracks.

Read through all that? Haha. Well then here it is, what you guys have been waiting for! The list!

0x43F644

01 - Bright Acoustic
45 - Pizzicato Strings
46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
58 - Tuba
60 - French Horn
73 - Flute

0x44964C

01 - Bright Acoustic
46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
58 - Tuba
60 - French Horn

0x43F218

01 - Bright Acoustic
14 - Tubular Bells
46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
58 - Tuba
60 - French Horn
73 - Flute

0x43C4A0

01 - Bright Acoustic
35 - Fretless Bass
45 - Pizzicato Strings
48 - Strings
73 - Flute

0x431FF4

01 - Bright Acoustic
24 - Acoustic Guitar Nylon (Used as GBSynth here)
25 - Acoustic Guitar Steel (Used as GBSynth here)
26 - Electric Guitar Jazz (Used as GBSynth here)
27 - Electric Guitar Clean (Used as GBSynth here)
35 - Fretless Bass
56 - Trumpet
73 - Flute

0x43A280

01 - Bright Acoustic (Used as GBSynth here)
02 - Electric Grand (Used as GBSynth here)
03 - Honky-Tonk (Used as GBSynth here)
06 - Harpsichord (Used as GBSynth here)
10 - Music Box
17 - Percussive Organ
38 - Synth Bass 1
48 - Strings
73 - Flute

0x444444

17 - Percussive Organ
24 - Acoustic Guitar Nylon
35 - Fretless Bass
46 - Harp
48 - Strings
73 - Flute

0x446844

05 - Electric Piano 2 (Used as GBSynth here)
17 - Percussive Organ
24 - Acoustic Guitar Nylon
39 - Synth Bass 2(Wave instrument, but still makes sound)
48 - Strings
73 - Flute

0x439EB4

00 - Acoustic Grand
35 - Fretless Bass
45 - Pizzicato Strings
48 - Strings
73 - Flute

0x447A5C

24 - Acoustic Guitar Nylon
45 - Pizzicato Strings
46 - Harp
48 - Strings
60 - French Horn
73 - Flute

0x436314

01 - Bright Acoustic
35 - Fretless Bass
73 - Flute

0x43D418

45 - Pizzicato Strings
48 - Strings
58 - Tuba
60 - French Horn
73 - Flute

0x44A84C

01 - Bright Acoustic
17 - Percussive Organ
24 - Acoustic Guitar Nylon
58 - Tuba
73 - Flute

0x442644

14 - Tubular Bells
24 - Acoustic Guitar Nylon
35 - Fretless Bass
56 - Trumpet

0x430CF8

24 - Acoustic Guitar Nylon
35 - Fretless Bass
48 - Strings
73 - Flute

0x430908

14 - Tubular Bells
46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
58 - Tuba
60 - French Horn

0x431BF8

24 - Acoustic Guitar Nylon
46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
60 - French Horn

0x4339A4

47 - Timpani
56 - Trumpet
58 - Tuba
60 - French Horn
73 - Flute
81 - Sawtooth(Used as a Wave instrument here, but makes noise)

0x43B480

46 - Harp
47 - Timpani
48 - Strings
56 - Trumpet
58 - Tuba
60 - French Horn

0x440E44

24 - Acoustic Guitar Nylon
47 - Timpani
60 - French Horn
73 - Flute

0x43DA18

38 - Synth Bass 1
48 - Strings

0x435D74

01 - Bright Acoustic
14 - Tubular Bells
17 - Percussive Organ
46 - Harp
47 - Timpani
60 - French Horn
90 - Polysynth

0x443844

56 - Trumpet
58 - Tuba
60 - French Horn

0x437AE4

14 - Tubular Bells
46 - Harp
47 - Timpani
48 - Strings
58 - Tuba
60 - French Horn

0x446E44

24 - Acoustic Guitar Nylon
38 - Synth Bass 1
48 - Strings
60 - French Horn
73 - Flute

0x446244

14 - Tubular Bells
24 - Acoustic Guitar Nylon
35 - Fretless Bass
45 - Pizzicato Strings
47 - Timpani
60 - French Horn

0x445044

01 - Bright Acoustic
14 - Tubular Bells
47 - Timpani
48 - Strings
56 - Trumpet
60 - French Horn
73 - Flute

0x447E4C

00 - Acoustic Grand
24 - Acoustic Guitar Nylon
46 - Harp
47 - Timpani
48 - Strings
60 - French Horn
73 - Flute

0x43C818

47 - Timpani
48 - Strings
56 - Trumpet
60 - French Horn

0x432750

45 - Pizzicato Strings
46 - Harp
48 - Strings
58 - Tuba
60 - French Horn
73 - Flute

0x43B8A0

01 - Bright Acoustic
09 - Glockenspiel
35 - Fretless Bass
45 - Pizzicato Strings
46 - Harp
47 - Timpani
48 - Strings
60 - French Horn
73 - Flute

0x43E618

09 - Glockenspiel
23 - Tango Accordion
35 - Fretless Bass
45 - Pizzicato Strings
46 - Harp

0x445C44(Check assembling later)

17 - Percussive Organ
24 - Acoustic Guitar Nylon
35 - Fretless Bass
46 - Harp(Used as noise here)
73 - Flute
82 - Calliope(Used as Wave instrument, but makes sound)

0x449C4C

73 - Flute

0x44A24C

Has no DirectSound instruments.

0x43A880

00 - Acoustic Grand
06 - Electric Piano 2
45 - Pizzicato Strings
48 - Strings
73 - Flute

0x43BEA0

01 - Bright Acoustic
17 - Percussive Organ
35 - Fretless Bass
46 - Harp

0x4317C0

47 - Timpani
48 - Strings
56 - Trumpet
87 - Fifths(Used as a Wave instrument, but makes sound)

0x445644

17 - Percussive Organ
35 - Fretless Bass
36 - Slap Bass 1
56 - Trumpet

0x44BA4C

09 - Glockenspiel
13 - Xylophone
14 - Tubular Bells
17 - Percussive Organ
21 - Accordian
24 - Acoustic Guitar Nylon
47 - Timpani
48 - Strings
56 - Trumpet
60 - French Horn
73 - Flute

0x44D24C

56 - Trumpet
58 - Tuba
73 - Flute

0x433590

00 - Acoustic Grand
45 - Pizzicato Strings
48 - Strings
58 - Tuba

0x433F14

00 - Acoustic Grand
35 - Fretless Bass
46 - Harp
56 - Trumpet

0x447444

01 - Bright Acoustic

0x4370E8

01 - Bright Acoustic
47 - Timpani
48 - Strings
56 - Trumpet
60 - French Horn

0x444A44

13 - Xylophone
35 - Fretless Bass
47 - Timpani
82 - Calliope(Used as a wave instrument here, but plays sound)

0x448A4C

17 - Percussive Organ
36 - Slap Bass 1
56 - Trumpet
60 - French Horn
73 - Flute

0x44AE4C

24 - Acoustic Guitar Nylon
38 - Synth Bass 1

0x441A44

24 - Acoustic Guitar Nylon
35 - Fretless Bass
45 - Pizzicato Strings

0x435570

17 - Percussive Organ
36 - Slap Bass 1
56 - Trumpet

0x43CE18

01 - Bright Acoustic
35 - Fretless Bass
48 - Strings
73 - Flute

0x44C04C

24 - Acoustic Guitar Nylon
38 - Synth Bass 1

0x434F70

01 - Bright Acoustic
13 - Xylophone
38 - Synth Bass 1

0x4374E4

33 - Electric Bass Fingered
48 - Strings
60 - French Horn

0x439AE8

01 - Bright Acoustic
48 - Strings
58 - Tuba
73 - Flute

0x44CC4C

47 - Timpani
58 - Tuba
60 - French Horn

0x440244

29 - Overdriven Guitar(Wave instrument but plays sound)
38 - Synth Bass 1
56 - Trumpet

0x440844

17 - Percussive Organ
36 - Slap Bass 1
56 - Trumpet

0x441444

01 - Bright Acoustic
36 - Slap Bass 1
56 - Trumpet

0x44904C

29 - Overdriven Guitar(Used as a wave instrument here, but plays

sound)
38 - Synth Bass 1
47 - Timpani
56 - Trumpet
60 - French Horn

And there it goes. It's not complete yet, but it probably will be pretty soon.
__________________
Check out my original music on my youtube channel:
http://www.youtube.com/user/MagniusKun?feature=mhee

Last edited by Magnius; October 28th, 2008 at 07:27 PM.
Reply With Quote
  #2    
Old October 28th, 2008, 12:29 PM
Zeikku™'s Avatar
Zeikku™
Johto remaker
 
Join Date: Aug 2007
Location: London, England
Age: 22
Gender: Male
Nature: Naughty
Send a message via Windows Live Messenger to Zeikku™
Nice one Magnius, I figured out some, but it helps a bunch that you've posted the rest.
Oh and I'm the first person to post! :D
__________________

Follow me on Twitter by clicking on my signature.
Reply With Quote
  #3    
Old October 28th, 2008, 12:40 PM
Argent Crusader's Avatar
Argent Crusader
Isn't Falstad dead?
 
Join Date: Sep 2006
Location: Paraguay
Age: 22
Nature: Lax
Oh! Pretty interesting. I've been waiting for this :D
I still need to try it, but thanks a lot Magnius!
__________________
Reply With Quote
  #4    
Old October 28th, 2008, 02:43 PM
AmineX's Avatar
AmineX
Music Expert
 
Join Date: Feb 2008
Location: Algeria
Age: 25
Nature: Gentle
Send a message via ICQ to AmineX Send a message via Windows Live Messenger to AmineX Send a message via Skype™ to AmineX
All that is good job no offence but that arrives a little late cause grace to sappy himself you can know all that
__________________
AmineX


All my pokemon music related videos here:
http://www.youtube.com/user/LHV1?feature=mhee
Reply With Quote
  #5    
Old October 28th, 2008, 05:35 PM
destinedjagold's Avatar
destinedjagold
Oh Hai Thar~ 'ω'
Community Supporter
 
Join Date: May 2007
Location: Philippines
Gender: Male
Nature: Careful
thankies for making this tutorial.
gotta try it out when I'm in the mood of music editing.

again, thanks~
__________________
Reply With Quote
  #6    
Old October 28th, 2008, 07:28 PM
Magnius
Pokemon Music Hacking Guru
 
Join Date: Jul 2005
Gender:
Nature: Adamant
Revised the document. Still not a complete list of voicegroups, but it should seem less rushed now.
__________________
Check out my original music on my youtube channel:
http://www.youtube.com/user/MagniusKun?feature=mhee
Reply With Quote
  #7    
Old October 29th, 2008, 04:41 PM
cubone_master
Beginning Trainer
 
Join Date: Jun 2008
Gender:
Cool dude!
that will help me xD
Reply With Quote
  #8    
Old October 30th, 2008, 07:25 AM
Joey the Cockroach's Avatar
Joey the Cockroach
Dino Crisis will never die!!!!
 
Join Date: Feb 2005
Location: Not here. >:
Nature: Adamant
Magnius, thanks for this. i wouldn't have been able to figure this out myself, but this should be what i can use for now. thanks a lot, much appreciated.
Reply With Quote
  #9    
Old November 3rd, 2008, 02:51 PM
cubone_master
Beginning Trainer
 
Join Date: Jun 2008
Gender:
I Have A Question And I Like You Answer It...
Did You Use A Midi Songs Editor For Getting The Lists?
Reply With Quote
Reply
Quick Reply

Sponsored Links


Advertise here
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 07:05 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.