Multiple speeds in songs?!?!
Hi!
I've just finished a new tune, but I need two different speeds for the execution.
I've finished it in Sound Tracker 1.1, and now I don't think that there's a multiple speed option. Is it available in Vortex Tracker? How should I export the sound tracker song to vortex tracker?
Thanks in advance.
If you help me I can release the new tune :D
I've just finished a new tune, but I need two different speeds for the execution.
I've finished it in Sound Tracker 1.1, and now I don't think that there's a multiple speed option. Is it available in Vortex Tracker? How should I export the sound tracker song to vortex tracker?
Thanks in advance.
If you help me I can release the new tune :D
Post edited by DaRkHoRaCe on
Comments
Yes, you can set the playing speed at any point in the song with the 'B' command.
Vortex Tracker will accept Soundtracker files in .stc format. To create one of those:
- save your song from Soundtracker, as a TAP or TZX file
- load that song file into the Soundtracker Compiler, compile it, then save it out as a new TAP or TZX file - no need to use the 'Merge play routine' option
- open the new TAP / TZX in AY_Emulator, and save it out as .stc (right click in the playlist view, then 'Save file')
- load the .stc into Vortex Tracker
(Alternatively: If you're familiar with your emulator's 'Save binary file' option, then instead of using AY_Emulator, you can load the compiled song into memory with LOAD "" CODE, and save it out again as a raw binary block with the extension .stc - an .stc file is just the Spectrum-visible data of a compiled Soundtracker song, with no extra headers.)
this is very easy to use songs.
[Sits upright and pays attention]
Oh??!!... Where is THAT???... I gotta have that in my collection!!... Iv got a vortex tracker player, are you sure you mean SoundTracker player routine?...
PS: PM sent to DarkHorse, pretty much saying the same thing Gasman said - use Ay-Emul to extract the .STC SoundTracker song from your .Z80 and Vortex can load and edit those files... Or feel free to send it me, and Ill try for you... ;)
seems like 'Ninja Milkman' demo sources shared.
http://matt.west.co.tt/demoscene/ninja-milkman-conspiracy/
you'll find needful easily;)
http://code.google.com/p/zxtune/
is a good tool to ripping modules
Nice one Gasman!... I should have examined this more when it first came out!!! :smile:
It's bundled in most of the demo source code packages I've released, like (fx: scrabbles around to find one) The Ninja Milkman Conspiracy. (Must get round to releasing more of my demo source code...)
edit: bah, beaten to it :-)
At one point I was going to make it a full annotated disassembly, but I didn't get very far with that - so as it stands, it's just the minimum necessary to allow it to be assembled to any address without having to go through the Soundtracker Compiler util each time.
I don't think a Z80 file will work here, as the Z80 format is compressed... as far as I'm aware, Ay_Emul is only able to extract the song data when it's 'in plain sight' within the input file. An SNA will work, although it has to be a snapshot of the *compiled* song loaded into memory - a snapshot taken within the Soundtracker editor won't do it. (Incidentally, if anyone happens to have a load of free time and fancies building a command-line app that will take a snapshot from Soundtracker and spit out an .stc, I would be eternally grateful :-) I suppose the real solution is for me to join the 21st century and learn to use Vortex Tracker though...)
In fact, I'm working on a demo(-ish) project at the moment - Kiss Kill, which was previewed at Forever (in the wild compo). Final version should be ready in a month or two, hopefully...
I'd like to write the song name, date .. etc... damn!
if you post, we'll recognize tunes!