Polyadic features

Drum Machine Features

GUI Overview.png

Collaboration – All actions are shared across a network so you are always working on the same music loops together.


Colour identity – Button presses have a colour identity i.e. their outline indicates which player pressed it last. Identity decays over 60 seconds. In this image pink outline is user one, yellow is user two.


Drum Steps – 16 steps either on/off; when pink they are on when blue they are off.

Velocity sliders – Each drum step has an associated velocity/gain control the red slider.

Time offsets – Each drum step as an associated time delay control, manual swing, the blue slider.

Drum steps and sliders.png

Slot selection menu – This menu changes the currently displayed row of 16 steps, this is an individual setting so you can each work on different drum hits at the same time, if you wish to.

Slot selection menu

Loop menu (A:D) – Each time you press a preset/loop button your work will be saved and can be recalled.

Track and loop menus

Track Menu (1:4) – These buttons trigger the different tracks and BPMs, progress will be saved too.

Stems and drum kits – Each track/BPM has a unique backing track and drum kit that will be different across media conditions.

Reset slot button – This button removes all the steps, velocity and time changes on your currently active slot, but effects both drum machines.

Function menu

Reset beat button (Beat=0) – Incase the sync between systems is drifting or you wish to quickly return to start of the bar press this button.

Reset Drum Machine button – This button removes all step, velocity and time changes on the current loop and track combination. Effects both users.

Play/Stop button – Simple start stop button, resets beat to start of loop.

Mute loops modes

Loop mode button – Changes between loop mode and sequence mode. Loop mode plays back the current track and loop selection (16 steps). Sequence mode plays each loop from a track sequentially (64 steps).

Mute stem button – Mutes and un-mutes the current backing track.

Using the Virtual Reality interface

Using the HMD and motion capture: You have position tracking around the area, so you can move around the room, but always be aware of your collaborator and the room boundaries.

Making your control paddles physical: You must press the trigger button (index finger) to be able to effect elements in the virtual environment.

Turning on/off buttons: Depressing the button using a physical paddle. Different types of button have different touch thresholds, rectangle buttons are very easy, reset buttons need more depth of touch.

Changing slider values: Hover over a slider knob, there should be slight haptic feedback to indicate action possibility, then press the trigger button to grab the widget to make changes.

Using the Desktop interface

Turning on/off buttons: Single click on the button surface.

Changing active drum machine slot: mouse clicks on the buttons or you can use the keyboard numbers 1:8 (along the top).

Changing slider values: Clicking and dragging the slider handle changes the value.

Start and stop button: Either clicking the button with the mouse or using the space bar can start and stop the drum machine.