BuzzFAQ> > >  Machine HelpFiles> > >  BuzzManual > > >  BuzzMusic> > >  BuzzMachines> > > 


BTDSys LiveJumpHACK 1.0

Installation

Unzip all files into your Gear\Generators folder.

What is it?

LiveJumpHACK lets you jump to any song position assigned to specific keys on your MIDI or computer keyboard. For example, press C-4 and jump to tick 256, press the 'a' key and jump to tick 512, etc.

Similiar in function, but not identical to performance tools like Abelton Live.

LiveJumpHACK is a "hack" machine based on P. DooM's BUZZHACK with some additions by Ed Powley. Basic setup and operation is simple, right click the LiveJumpHACK machine and click 'settings'.

Settings Dialog

Settings Dialog screenshot

For the most part, this dialog is self-explanatory. To assign a jump to a MIDI key, simply press the key so that it is displayed in the button in the top right corner, choose the tick and jump mode, and click Add. To assign a jump to a key on the computer's keyboard, click the button in the top right corner, press the desired key, and add the jump as before. To remove an assigned jump, highlight it and click Remove. For explanantion of the jump modes (the "Absolute" dropdown in the screenshot), see the parameter descriptions below.

Key capture window

To trigger jumps from the computer keyboard, the key capture window must be active. This is not required for MIDI operation.

The key capture window also displays useful information regarding the state of the machine:

Parameters

Attributes

Hints

Looping

You can use LiveJumpHACK to set up "loop zones" within your song. This is useful for live performance, as you can effectively assign certain patterns to specific keys.

For example: let's say you want to loop ticks 0 to 32 with key C-4, and ticks 64 to 128 with key D-4.

Alternately, if all your loops are the same length, simply set the tick snap parameter to your loop length, set the "keep jumping until note off" attribute to 1, and hold down the keys.

Computer keyboard control

Don't forget, for this to work, the key capture window must be open and active. Depending on demand, a future version may remove this restriction. In contrast, MIDI functionality works all the time.

Thanks

Thanks to mute for ideas and testing. Also thanks to Paul Eye, silicon/silicium, Spark, nool, and anyone else who tested this machine and gave me feedback.

EOF/legal

Code ©2004 Ed Powley, apart from 'HACK' source code ©2001 Peter Kaufmann
Required compatibility note: this machine will only work with the October 2000 beta of Buzz
Docs ©2004 Aaron McCammon and Ed Powley
This machine is freeware and freely distributable, provided no money is charged and all files are present and unchanged.