| |
rainstorm1977
Registered: Sep 2013 Posts: 8 |
3SID composing on GoatTracker
Hello everybody,
I'm trying to compose a 3SID tune using GoatTracker. My plan was to compose the first 2 SIDs in GoatTracker stereo (mono version) and then the last with the ordinary GoatTracker. I've searched all over the internet (after checking the documentation and this forum) but I still can't set different volume levels for each SID! If I use the CXY command, it affects all the six tracks... It there anyone who can help me? Thanks in advance!
Best regards,
--
Gaetano |
|
... 1 post hidden. Click here to view all posts.... |
| |
Conrad
Registered: Nov 2006 Posts: 853 |
btw, just to let you know... the "C--" command is not a volume setting for each track, compared to ProTracker on Amiga. ;) |
| |
rainstorm1977
Registered: Sep 2013 Posts: 8 |
Thank you very much for the information, Conrad. I'll follow your advice, composing each of the three different parts on an ordinary GoatTracker... But I still hope that GoatTracker developers will work on that issue sooner or later :)
Best regards,
--
Gaetano |
| |
rainstorm1977
Registered: Sep 2013 Posts: 8 |
Hello,
I've just finished composing my first 3SID on GoatTracker, but I need help exporting the three parts correctly. I composed each SID separately, so I need to know which starting address I must assign to each SID. Can anyone help me?
Thanks in advance!
--
Gaetano |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
GoatTracker is not really actively developed at this point. Any patches received will likely be incorporated if they're good, but there's no real release schedule, so getting up-to-date code requires compiling from the sourceforge SVN. |
| |
iAN CooG
Registered: May 2002 Posts: 3215 |
Quote: Hello,
I've just finished composing my first 3SID on GoatTracker, but I need help exporting the three parts correctly. I composed each SID separately, so I need to know which starting address I must assign to each SID. Can anyone help me?
Thanks in advance!
--
Gaetano
just save 1st as sid at $1000, then look the load range of it in sidplay2.6 (ctrl-p for properties window) or in ACID64 (f1), let's say it's $1000-1955, then 2nd one should be at $1a00. save 2nd at $1a00 and repeat. |
| |
4mat
Registered: May 2010 Posts: 66 |
Do you mean sid chip addresses? We used D400/D500/D600 in the "Party Bit" demo. (1 stereo gt and 1 mono ninjatracker song) |
| |
rainstorm1977
Registered: Sep 2013 Posts: 8 |
Thank you very much for the replies!
I've saved the data as IanCoog told me... Now I need to do a playback-test! I know that WinVice supports a 2SID playback, and the documentation says that the second chip address should start at DE00... But 4mat talks about D500 (and even D600 as a 3rd chip address), so I'm a bit confused at this point.
Moreover: should I save the three parts as .prg to play them through WinVice?
I'm sorry for asking so many questions... I hope this can be useful to other people too.
Thanks in advance!
--
Gaetano |
| |
iAN CooG
Registered: May 2002 Posts: 3215 |
VICE dox doen't say you HAVE to use $de00, it's just a default value, use any address you want of the ones available.
If you made 3 tunes that use regular regs $d400-$d41f, you have to hack them to use, let's say, $d500-$d51f and $d600-$d61f. Of course you have to load all 3 tunes in memory (of course as prg, you don't need the SID headers in memory) and then call the 3 inits at start, and at every irq call the 3 play routines. |
| |
rainstorm1977
Registered: Sep 2013 Posts: 8 |
Thank you very much, IanCoog... I'll see what I can do, my knowledge of the machine language is very basic (maybe I'll be able to load the three parts in memory or even hack the registers calls, but I'll have trouble in setting the interrupt for sure)... |
| |
theWizard Account closed
Registered: Jul 2007 Posts: 109 |
sid can do steps of $20 best to use that and make sure you post what sid adress's it uses , thats why 3sid is falling on its arse with external players , its a big guessing game trying to play 3sids. |
Previous - 1 | 2 - Next |