don't click here

MVS and TFI to SMPS Voice converters

Discussion in 'Engineering & Reverse Engineering' started by Puto, Mar 31, 2008.

Thread Status:
Not open for further replies.
  1. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Right, so I've been looking into these two trackers for the MD, and some have really cool voices, so I went ahead and did apps to convert from these to SMPS voices. So:

    MVS Instrument to SMPS Voice Converter
    TFM Instrument to SMPS Voice Converter


    The use is simple, they're command line apps. Just drop an INS or TFI file on it and it'll automatically output an equivalent "file.bin" with the converted SMPS (Sonic 1) voice.

    Special thanks to Nineko for help with the TFM converter. I also stole used some of the macros in Cinossu's s1smps2asm to make this easier, so credit to him as well.
     
  2. Jayextee

    Jayextee

    Unpopular Opinions™ Member
    3,297
    92
    28
    Atro City
    I DONE MAKED GAMES.
    I've yet to try these yet, but: Dude, I love you.
     
  3. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Oh, and I might as well note, that if a TFM voice uses SSG-EG, that part will be stripped from the voice, as neither SMPS nor the YM2612 support SSG-EG. So, uhm, be careful with that.

    Also, for those who are interested, there's a VGM2TFI application so you can actually rip a voice from any Mega Drive song in existence.
     
  4. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    Ohnoes, in my xm3smps thread I said that I can't read TFM instruments... What does this mean? <.<

    >.>

    <.<

    >.>
     
  5. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Time paradox?

    Gee, I wonder what this means? :(
     
  6. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    That your time zone is gay. GMT+1(+dst) ftw.
     
  7. The program does not work.
     
  8. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Define "does not work" please. "Does not work" doesn't tell me what went wrong.
     
  9. <!--quoteo(post=186339:date=Mar 31 2008, 04:05 PM:name=Puto)--><div class='quotetop'>QUOTE (Puto @ Mar 31 2008, 04:05 PM) [​IMG]
     
  10. Puto

    Puto

    Shin'ichi Kudō, detective. Tech Member
    2,013
    0
    16
    Portugal, Oeiras
    Part of Team Megamix, but haven't done any actual work in ages.
    Redownload plz. Ugh at FTP uploading and defaulting to ASCII mode.
     
  11. Eduardo Knuckles

    Eduardo Knuckles

    Not a loved one, but the most hated person. Banned
    414
    10
    18
    Someplace somewhere
    Project S.A.M.G.
    Wow !!
    It's very useful !!!

    Now I can done most perfectly ports to my hack. *-*
     
  12. Sonic 65

    Sonic 65

    Tech Member
    I love you so much. Now I actually have strings and (good) distortion guitar voices :D
     
  13. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    I thought you were using xm3smps, which, since version 3.3, has built-in support for MVS and TFI voices.
    I'm using Puto's code internally anyway (we released our programs at the same time) so the final result is completely the same :P
     
  14. PsychoSk8r

    PsychoSk8r

    PsychedelAnt | Tone Turner Oldbie
    2,700
    99
    28
    Birmingham, UK
    30 Day Project: Revisited.A New Release!
    Exactly what I thought, I tend to use those quite often in writing songs =P
     
  15. So I am having a problem with many TFI files I have, wheter they are from the TFM /instruments/ or I ripped them from games, most of them end up with this:

    [​IMG]

    Somebody explain this please?
     
  16. roxahris

    roxahris

    Everyone's a hypocrite. Take my word for it. Member
    1,224
    0
    0
    Doing anything at all
    Well, some do work from what I've seen, but most... yeah.
     
  17. nineko

    nineko

    I am the Holy Cat Tech Member
    6,421
    585
    93
    italy
    My import filter for TFI files is completely based on Puto's original source code, as I have absolutely no idea about how the TFI format works. So I'd like to hear his opinion on the matter...
     
Thread Status:
Not open for further replies.