and how can we convert it among formats like .mod, .s3m, .xm, .it, .txt (vortextracker), .mid, etc.?
Hi,
Just analyzed tic-80 tracker format and made quick tool ...
http://gigatron3k.free.fr/html5/tic80tracker/
Open module with Openmpt , copy one 3 byte of pattern (only notes) this mean eg "C-5"
copy the entire pattern ; go to http://gigatron3k.free.fr/html5/tic80tracker/
past copied pattern to the empty area ... and normaly you have all data for tic-80 tracker under ;
copy now all text starting with 04 and past it to tic-80 tracker;
- only octave 5 and 6 supported... no instrument number at the moment;
a bit faster than note/note by hand ;
great tool, thanks! :)
btw, i took these notes i guess might be useful (sorry if it doesn’t look clear enough):
vn I? oi (v=invertvolume?,o=invertoctave*2+?,n=note+4?,i=instrument)
04 00 60 = C-400F--
14 00 60 = C-400E--
F4 00 60 = C-4000--
04 00 00 = C-100F--
14 00 20 = C-200E--
24 00 40 = C-300D--
34 00 60 = C-400C--
F4 00 E0 = C-8000--
00 00 00 = --------
vvvvnnnn i....... oooiiiii
you must copy entire pattern channel 0-to 63 "Notes part" 3bytes; and then the converter working well;
Don't copy 8- 16 or 32 notes... but 64
*** not understand sorry ///
04 and 6 bytes ;
04 mean position 64 on the tracker
if you are in position :
18 this value is 31 ... 0 to 15+(3 in hex) every 16 notes the second byte is increased by 1;
04 nv00io : note+vol+fx+instnumber+octave;