Git Product home page Git Product logo

Comments (3)

bnnm avatar bnnm commented on September 1, 2024

Those unplayable .txtp are rather complex (simulating sequenced audio from the original PS2 game), and are hitting some of vgmstream's safe limits (too many layers).

This needs to rework some things in vgmstream, meanwhile I'll see if I can detect those cases and mark them.

from wwiser.

Surihix avatar Surihix commented on September 1, 2024

Those unplayable .txtp are rather complex (simulating sequenced audio from the original PS2 game), and are hitting some of vgmstream's safe limits (too many layers).

This needs to rework some things in vgmstream, meanwhile I'll see if I can detect those cases and mark them.

Thanks for looking into the TXTP files. never knew it was that complex.

Another question I wanted to ask.

I did go through the limitations section of WWISER and found out that some of Wwise's effects and features are not supported by WWISER as of now.
As some of the music tracks from this game extracts with vgmstream, I was curious if these extracted music tracks use those features that are not supported by WWISER.

So does WWISER have a marker for naming the generated TXTP files for these tracks that are using those effects and features ?

if there is no special marker to the generated TXTP filename, then does that mean that the TXTP file generated for that track is accurate and the music is extracting properly without missing anything ?

Some of the tracks don't have any marker to their generated TXTP filename and there are some tracks where the generated TXTP filename has the {s} marker which is crossfade. Some of them have the {s}=(1222337652=723530721) marker as well.

from wwiser.

bnnm avatar bnnm commented on September 1, 2024

There are no markers for most missing features or effects because it's hard to detect and quantify them. Most songs are missing "overlaps" but often it isn't too noticeable, or it's enabled yet no audio actually overlaps. Or if some TXTP with SFX uses the pitch or panning effect, the default non-pitched SFX is listenable too. Also, other cases like mixed sample rates aren't detectable by wwiser.

Generally markers are cases the user can manually fix. {s} tells you you can pass variables (or manually edit the .txtp) to silence certain parts, and {s}=(1222337652=723530721) that wwiser has automatically detected and silenced some cases based on states.

I'll think about adding other marks but seems time better spent on fixing vgmstream.

from wwiser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.