2ndP LoopJump HACK v1.1                                        Oct18/2001
-----------------------
made by 2ndProcess, thanks to P.DOOM for the HACKpointers

This is FREE software.

This is version 1.1, some demos included, parameter descriptions/docs
reworked since v1.0

----------------------------------------------------------------------------
WARNING1!!!! compatibilty problems may occur with newer versions of Buzz
(which are not likely to be ever available, but who knows...) since it's
HACKED and uses some unofficial pointers!!!!

_ANYWAY_, I am NOT responsible for damage or anything else of the bad
things that my program may (but is not likely to) cause. IT'S YOUR RISK.
-------------------------------------------------------------------------

What can I do with this machine?
--------------------------------
- easily make songs with pattern lengths not supported by Buzz
  (by skipping the last ticks of each pattern)

- skip or repeat patterns (relative jumps!)

INSTALLATION
------------
Copy 2ndPLoopJumpHACK.dll into the Gear\Generators\ subfolder of you Buzz folder.
Open index.txt (in Gear\) and add this line

   2ndPLoopJumpHACK,2ndP LoopJump HACK

at Generators/Utilities (or whereever you want).


Parameters
----------
Destination           An "address number" in your sequence. You may want to
                      set this by hand, but usually the "remember" trigger
                      will be used to set this.

Remember              Writes current song position into "Destination", ie. the next
                      "jump" will go to this place. Mark the first tick of a section
                      to be repeated with this.

Increase/Decrease     Adds/subtracts some patterns from "Destination". You can
Destination           use this to jump back FROM current position (remember+decrease)
                      or to skip.

Counter               Whenever you jump, this counter is decreased. Set it to
                      how often you want to jump.

Jump                  Counts down and triggers the jump if counter is > 0. Put this
                      at the LAST TICK of the LAST PATTERN to be repeated.


NOTES
-----
Have a look at the demo .bmx...



WORKING AT...
-------------
A new control machine for Buzz! Not sure how this will look like...
not sure if I'll ever finish it :( MAYBE with CHORD ENTRY, CONTROLLED
RANDOMIZATION and such fuss...

A low-cpu mixer, just muliple input panning :)


ALL DEVELOPERS, _PLEASE_ READ THIS!!!
-------------------------------------
Whenever you do machines with ranomizable values... Please allow to set the random seed with a parameter so we can actually COMPOSE with random!

