Delek
Member for: 5901 days Status: Offline
#11488
Tracker effects are not implemented yet. Volume envelopes and Arpeggio envelopes, for now.
A song that use envelopes, not tracker effects, will be a nice test for the actual capabilities of the converter.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2010-12-02 05:42 (Last Edited: 2010-12-02 05:44 )
Reply |
Quote
KuroBit
Member for: 6137 days Status: Offline
#11490
Oh alright, I thought it was the other way around, sorry about that.
EDIT: This might actually be a good test:
Attachments:
lotsa_instruments.ftm (17 Kb)
Delek
Member for: 5901 days Status: Offline
#11491
Yeah, that's because MML works with macros. So, its easy inject the macros from the FTM into the MML.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
KuroBit
Member for: 6137 days Status: Offline
#11492
...Except for maybe the very end with the Cxx effect, you could just remove that thought right?
Delek
Member for: 5901 days Status: Offline
#11493
Yeah, Bxx, Cxx, Dxx are easy to implement. But first the macros. :D
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2010-12-02 06:03 (Last Edited: 2010-12-02 06:03 )
Reply |
Quote
KuroBit
Member for: 6137 days Status: Offline
#11494
Wait, I thought you meant it was compatible with instruments... Just not the effects.
EDIT: Oh, did you see my edited post up there?
Posted: 2010-12-02 06:40 (Last Edited: 2010-12-02 06:42 )
Reply |
Quote
Delek
Member for: 5901 days Status: Offline
#11496
Pitch macro its not implemented yet, at least "something" is converted to MML. Check the attachs.
I cut the song a little.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Delek
Member for: 5901 days Status: Offline
#11497
Test, almost 100% of accuracy on this simple tune. :D
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Attachments:
song.ftm (2 Kb)
song.gb (32 Kb)
output.txt (5 Kb)
song.mml (2 Kb)
Delek
Member for: 5901 days Status: Offline
#11498
Noise channel test.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Attachments:
noise_test.gb (32 Kb)
Posted: 2010-12-02 07:46 (Last Edited: 2010-12-02 07:46 )
Reply |
Quote
Rushjet1
Moderator
Member for: 6570 days Location: Atlanta, GA Status: Offline
#11499
try this... uses dpcm but otherwise no effects
Attachments:
minimalist.ftm (19 Kb)
Posted: 2010-12-02 08:01 (Last Edited: 2010-12-02 08:07 )
Reply |
Quote
Delek
Member for: 5901 days Status: Offline
#11500
Here you go.
It's a little bugged the noise channel.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel
Posted: 2010-12-02 14:54 (Last Edited: 2010-12-02 15:08 )
Reply |
Quote
Rushjet1
Moderator
Member for: 6570 days Location: Atlanta, GA Status: Offline
#11504
here are some things I hear:
1) octaves on squares are wrong
2) triangle vibrato makes it disappear
3) volume commands are ignored (this seems more like an xpmck problem)
OK looking over the stuff, "s" commands are a bad idea, period. Just calculate proper lengths in the future and a lot of your problems will disappear :X
KuroBit
Member for: 6137 days Status: Offline
#11505
Wow, very cool! I went to sleep before you posted that so I didn't get to listen to it until now, but it's really coming along nicely!
Rushjet1
Moderator
Member for: 6570 days Location: Atlanta, GA Status: Offline
#11508
OK as an addendum to the other post...
things like:
l16 gsss
should be
g4 (1/16 + 1/16 + 1/16 + 1/16 = 1/4)
and things like
v10 g v5 s v10 s v5 s
should just be
v10 g v5 g v10 g v5 g
technically "s" should work but XPMCK doesn't handle it properly
Delek
Member for: 5901 days Status: Offline
#11511
I've been thinking about calculating all that, but the command "s" simplifies things, "s" if no note, "r" if there is a note cut. Calculate everything is very complicated, I think. If there is no way to change it, i will need to calculate.
XPMCK consists of two things, the compiler (in this case WLA) and MML parser to assembler. What do you say that does not handle well the command "s"?, WLA or XPCMK parser?.
About octaves, I had to manually increase it on the square, i got the message "octave out of range.". Maybe its a problem of my octave calculator, or maybe the GB has minus octave range that the NES.
About volume effect, i think that works good, why you say that is wrong?.
Thanks for the feedback.
_______________________
Delek's Website
DefleMask Tracker
Delek's SoundCloud
Delek's YouTube Channel