Drum Pad Beats - Concepts

This section describes the main concepts and principles of the Drum Pad Beats application.

Main Concepts

Project

The Project is the main container holding all the project preferences, UI settings, sound kit, pad sounds, pattern step sequences, mixer settings, scene data and song scene chain.

Sound Kits

New Project From Kit Dialog

New Project From Kit

Mixer Mode Pad Audition Screen

Application Mixer Audition

The Sound Kit is an optional sound setup that describes how the Drum and Synth pads are configured. A Project can be created from a pre-configured Sound Kit that holds all pad sounds and mixer settings. An empty Project can also be created as an empty container that the User will then fill with Library Sound Kit or Library Expansion Sound Kit content.

Library Sound Kit

A Library Sound Kit is a pre-configured set of 16 Drum and 12 Synth patches. When a Project is created from a Library Sound Kit, all master mixer, effects, Pad mixer, effects and patches are already pre-configured for instant use in a new Project.

Using the Load Patterns checkbox during Project creation allows the pad's to be setup with demo pattern content. The amount of content varies from kit to kit. The Project might also contain a demo Song Chain as well showing off different combinations of Scene content.

Library Expansion Sound Kit

A Library Expansion Sound Kit is a pad patch container that is not available in the New Project From Sound Kit browser. These kits are aimed at allowing the User to create their own pad patch setups after the initial project is created.

The expansion sound patches are also available in the Mixer Patch Content Browser for swapping pad patches within an already existing Project.

Pads

The pads are the foundation of DPB. The pads are the sound channels in the application that are tied to the mixer, synth engine and sequencer.

There are 2 banks of pads int he application, the Drum pad bank and Synth pad bank. It's very important to understand the difference between Drum and Synth banks.

New Project From Kit

The Drum bank is suited for percussion type sounds that can have individual volume, pan, decay, punch and tune applied to each of the 16 channels.

With the above warning understood, it makes sense to layout your percussion in frequency specific ranges so you can apply proper effects to each bank of 8 channels. EG Kicks, snares, hats and toms located in Bank A and other frequencies that could have time effects such as delay applied on Bank B.

New Project From Kit

The Synth bank is where the majority of the sound is generated. These 12 pads can have their own mixer and effect settings applied. The Synth bank is also where variation in step pitch can be applied when adding a trigger to the step sequencer.

Selection

The Pad Selection mode allows the User to select the current pad edit context. This will focus things such as the step sequencer, mixer, effects, arpeggiator or other pad channel specific edit tasks.

Performing

The Pad Perform mode allows the User to Overdub Record as the sequencer is playing. During recording all pads tapped will be recorded into the selected pad's step sequencer.

Looping

The Pad Loop mode allows mixing/remixing real-time during sequencer playing and recording. A pad's loop setting also determines if the pad's note data is copied to a duplicated Scene.

Pad Mute / Solo

The Pad Mute/Solo modes will mute and solo all pads.

Scene

Scene

The Scene is a container for pad Pattern references. A Scene links pad Pattern note data to a performing set of all pad channels.

When selecting a Scene the User is essentially selecting all pad Pattern in a set simultaneously. This functionality allows for sections of Pattern data to be linked to one performance.

The Scene is then a building block for a Song Chain or can also be used to build up percussion or synth loops for media export, .wav, .ogg or .mid files.

Step Sequencer

Sequencer

The Pad Step Sequencer is the note data container for a pad's Pattern. A Step Sequencer measure count can be 1, 2, 4 or 8 measures in length.

The sequencer's step resolution is 16th notes, this is a beat making app so a full piano roll is not included that would otherwise support time signatures, triplets and alternate note resolutions such as 1/32 and 1/64.

Arpeggiator

Arpeggiator

The Step Sequencer Arpeggiator allows the User to quickly add variation to the selected pad's Pattern.

Mixer

Mixer

The Mixer has multiple functions.

Live Concepts

Drum Pad Beats main function is to have fun creating re-mixable beats. It's a simple looper that can build app complex sounding tracks within minutes.

One of the main functions of the app is the loop toggle functionality tied into the live recording. Pattern and Scene containers can be built up and then remixed live with unlimited variations of the original sound.