Users browsing this thread: 1 Guest(s)
SNES BRR samples

#1
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I'm going to build a collection of BRR samples on the wiki as resources for music hacking. I'm looking for the loop sampling info (LSI), ADSR data and wave rate multiplying data (WRM) of the samples as well as their pointers. So far I got some info but if anybody has more concerning Squaresoft RPGs and other games like Lufia or BoF as well as any SNES game, it would be very helpful. Here is what I got so far, some games are incomplete. Other games like SoE are a total mess so I'm not bothering. I could probably add info to my current list with some time spent on each game but I rather do a call for info first.

Update: I have organized things better on the wiki: https://www.ff6hacking.com/wiki/doku.php...brrsamples
  Find
Quote  
[-] The following 2 users say Thank You to madsiur for this post:
  • m06 (02-23-2018), SSJ Rick (02-23-2018)

#2
Posts: 127
Threads: 8
Thanks Received: 21
Thanks Given: 12
Joined: Jan 2012
Reputation: 13
Status
None
I had some japanese sites for FFV and FFIV a long time ago. I'll try to jam in some relative info and links here.

Vehek at slickproductions seemed to know everything about this stuff. Props to him and plz join and share the love if you see this Vehek.

FFIV

https://www9.atwiki.jp/ffbin/pages/36.htmll (google translate works fairly good)
http://slickproductions.org/forum/index.php?topic=163.0

FFV

https://www9.atwiki.jp/ffbin/pages/34.html (google translate works fairly good)
http://slickproductions.org/slickwiki/in...nstruments


SPC at slick productions: http://slickproductions.org/forum/index.php?board=14.0
  Find
Quote  
[-] The following 1 user says Thank You to m06 for this post:
  • madsiur (03-01-2018)

#3
Posts: 484
Threads: 62
Thanks Received: 7
Thanks Given: 7
Joined: May 2011
Reputation: 6
Status
Regen
(02-23-2018, 05:38 PM)m06 Wrote: I had some japanese sites for FFV and FFIV a long time ago. I'll try to jam in some relative info and links here.

Vehek at slickproductions seemed to know everything about this stuff. Props to him and plz join and share the love if you see this Vehek.

FFIV

https://www9.atwiki.jp/ffbin/pages/36.htmll (google translate works fairly good)
http://slickproductions.org/forum/index.php?topic=163.0

FFV

https://www9.atwiki.jp/ffbin/pages/34.html (google translate works fairly good)
http://slickproductions.org/slickwiki/in...nstruments


SPC at slick productions: http://slickproductions.org/forum/index.php?board=14.0

^ Beat me too it.  

Sorry Madsiur, I don't have any of the BRR loop data you seek.  Sad

*edit*
In all of my CDRs I found some stuff I had forgotten but some files in a zip archive were corrupted so it may be a possibility I lost that stuff a decade ago or so.


[Image: jce3000gt_md.png]

[Image: jce3000gt.jpg]
Quote  

#4
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
Thanks @m06 and @JCE3000GT! I think I got a good start, I wrote a program to extract all BRR data and info and build a folder with everything labeled and text file generation. I did a test with FF5 and it work like a charm!

I got everything I need for FF4, FF5, CT and RS3. After I'll probably do RS2, MQ and SD3. Then we'll see about which game the BRR samples can be found without tearing apart the ROM..


Sample Samples Tongue
.zip  FF5-Samples.zip (218.43 KB, 179 downloads)

I'm not sure which set-up I'll choose; the folders with everything in bin files or just the samples labeled as bin files and the text file. Regardless the text file will be in both options.

This is what the text file look:
Code:
| ID  |      Offset     | Size  |      Name      | ADSR | WRML | LOOP |
-----------------------------------------------------------------------
| $01 | $C446AA-$C45137 | $0A8E | bass drum      | FFE0 | C000 | 8C0A |
| $02 | $C45138-$C45D12 | $0BDB | snare          | FFE0 | 0000 | D90B |
| $03 | $C45D13-$C46EA8 | $1196 | hard snare     | FFE0 | C000 | 9411 |
| $04 | $C46EA9-$C47CF9 | $0E51 | cymbal         | FFF0 | 0000 | FA05 |
| $05 | $C47CFA-$C492F4 | $15FB | tom            | FFE0 | 6000 | F915 |
| $06 | $C492F5-$C4975B | $0467 | closed hi-hat  | FFE0 | 0000 | 6504 |
| $07 | $C4975C-$C4A8F1 | $1196 | open hi-hat    | FFE0 | 0000 | 9411 |
| $08 | $C4A8F2-$C4BA87 | $1196 | timpani        | FFE0 | FB00 | 9411 |
| $09 | $C4BA88-$C4C4FA | $0A73 | vibraphone     | FFF0 | FE48 | F504 |
| $0A | $C4C4FB-$C4C7BA | $02C0 | marimba        | FFF5 | E0A0 | 9A02 |
| $0B | $C4C7BB-$C4E73C | $1F82 | strings        | FFE0 | 007C | F708 |
| $0C | $C4E73D-$C4F518 | $0DDC | choir          | FFE0 | FD00 | C702 |
| $0D | $C4F519-$C4F883 | $036B | harp           | FFF2 | 5100 | 4E03 |
| $0E | $C4F884-$C50014 | $0791 | trumpet        | FFE1 | FE00 | DA04 |
| $0F | $C50015-$C5028C | $0278 | oboe           | FFE1 | E090 | 5202 |
| $10 | $C5028D-$C5085B | $05CF | flute          | FFE1 | FC60 | 8904 |
| $11 | $C5085C-$C51379 | $0B1E | organ          | FFE0 | FC7F | 3609 |
| $12 | $C5137A-$C52488 | $110F | piano          | FFED | FF00 | 4206 |
| $13 | $C52489-$C52670 | $01E8 | electric bass  | FFE0 | FCC0 | 4401 |
| $14 | $C52671-$C52C00 | $0590 | bass guitar    | FFEC | FCA0 | 4A04 |
| $15 | $C52C01-$C53301 | $0701 | grand piano    | FFEA | FCD0 | BB05 |
| $16 | $C53302-$C53EAF | $0BAE | music box      | FFF3 | FFA0 | 6606 |
| $17 | $C53EB0-$C55045 | $1196 | woo!           | FFE0 | 0000 | 9411 |
| $18 | $C55046-$C570BA | $2075 | Metal system   | FFEA | 0000 | BD09 |
| $19 | $C570BB-$C58772 | $16B8 | synth chord    | FFEA | 0000 | 8403 |
| $1A | $C58773-$C59290 | $0B1E | dist guitar    | FFE8 | 0000 | BB05 |
| $1B | $C59291-$C5A2BE | $102E | krabi          | FFF3 | FE00 | 2D09 |
| $1C | $C5A2BF-$C5B8DD | $161F | horn           | FFE1 | E0B0 | F915 |
| $1D | $C5B8DE-$C5BC48 | $036B | mandolin       | FFF1 | FC90 | 1803 |
| $1E | $DBF800-$DBFFA2 | $07A3 | unknown 1      | FFF4 | E0C0 | 7D07 |
| $1F | $C5BC49-$C5C808 | $0BC0 | conga          | FFF3 | 0000 | DC08 |
| $20 | $C5C809-$C5D095 | $088D | cabasa         | FFE0 | 0000 | 8D08 |
| $21 | $C5D096-$C5DA78 | $09E3 | klaves         | FFE0 | 0E00 | E109 |
| $22 | $D4F000-$D4FE7D | $0E7E | unknown 2      | FFE0 | 0000 | 7C0E |
| $23 | $C5DA79-$C5E5E7 | $0B6F | hand clap      | FFE0 | 0000 | 6D0B |
  Find
Quote  
[-] The following 1 user says Thank You to madsiur for this post:
  • JCE3000GT (03-02-2018)

#5
Posts: 484
Threads: 62
Thanks Received: 7
Thanks Given: 7
Joined: May 2011
Reputation: 6
Status
Regen
(03-02-2018, 01:57 AM)madsiur Wrote: Thanks @m06 and @JCE3000GT! I think I got a good start, I wrote a program to extract all BRR data and info and build a folder with everything labeled and text file generation. I did a test with FF5 and it work like a charm!

I got everything I need for FF4, FF5, CT and RS3. After I'll probably do RS2, MQ and SD3. Then we'll see about which game the BRR samples can be found without tearing apart the ROM..


Sample Samples Tongue

I'm not sure which set-up I'll choose; the folders with everything in bin files or just the samples labeled as bin files and the text file. Regardless the text file will be in both options.

This is what the text file look:
Code:
| ID  |      Offset     | Size  |      Name      | ADSR | WRML | LOOP |
-----------------------------------------------------------------------
| $01 | $C446AA-$C45137 | $0A8E | bass drum      | FFE0 | C000 | 8C0A |
| $02 | $C45138-$C45D12 | $0BDB | snare          | FFE0 | 0000 | D90B |
| $03 | $C45D13-$C46EA8 | $1196 | hard snare     | FFE0 | C000 | 9411 |
| $04 | $C46EA9-$C47CF9 | $0E51 | cymbal         | FFF0 | 0000 | FA05 |
| $05 | $C47CFA-$C492F4 | $15FB | tom            | FFE0 | 6000 | F915 |
| $06 | $C492F5-$C4975B | $0467 | closed hi-hat  | FFE0 | 0000 | 6504 |
| $07 | $C4975C-$C4A8F1 | $1196 | open hi-hat    | FFE0 | 0000 | 9411 |
| $08 | $C4A8F2-$C4BA87 | $1196 | timpani        | FFE0 | FB00 | 9411 |
| $09 | $C4BA88-$C4C4FA | $0A73 | vibraphone     | FFF0 | FE48 | F504 |
| $0A | $C4C4FB-$C4C7BA | $02C0 | marimba        | FFF5 | E0A0 | 9A02 |
| $0B | $C4C7BB-$C4E73C | $1F82 | strings        | FFE0 | 007C | F708 |
| $0C | $C4E73D-$C4F518 | $0DDC | choir          | FFE0 | FD00 | C702 |
| $0D | $C4F519-$C4F883 | $036B | harp           | FFF2 | 5100 | 4E03 |
| $0E | $C4F884-$C50014 | $0791 | trumpet        | FFE1 | FE00 | DA04 |
| $0F | $C50015-$C5028C | $0278 | oboe           | FFE1 | E090 | 5202 |
| $10 | $C5028D-$C5085B | $05CF | flute          | FFE1 | FC60 | 8904 |
| $11 | $C5085C-$C51379 | $0B1E | organ          | FFE0 | FC7F | 3609 |
| $12 | $C5137A-$C52488 | $110F | piano          | FFED | FF00 | 4206 |
| $13 | $C52489-$C52670 | $01E8 | electric bass  | FFE0 | FCC0 | 4401 |
| $14 | $C52671-$C52C00 | $0590 | bass guitar    | FFEC | FCA0 | 4A04 |
| $15 | $C52C01-$C53301 | $0701 | grand piano    | FFEA | FCD0 | BB05 |
| $16 | $C53302-$C53EAF | $0BAE | music box      | FFF3 | FFA0 | 6606 |
| $17 | $C53EB0-$C55045 | $1196 | woo!           | FFE0 | 0000 | 9411 |
| $18 | $C55046-$C570BA | $2075 | Metal system   | FFEA | 0000 | BD09 |
| $19 | $C570BB-$C58772 | $16B8 | synth chord    | FFEA | 0000 | 8403 |
| $1A | $C58773-$C59290 | $0B1E | dist guitar    | FFE8 | 0000 | BB05 |
| $1B | $C59291-$C5A2BE | $102E | krabi          | FFF3 | FE00 | 2D09 |
| $1C | $C5A2BF-$C5B8DD | $161F | horn           | FFE1 | E0B0 | F915 |
| $1D | $C5B8DE-$C5BC48 | $036B | mandolin       | FFF1 | FC90 | 1803 |
| $1E | $DBF800-$DBFFA2 | $07A3 | unknown 1      | FFF4 | E0C0 | 7D07 |
| $1F | $C5BC49-$C5C808 | $0BC0 | conga          | FFF3 | 0000 | DC08 |
| $20 | $C5C809-$C5D095 | $088D | cabasa         | FFE0 | 0000 | 8D08 |
| $21 | $C5D096-$C5DA78 | $09E3 | klaves         | FFE0 | 0E00 | E109 |
| $22 | $D4F000-$D4FE7D | $0E7E | unknown 2      | FFE0 | 0000 | 7C0E |
| $23 | $C5DA79-$C5E5E7 | $0B6F | hand clap      | FFE0 | 0000 | 6D0B |

Good stuff!  This should be a welcome thing to the community.   Victory


[Image: jce3000gt_md.png]

[Image: jce3000gt.jpg]
Quote  

#6
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I have started to put some organization in this and got working BRRs from 7 games: https://www.ff6hacking.com/wiki/doku.php...brrsamples

More to come!
  Find
Quote  
[-] The following 2 users say Thank You to madsiur for this post:
  • Gi Nattak (03-03-2018), m06 (03-03-2018)

#7
Posts: 3,966
Threads: 279
Thanks Received: 234
Thanks Given: 56
Joined: Oct 2011
Reputation: 65
Status
Tissue-aware
I've added samples from Hanjuku Hero, Romancing Saga 2, Mystic Quest, Radical Dreamers and Treasure of the Rudras. We now have 13 Squaresoft game done aside of FF6. I've also made available for download a version of each archive that does not have the sample length as 2 byte header for use outside FF6 and Squaresoft games. Finally I documented a few things like the sample data specific but not exclusive to Sqaresoft:

https://www.ff6hacking.com/wiki/doku.php...brrsamples

I might try to get samples from other games. I tried Breath of Fire since Squaresoft was part of development and while I can find the samples, I was unable to locate pointers or other data. I'll try Lufia games too after I sort the Secret of Evermore mess and done the 4 missing Squaresoft games. I really want to avoid ripping with SPC files because I could miss samples and SFX.
  Find
Quote  



Forum Jump:

Users browsing this thread: 1 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite