don't click here

SMPS & Voice Editor

Discussion in 'Engineering & Reverse Engineering' started by MarkeyJester, Apr 20, 2009.

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

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
    A long while back I was browsing Emuasylum's PD section of megadrive games and found that someone had attempted to make a voice editor to run on a Megadrive emulator, link here:

    http://www.2shared.com/file/5419703/3e6f73...S_V01__PD_.html

    it does work surprisingly, but it got me thinking that maybe there's more that could've been done, now as you might have guessed by the Chaotix Soundtest I've been doing research on the Sonic 1 Sound Driver and have been working on a similar Voice editor to the one in the link above, but with added features (I.e. the ability to hear the voice under a different note, or under modulation, etc), and what started out as a simple voice editor has turned into basically a hex editor for SMPS music, but with the ability to preview immediately what you've put, link here:

    http://uploading.com/files/GZ79EYA2/SMPSVoiceEditor.bin.html

    (simply rum it on your emulator)

    now there's a few bugs I need to work out and it isn't exactly user friendly, but there are instructions on how to use it that show up on screen and I will make an instruction txt doc when I've fully finished it, but here's a quick description on a text doc of what each selection is on the menu:

    http://uploading.com/files/MV3B3L0K/SMPSVo...QGuide.asm.html

    Now I know this isn't exactly “WOW” but it's all I can do for the mean time (Well at least until I learn C), but for now, try to enjoy =)

    (Please note, I aware that the menu still displays my counter name “DrXInsanity”, I haven't had time to change that).

    Edit: any recommendations to improve it are welcome
     
  2. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    2
    18
    Estonia, Rapla City
    T-04YBSC-A !
    I would use TFM Music Maker to make instruments and then a TFI to SMPS instrument converter.... TFM MM has the most awesome instrument editor there is... even I use it :(
     
  3. muteKi

    muteKi

    Fuck it Member
    7,899
    149
    43
    Indeed. I find it almost ridiculously easy to use.
     
  4. Master3k

    Master3k

    Member
    278
    0
    0
    Even compact SMPS it does, that really surprised me. =V

    Nice job! This will be handy when doing XM conversions (like, easier for getting voices etc).
     
  5. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
    thanks, I'm glad to know that it'll at least come at some use, although I will agree with TmEE that maybe using another program such as TFM will be more helpful than this little thing =P
     
  6. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    Too bad we cant listen to what we have recorded without dumping and all :(. Still I like that, I have created a voice but I cant record anything with it so... Also, how do I play DAC samples in here?
     
  7. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
    you should be able to listen to what you've made, but like I said, the program isn't really user friendly, and is only meant for people who understand how to make music in SMPS.
     
  8. Tweaker

    Tweaker

    Banned
    12,387
    3
    0
    This is one of the single most useful tools I have ever used in regards to music editing. The realtime voice editing is incredibly useful, the modulation testing is invaluable (even I didn't know how modulation worked proper before this!), and the ability to simply nick your voice edits and song modifications through dumping a savestate is absolutely genius! You've produced a fantastic piece of work here, and I look forward to using it a lot in the future.

    Fantastic job! :(
     
  9. Cinossu

    Cinossu

    Administrator
    2,832
    46
    28
    London, UK
    Sonic the Hedgehog Extended Edition
    Although I already knew how to use the modulation (lol pitch bends :U), the realtime voice editing is bloody useful. I will be using this in the future for sure.

    This really is a great piece of work, although it would be nice to know what those values I'm editing are than having to remember which column does what.. but that's me being picky. :P
     
  10. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
    I did want to add in the names to each column, but as you can see, there's no space for them to fit so I guess it's a thing I'll need to work round, maybe removing that Byte to Bit table might help, unless anyone is using it for what ever reason?
     
  11. muteKi

    muteKi

    Fuck it Member
    7,899
    149
    43
    This is pretty impessive (I myself would love to see an external SMPS tracker), having finally tried it out myself. I'm surprised at how capable it is.

    One recommendation I'd add is to include a graph of the envelopes in the voice editor, something that I laud TFM for.
     
  12. saxman

    saxman

    Oldbie Tech Member
    I tried to convince Cyan Helkaraxe to release one of his unique little tools related to what we're discussing, but like most of his cool stuff, the public never sees it because he doesn't release any of it =(

    But yeah, this is a super job, bravo =)
     
  13. ShadowsofYesterday

    ShadowsofYesterday

    I have no idea what's going on. Member
    169
    0
    0
    Fort Wayne, IN
    Sonic and the Magic Hat
    I'm unable to download from that site. Can someone mirror?
     
  14. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
  15. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    Yay I finaly made modulation work :P. Also, I really think you should make a reset button with B when in smps mode since I hate changing every note to 00 every time I want to restart my song, I have to put modulation at the start of the song I guess.

    Edit: No I am wrong about the modulation, When I put modolution at the start of the song its always on, I will have to turn it off and check if its working...
     
  16. MarkeyJester

    MarkeyJester

    Original, No substitute Resident Jester
    2,250
    510
    93
    Japan
    yeah I seem to find that annoying also, what if I provided some sort of insert function, maybe replace the function for the start button with a mini menu function which displays some quick options (I.e. insert byte, erase byte, return to main menu, etc)? it's either that or get "X" "Y" and "Z" buttons working as well.
    ...correct, well at the start of where you want the modulation to start working
     
  17. Hanoch

    Hanoch

    Also known as TheKnock, Birashot Member
    491
    0
    0
    Israel
    everything
    Yes X Y and Z are really going to be useful rather than holding a few buttons at once. Maybe something like copy paste and cut (cut is change to 00) if possible.

    Also about the modulation, I actually put the modulation at the start of the song but I really think I should put it before the note I want so I could make the song bend in different types of modulation.
     
  18. UtopiaUK

    UtopiaUK

    Member
    133
    0
    0
    Sonic 3 Resort Island
    This program is absolutely awesome. It gives music editors like me a great chance to get creative and play around with music. The simplicity of it is also great. I would recommend this program to anyone who is looking to create custom music for their hacks. A very good program and it gets five stars from me.
     
Thread Status:
Not open for further replies.