Skip to main content

Instruments

An instrument is a whole playable object, like a snare, a kit, or a MIDI kit, saved so you can drop it into any set and swap it for another. Instruments are a powerful way to quickly build out your set with sounds from the Sunhouse library, from sound packs, or from your own saved instruments. For presets in general, see the Presets page.

Every instrument has a role: drumset, snare, kick, rack tom, floor tom, hi-hat, crash, ride, hand drum, or MIDI kit. You can tell a module is an instrument by its role tag in the header of the layer card, and by the instrument icon in place of the normal module icon.

A screenshot of an instrument module in the Play View A screenshot of an instrument module in the Edit View

So why use instruments instead of building your set from presets? Instruments are fully encapsulated and movable. They don't rely on send effects or cross-control assignments to get their sound, so they sound exactly the same wherever you drop them.

Adding instruments​

There are several ways to get an instrument into your set:

  • Drag it from the library. The Instruments tab has a folder per role. See Dragging and dropping below.
  • Click + on the Virtual Inputs panel. Hover an empty drum in the kit graphic, or the kit itself, and click + to pick an instrument for it. See Adding instruments to an input.
  • Use + Add Module. On an empty layer, + Add Module → Instruments lists every role, with its instruments grouped by library.
  • Swap one in place from a module's Instruments menu or with Hot Swap. Both keep the module's input wiring.

Dragging and dropping​

The Instruments tab with the snare folder open, split into Core Library and one folder per sound pack

You can drop an instrument directly onto your workspace in the Edit View, or onto your virtual inputs. These have two different results.

If you drag an instrument into the layer workspace, it's added as a layer with the default input filter for that instrument (see below). If you drag an instrument onto your virtual inputs, the input filter changes to match the virtual input. So, for example, if you drag a Rack Tom instrument onto your Snare 1 virtual input, its input filter will be Snare 1, and the rack tom plays when you hit the drum connected to Snare 1.

info

By default, instruments dragged from the library will have the following input filters:

  • Kick - All Kicks
  • Snare - All Snares
  • Rack Tom - Tom 1
  • Floor Tom - Tom 2
  • Hi-Hat - All Hi-Hats
  • Ride - Cymbal 1
  • Crash - Cymbal 2
  • Hand drum - Varies by instrument

The Instruments menu​

Every generator and controller has an Instruments menu, inside the preset menu in its header. Choosing an instrument from it replaces the module with that instrument but keeps its input wiring, so you can turn a snare into a different snare, or even into a tom, without rewiring anything.

A module that already has a role lists that role's instruments first. Every other role sits under Other instruments. Within a role, instruments are grouped by library: your own User instruments first, then Core Library, then one entry per installed sound pack.

The Instruments submenu on a MIDI Kit: its own role's instruments listed first with the current one ticked, Other instruments by role, Save current as instrument, and Delete user instrument

ItemWhat it does
Save current as instrument…Saves the module as your own instrument. See Saving your own instruments.
Delete user instrument…Lists your saved instruments by role. Pick one to delete it after confirming. Core Library and sound pack instruments can't be deleted.
Reset instrument…At the top of the preset menu. Puts the module back to the instrument as it's saved in the library, after confirming.

Saving your own instruments​

Any generator or controller can become an instrument, whether it started as a library instrument, a preset, or something you built from scratch.

  1. Open the module's preset menu and choose Instruments → Save current as instrument….
  2. Give it a name and pick its Role. The role starts on the module's own role, if it has one.
  3. Click Save.

The Save Instrument dialog: a name field and a Role menu set to MIDI kit

Your instrument appears under User in the library's Instruments tab, in the Instruments menu of every module, and in + Add Module → Instruments. User instruments are saved as .spp files in Music/Sunhouse/Sensory Percussion 2/presets/instruments, in a folder per role.

So that a saved instrument plays the same anywhere, assignments from inside it to anything outside it are left out. Assignments within the instrument are kept.

Hot swapping​

The other way to work with instruments is to hot swap them in and out of your set. This is a great way to quickly audition different instruments from the library while you are playing or editing. You can hot swap from either the Play View or the Edit View. Check out our Hot Swap documentation for more details on how to do this.