Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > GoatTracker v2.0 beta
2005-06-23 08:11
Turtle

Registered: Jan 2002
Posts: 70
GoatTracker v2.0 beta

That's a great one!!!!

Cadaver, didn't I hear you denying any activities in that direction a few weeks ago in an other thread.

I guess this major version release will make a lot composers more than happy. All points on my wishlist are marked as accomplished....

Now it's time to start a new topic of tips&tricks with this release.


Thanx,

Turtle
 
... 1022 posts hidden. Click here to view all posts....
 
2007-03-05 09:10
Bamu®
Account closed

Registered: May 2005
Posts: 1332
Quote:
Aren't you getting tired of this thread BTW ?

For sure he is already tired for ages (when I'm involved)... ;-D
2007-08-05 19:01
Conrad

Registered: Nov 2006
Posts: 856
Back to this old thread again as I have a question/idea for Cadaver, ( this a sensible discussion btw )

Me and Linus had a talk about this idea on IRC.

Could you be able to implement a note detune parameter either in the instrument data, or as a track command (or maybe both.)? Having this would allow to create some very nice detune/flanger effects at lower speeds like 50Hz.

Also, Linus mentioned about vibrato "auto calculate" routine, where say for example, vibrato plays such a rate at note "C-4", and will also play at the same rate and power at note "C-6". It doesn't seem to happen in the current version. This would shorten the number of vibrato programs to use as well.
2007-08-05 19:10
cadaver

Registered: Feb 2002
Posts: 1163
There's no room for more track commands. If you want to be clever, you can do detune by running a portamento command for one frame through the wavetable.

Slide/vibrato intelligence has been extensively discussed before, and my conclusion is that it would suit a hacked version better. I want to retain official GT as sort of raw and lean, and furthermore the probability that I actually do any major modifications is very slim, so better get hacking :)
2007-08-05 19:17
Conrad

Registered: Nov 2006
Posts: 856
hm, yes hacking would probably be the best alternative since i can code as well.

and yes your method on detune with slide seems to be just as good, as I just gave it a test a minute ago. no probs :)

thanks Lasse :)
2007-08-05 20:45
Linus

Registered: Jun 2004
Posts: 640
I disagree :) If you want to play a melody using two voices (one of them slightly detuned) preserving exact the same detune amount you need tons of slide parameters without auto depth calculation - which is obviously a pain in the ass. So ... pleeeeaaassseeeee with a cherry on top add a proper detune routine or auto depth calculation :) It's the only feature missing from an otherwise perfect tracker :)
2007-08-06 01:07
cadaver

Registered: Feb 2002
Posts: 1163
Well... few hours later CRD's post actually got me thinking of a quite simple way of adding realtime calculated vibrato/portamento, so it is done in V2.62. I'd be surprised if I didn't fuck up something in the process, though.

Calculation is enabled by adding high bit ($80) to speedtable left side. For vibrato, it also contains the dir-change speed as usual. Right side then becomes the amount of right-shifts done to the frequency difference between this note and next, you can go up to $ff for extremely high rastertime, and to add insult it's calculated every frame for simplicity ;)

Detune still has to be done with the wavetable-controlled portamento method.
2007-08-06 01:51
Conrad

Registered: Nov 2006
Posts: 856
Quote:
I'd be surprised if I didn't fuck up something in the process, though.


Doesn't seem you have at all. I just tried v2.62 with one of my worktunes and everything works fine, both in editor and exe... the vibrato is now much better :) when the high bit is set of course.

And yes, the rastertime does go sky-high when you use larger values in the right table, but I think it will be quite unlikely we'll use higher values for vibrato, because lower values output the same vibrato rate, which is good :) As for portamento, we'd better stick to the original method ;) Obviously I deliberately put larger values in the speed-table to test it - no problems at all. One thing we need to take care of though is portamento up and down, as now the porta range is from $0000-$7fff.

Anyway, thats great work! Thanks for implementing that cadaver :) Respect!
2007-08-06 06:44
Linus

Registered: Jun 2004
Posts: 640
Thank you very much, Cadaver! Gonna try it tonight :)
2007-08-06 09:52
Mace

Registered: May 2002
Posts: 1799
It's not that I have any knowledge of GoatTracker, so I'm just blurting a thought here:
Aren't there any spare bits or bytes left in the instrument settings that allow for a 'detune' feature?

So doing a detuned track would require the use of another instrument, instead of control bytes or whatever else there is...
2007-08-06 10:24
cadaver

Registered: Feb 2002
Posts: 1163
No, there are no spare bytes. And GT2 is an unintelligent player that doesn't understand the concept of base frequency + detune frequency like some players do.

By making a new songformat to add a byte to the instrument data, and modifying the player quite a lot, a "proper" detune could be added, but I don't see the point as it can already sort of be done now.

EDIT: Yes, I managed to fuck up the detection whether the new code should be used (in the relocator, a classic off-by-one error), so if you want that to be tested reliably, redownload :)
Previous - 1 | ... | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Guests online: 311
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Codeboys & Endians  (9.7)
4 Mojo  (9.6)
5 Coma Light 13  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Wonderland XIV  (9.5)
9 Uncensored  (9.5)
10 Comaland 100%  (9.5)
Top onefile Demos
1 Nine  (9.7)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.5)
6 Scan and Spin  (9.5)
7 Onscreen 5k  (9.5)
8 Grey  (9.5)
9 Dawnfall V1.1  (9.5)
10 Rainbow Connection  (9.5)
Top Groups
1 Artline Designs  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 OTD  (9.8)
3 Antitrack  (9.8)
4 Fungus  (9.8)
5 S!R  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.081 sec.