Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N64 Sound Bank/Midi Tool - Problems with Toy Story 2 #29

Open
fotisandstuff opened this issue Nov 13, 2021 · 8 comments
Open

N64 Sound Bank/Midi Tool - Problems with Toy Story 2 #29

fotisandstuff opened this issue Nov 13, 2021 · 8 comments

Comments

@fotisandstuff
Copy link

fotisandstuff commented Nov 13, 2021

Hello! I would like to report an issue with the export of soundbanks from the game Toy Story 2. The exported DLS' sample mappings don't match the bank/program numbers in the midi tracks (especially the drums, they're all wrong). I haven't had this issue with other games so far.

@SubDrag
Copy link
Collaborator

SubDrag commented Nov 13, 2021

Nothing looks out of the ordinary to me...sorry I don't know. Maybe you can mess and see if it's offset by one or something. Seems pretty standard...sng midis and one n64wavptr bank.

@fotisandstuff
Copy link
Author

It just got worse... The latest edition of N64 Sound Tool cannot even load the ROM now. It shows an error message that says "Unsupported inst type in ALInst". I had no problems whatsoever with the latest editions of Midi and Soundbank Tools.

@SubDrag
Copy link
Collaborator

SubDrag commented Dec 25, 2021

Sorry you're right, should be fixed now in latest push (that error, not the Toy Story other issues).

@fotisandstuff
Copy link
Author

Excellent, it works now. Thank you! Merry Christmas!

@SubDrag
Copy link
Collaborator

SubDrag commented Dec 25, 2021

Did you ever take a song and see if was a fixed offset or what the correct instrument mapping was? It would help with original issue.

@fotisandstuff
Copy link
Author

So, I've done some experiments with the track "Andy's Room". Ableton is reading the rest of the instrument mappings correctly, but the drum mappings are seemingly one value higher than they should be (e.g. it reads the kick drum as being Program 62, while it is, in fact, Program 61). I'm guessing this is an Ableton issue and I can fix it by hand. FL Studio 20 has no problem reading the correct values for all instruments; however, there is still an issue with instrument tuning. In the video below, I'm comparing the USF rip of the song (in foobar2000) to the midi+DLS as loaded in FL Studio. You can clearly hear that the instruments sound out of tune in FL.

https://drive.google.com/file/d/1rnr43jAn3CCiTYvks--r9AwngEDPQE_d/view?usp=sharing

@SubDrag
Copy link
Collaborator

SubDrag commented Dec 27, 2021

Are you able to analyze and see individually how far each is off? Or a pattern of some kind.

@fotisandstuff
Copy link
Author

I can't figure out a pattern about the wrong tuning, because I loaded a different song (the Game Over one) and the tuning seems to be fine. However, I do notice a pattern with the drum sounds; again, the value is Program 14 in Ableton and Program 13 in FL (the correct one). I don't know why Ableton reads the drum midi programs wrong...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants