Skip to content

about to start converting vgm (sn/ay) to VortexTracker txt

Technical discussion which is not directly related to VGM files. Talk about Hardware and Software.

Moderator: Staff

about to start converting vgm (sn/ay) to VortexTracker txt

Post by nitrofurano »

They are still not converting to a final VortexTracker .txt file (i still need to convert tone hex values into germanic notation, etc.), but it shows some information on the result

http://pastebin.com/tVYLXvws
http://pastebin.com/NTxHb5Zh

I used sdlBasic for the converter
One converts from AY-3-8910 vgm files, and the other from SN-76489 (VortexTracker is focused on AY)
The next versions of these probably will convert to files effectively working on VortexTracker
The idea is to help VortexTracker development for allowing importing these kind of vgm files (i guess it can be useful)
I also have being trying to ask tracker developers (MilkyTracker, ModPlugTracker (that also uses some kind of ascii in its clipboard), etc. ) to support ascii-based formats (their samples would be stored as hexdump or uuencode), also for easing this process

Post by nitrofurano »

tried to improve a bit the ay version - the resulting file (almost always) opens on VortexTracker - the result is still far from satisfactory enough... :S

http://pastebin.com/W3zC8KuC

Post by nitrofurano »

simplified the frequency to germanic notation function, and still not working as desired...
http://pastebin.com/BLUQKEcQ

Post by nitrofurano »

i needed to restart based on this version: http://pastebin.com/XMnnam6L - an expected result would be like http://pastebin.com/raw/f92axPDy

Post by nitrofurano »

finally working (ay-3-8910 version) - http://pastebin.com/xeuP8BE1
at least it generates a file that VortexTracker can open
the results might be not accurate enough (noisy, wrong notes, tempo and synchronicity), might need to be edited)
Last edited by nitrofurano on 2016-02-26, 16:54:47, edited 1 time in total.

Post by nitrofurano »

here is the sn76489 version:
http://pastebin.com/PLYUVvgk

and some converted files:
http://pastebin.com/raw/hYVm4AdY
http://pastebin.com/raw/Nqxt27MZ
http://pastebin.com/raw/d9a33WpB

some noises or inaccuracies are because some bugs on the converters that i didn't find yet

Post by nitrofurano »

fixed some bugs, and cleaned up the code:
http://pastebin.com/GxuB7cVB
http://pastebin.com/SrdzxqE6
Post Reply