thane98 / BCSAR-View

WIP Editor for 3DS Sound Archives (*.bcsar)
GNU General Public License v3.0
22 stars 0 forks source link

Broken external sound insertion (possibly insertion in general) #12

Closed thane98 closed 5 years ago

thane98 commented 5 years ago

Bugs encountered while testing archive and set creation:

These bugs were also encountered when starting from a vanilla BCSAR, so they might not be related to archive and set creation.

thane98 commented 5 years ago

The problems with external sounds have been resolved.

Still not sure what's going on with voice sets. Need to test out some different files to see if there's just something wrong with the actual sounds.

thane98 commented 5 years ago

After some more experimenting, it looks like the problem is the buffer size for internal sounds.

Sounds go through a player which has a buffer for whichever sound it's currently playing. If the buffer's too small for the sound you want to play, the player will skip it. In this case, the player for Fates gives up around 300 kB. There's a couple of solutions to this:

Either way, the issue isn't with how BCSAR View inserts sounds.