Jump to content
Tuts 4 You

Magic_h2001's V2m Player (c/masm/vb/delphi)


mudlord

Recommended Posts

  • 2 weeks later...

I did not know about v2m tunes being that much better than XMs :o

The sounds are arsekicking for their filesizes and compared to XM,

even if the player code's 3 times bigger than uFmod.

But therefor it's a pity, that it doesn't support getting a tunes position

like uFMOD_GetRowOrder or something :-|

Link to comment
I did not know about v2m tunes being that much better than XMs ohmy.gif

The sounds are arsekicking for their filesizes and compared to XM,

even if the player code's 3 times bigger than uFmod.

But therefor it's a pity, that it doesn't support getting a tunes position

like uFMOD_GetRowOrder or something :-|

Main reason why the player code is so big and the sound quality is so good, is mainly due to the sound data being created on the fly. All the V2M file contains is note data, and synth parameters. The player code does the rest, like creating the samples, realtime effects etc...Works in a similar way to MIDI, I guess.

I believe that the tune position is actually a limitation of the format and not of this particular player. The original libv2 had this same issue.

Link to comment

anyone looked how much data does it occupate when compiled?

e.g. uFMOD is about 6-7kb + size of XM data, how does this compare to uFMOD in filesize maner?

Thank you!

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...