RealFun

Pagina 12/12
5 | 6 | 7 | 8 | 9 | 10 | 11 |

Van Grauw

Ascended (10580)

afbeelding van Grauw

10-08-2004, 21:10

Thing is: There is no other tracker then Oracle that supports variable patternlength and a max of 265 of them.
Oh, koustracker had it. Sure, it only had 11 channels in total (fm-pac w/drums), but still... Ran like a breeze.

extended description of rf2
Sounds nice. Funny to see btw that your approach to bending the limits is quite different from what I would do.

And GuyveR800 would still not be happy with it
Heh, wasn't I the one bitching about limits? Smile

In any case, I think the 'virtual channels' stuff Wolf mentioned is pretty cool, and I can see a very distinct use in many-events-per-step as well. Fact is, I took a look at Koustracker just recently, and it very often has more than two, sometimes even something like 8 events per step. In particular at the beginning of a song (initialization) or on an instrument change, of course, plus that it also uses a seperate event to change the octave, etc... But still, I can imagine when changing an instrument you would also want to change the volume, the LFO, and still be able to change the 'x-factor' (;p) (I am referring to the FM thing that makes the colour of the sound change).

So, why not speculate about it (or let me speculate about it, if it's a non-issue for you), instead of answering with dripping sarcasm and two referrals to Guyver in every sentence when you're replying to a message of mine.

~Grauw "grumpy, must be the rain"

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

10-08-2004, 21:33

And GuyveR800 would still not be happy with it: 4 bytes/cell limit, only 256 tracks. (Although it’s very easy to make a song of 256 pointers to 256 ‘tracks’ to 256 channelblocks).
Actually I'd be happy with anything that's better and faster than Moonblaster.

But it’s great to know that if GuyveR800 or you, for example, ever makes a tracker it will have 65536 tracks of max. 256 steps, 256 channels, unlimited events per cell ( Smile ), 256 voices with unlimited layers/elements and that it will be as fast as, well, name something very fast.
Hey, I never said anything about layers Wink
Seriously though, layers is just an editor feature, it has little to do with a replayer (if 'properly'* coded).

*note the properly is in quotations, with that I mean my personal idea of how it should be programmed. I don't claim that it's the ONLY proper way.

Van sjoerd

Hero (602)

afbeelding van sjoerd

11-08-2004, 15:30

In any case, I think the 'virtual channels' stuff Wolf mentioned is pretty coolVirtual channels may have their use, but without dynamic memory allocating system, it takes too much memory to have over 32 channels.
and I can see a very distinct use in many-events-per-step as well.But many-events-per-step will slow down the editor OR create lots of overhead. And it complicates the editor a lot.
In particular at the beginning of a song (initialization) or on an instrument changeWith variable lenght events you wouldn't need instruments anyway, you could put the instrumentdata in the event-stream, meaning an unlimited amout of FM instruments.
So, why not speculate about it (or let me speculate about it, if it's a non-issue for you), instead of answering with dripping sarcasm and two referrals to Guyver in every sentence when you're replying to a message of mine.Of course we can speculate about this, but telling me my design sucks because... blablabla. That's just not the way to do it. It doesn't suck, it fits its purpose.
And I quoted several massages, and removed quite a few until only yours remained Smile
Actually I'd be happy with anything that's better and faster than Moonblaster.Me too.
Hey, I never said anything about layers.I know, but I have some wishes too Big smile
Seriously though, layers is just an editor feature, it has little to do with a replayer (if 'properly'* coded).True, but when I think of Realfun, I think of an editor. Smile And it complicates the editor quite a lot, at least the way I wanted to do it. The replayer is something completly different.

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

11-08-2004, 15:53

Seriously though, layers is just an editor feature, it has little to do with a replayer (if 'properly'* coded).True, but when I think of Realfun, I think of an editor. Smile
That's a difference between our approaches. I think more along the lines of the replayer, since that ultimately has to have the features and speed. I think of an editor just as a front-end for the compiler.

To me, the editor can be anything. A tracker, a MML editor, or nothing at all (edit music with TED ^_^). The player is what matters most. Afterall, a tracker without a player (*cough*oracle*cough*) is useless when you want to play music during your game/demo/product.

Pagina 12/12
5 | 6 | 7 | 8 | 9 | 10 | 11 |