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 > CSDb Entries > Event id #2985 : Filterless $21 Compo 2020
2020-09-02 02:42
spider-j

Registered: Oct 2004
Posts: 502
Event id #2985 : Filterless $21 Compo 2020

What is this? Count me in!
 
... 76 posts hidden. Click here to view all posts....
 
2020-09-03 23:47
spider-j

Registered: Oct 2004
Posts: 502
Quoting Jammer
'No testbit or zero waveform allowed outside routine's hardrestart phase' stated by initial rules

Yes, I got that. But my question came up *after* Eric changed the "initial rules" ;-)
2020-09-03 23:48
Jammer

Registered: Nov 2002
Posts: 1336
You want to push your fucking luck today or what?! I'm not in the mood today. Seriously.
2020-09-03 23:49
F7sus4

Registered: Apr 2013
Posts: 117
Quoting spider-j
And that means we can't use GoatTracker at all...


I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.
2020-09-03 23:57
Jammer

Registered: Nov 2002
Posts: 1336
Quoting F7sus4
I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.


Indeed, compo rules don't forbid handling sound restart with adsr in any way possible.
2020-09-04 00:03
spider-j

Registered: Oct 2004
Posts: 502
Quoting F7sus4
Quoting spider-j
And that means we can't use GoatTracker at all...


I'm not very proficient with how hard-coded GT routines work, but technically you can do ADSR "soft-restarts" with just $20 and $21 on the board, if that's the case and if I understood you properly.

You have three values for HR in GT:
You can adjust the HR ADSR value.
You can adjust the "1st Frame Wave".
You can adjust the "HR/Gate Timer" (but at least to $01 – not to $00).

So that basically means in order to comply with the rules you can set HR ADSR to whatever you want and "1st Frame Wave" to $20, $21, $22, $23. But you can _not_ turn off HR completely – which means writing "1st Frame Wave" parameter one frame before new note (means: no frequency) into $D404, $D40B or $D412 with HR ADSR values in $D405, $D40C or $D413.

@Jammer: I don't get the problem. I just wanted to know what values to enter in the fields mentioned above. After the rules changed this just isn't clear to me anymore. If it is to you: well good for you. No reason to get pissed, just because I'm dumb :-P

EDIT:
quote from the updated rules:
Quote:
hard restart is not allowed
2020-09-04 00:24
F7sus4

Registered: Apr 2013
Posts: 117
And yet another thing...

Quoting Erik Dobek
Filtertable not allowed (Check the title, it's right there)


It's technically possible to turn the filter mask on/off without using/setting any variables in the filtertables. That opens door to many possibilities.
2020-09-04 00:33
Eric Dobek
Account closed

Registered: Jun 2020
Posts: 18
Even if so, again, this event is filterless, so that is not allowed, thank you very much.
2020-09-04 02:23
ChristopherJam

Registered: Aug 2004
Posts: 1409
Aww, not testbit at all now? All my plans relied on briefly setting testbit at note start - much as the "must be part of HR routine and not wavetable" framing was unsettling me.

Still, probably no great loss as I've missed two music compo deadlines in the last three weeks already; chances of me hitting this one were less than even.


Also wait, I thought HR just meant "make sure you capture rc so the next note starts cleanly" - and all you really need for that is two frames of gate off, release of zero...
2020-09-04 08:32
F7sus4

Registered: Apr 2013
Posts: 117
Quoting ChristopherJam
much as the "must be part of HR routine and not wavetable"


Some trackers have manual hard-restarts only, so you basically need to call proper wavetable values, instead of choosing hard-coded routine.

Quoting ChristopherJam
make sure you capture rc so the next note starts cleanly" - and all you really need for that is two frames of gate off, release of zero...


That's very much the point of excluding test-bit, however, it may become problematic if the tracker cannot customize its HR routine NOT to use test-bit during the time.
2020-09-04 12:49
ChristopherJam

Registered: Aug 2004
Posts: 1409
The test bit has nothing to do with the envelope, it only resets the oscillator phase.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 - 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
Xiny6581/Pretzel Log..
Mike
iAN CooG/HVSC
Guests online: 106
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.6)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Uncensored  (9.6)
7 The Demo Coder  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Unboxed  (9.6)
Top onefile Demos
1 Layers  (9.7)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Dawnfall V1.1  (9.5)
6 Rainbow Connection  (9.5)
7 Morph  (9.5)
8 Libertongo  (9.5)
9 Onscreen 5k  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Diskmag Editors
1 Magic  (10)
2 Jazzcat  (9.5)
3 hedning  (9.5)
4 Elwix  (9.1)
5 Remix  (9.1)

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