BTDSys SampleGrid

Installation

Unzip all files apart from BTDSys SampleGrid Out.dll to your Gear\Generators folder. BTDSys SampleGrid Out.dll goes in Gear\Effects.

You might also want to copy & paste the following into an appropriate place in your index.txt file:

  /BTDSys SampleGrid
   BTDSys SampleGrid - Byte x 4, Byte x 4
   BTDSys SampleGrid - Byte x 8, Byte x 8
   BTDSys SampleGrid - Byte x 16, Byte x 16
   BTDSys SampleGrid - Switch x 8, Switch x 8
   BTDSys SampleGrid - Switch x 16, Switch x 16
   BTDSys SampleGrid - Switch x 32, Switch x 32
   1,-----
   BTDSys SampleGrid Out, Out
   /.. 

Overview

SampleGrid is a sample player designed especially for rhythm programming. Its main feature is a "grid" of triggers kept together in the pattern view. It also features support for multiple outputs, and MIDI functionality.

Multiple Versions

SampleGrid comes in several "sizes", with different numbers and types of triggers. The versions are functionally identical, apart from the number of triggers available and whether those triggers allow only 1/0 (switch) or numeric (volume/pan/etc) values (byte). This document covers all versions (cos I'm too lazy to write 6 different files).
If you really really desperately need a grid with 23 bytes or 47 switches or something, email me and I'll sort you out with it.

Parameters

Global parameters

Track parameters

Attributes

AuxBus

This machine allows you to use AuxBus to send sounds down multiple signal paths (a total of 9 stereo paths) from one machine. Note that this feaure is superceded by the multiple out functions (see below), but is included for backwards compatibility.
The procedure is as follows:

Now you can add different processing to different sounds from the same machine. Note that if you set things up correctly you can have upto 8 mono aux channels instead of 4 stereo - but that's left as an exercise for the reader ;)

Multiple Outs

SampleGrid allows use of separate "output" machines to give up to 9 stereo outputs. This is somewhat neater than the auxbus solution above:

Now you can add different processing to different sounds from the same machine.

MIDI

SampleGrid supports triggering of samples via a MIDI keyboard. To set this up, right click the machine and choose "MIDI Setup".

Now press a note on your keyboard, and you may use the button to assign that note to a sample. You should also choose the MIDI channel you wish to use (the same channel is used for each sample). You can also specify whether to use the velocity from the keyboard, and whether note offs are used (ie the sample stops when you lift your finger from the key)

Also you can record using MIDI, by checking the appropriate boxes in the MIDI settings dialog. Normal rules apply for MIDI recording in Buzz machines (click Record in Buzz's toolbar, make sure you lay down blank patterns over the part you want to record).

History

v1.0 - initial release

v1.1 (not released) - increased auxbus groups from 4 to 8, fixed a bug with ramping (thanks oomek)

v1.2 - second release - new non-auxbus multiple out system (thanks polac), fixed some clicking problems (thanks ronny pries)

Contact

If you have comments or suggestions, or if you find any bugs please email me.
This machine is DONATIONWARE, so if you like it, send me something cool (eg CDs, hardware, money etc). Email for details of how to get stuff to me.
Also visit my website - where the fun never ends (because it never begun).

Docs and code ŠEd Powley (BTDSys), July 2002 - January 2003

Thanks: Oskari, Cyanphase, Jeph Wacheski, Ronny Pries, Frank Potulski, mva, oomek, everyone else I should have thanked
And thanks to you for choosing BTDSys machines - sorry, no refunds.