Revisiting with a bit more time to lay in a few basic ‘concepts’.
Consider that GA is more about experimenting and hearing in real time. It can be helpful, or even inspirational to use it to quickly set up grooves. You wouldn’t worry about scoring these out in a traditional ‘through composed’ format so it shows up on the score as a ‘proper trap set stave’ until some of the very last stages of project completion. Even then, you might elect to ‘mute’ the actual drum stave (I.E. Establish the ‘visible trap set stave’ to use a general MIDI kit in HSSE as an ‘option’ for someone that might import your Score Project and not have GA installed), and just use the ‘patterns’ (triggered from say, a hidden piano stave for yourself).
In general, you keep up with pattern groups as part of your Kit Preset in GA itself. Each group can hold 128 patterns! Kits and Pattern Groups can be managed somewhat independently, but it’s often nice to just save the ‘entire thing’, as this allows you to ALSO keep up with ‘mixing styles, effect chains, and other variations’ along with the pattern sets.
First, I recommend forgetting the host (Dorico in this case) and just playing with Groove Agent itself for a bit. You could even do it in stand-alone mode.
Next, keep in mind that GA itself is meant to be a ‘building tool’. Kits, Patterns, and Style Agents can be added through ‘content packs’.
The various Cubase Hosts that ship with Groove Agent SE can come with different amounts and ranges of content packs, and one can also purchase Expansion Content. There is also a more advanced version of GA that also ships with a lot more kits, patterns, and styles.
Be aware that with GA, at this time, there are two basic categories of ‘kit’. Acoustic Agent Kits are somewhat locked down and include fancy animated macro screens for the kits,
some preset mixer tab options,
and quite often a style builder engine.
Acoustic Agent kit pattern groups can also use traditional MIDI patterns that can be bagged and tagged (rating/searching/filtering) via the media browser, and they can also be drug in from the Steinberg Media Bay (Nuendo/Cubase feature for bagging and tagging any and all content you like…MIDI, samples, you name it), OS File Explorer, as well as through various ‘importing’ methods.
In many hosts, users can select and then drag and drop MIDI events right into the MIDI pattern manager. I.E. In Cubase, use the range tool to select some portion of a MIDI track from inside the drum diamond editor; then drag the events right into the pattern. (I haven’t tried this with Dorico yet, but it might be possible to select through composed bars and simply ‘drag them in’).
The Full version of Groove Agent also includes a special diamond drum editor for working with traditional MIDI grooves.
Advantages of Acoustic Agent kits include ‘uniformity’. You know that the entire kit was sampled in the same place, by the same player, using the same sticks and technique, same mics, etc. Macro screens can make things easier to find, see, and use. Styles can be ‘dialed in’ to a ‘pattern pad’ quickly and easily. It only takes a few seconds to build a fresh intro, groove variation, fill, or ending. Acoustic Agent kits can also use traditional MIDI loop patterns. One disadvantage to Acoustic Agent kits is that you cannot simply drag new samples onto empty pads to ‘add’ to a kit. You cannot ‘delete or change’ the various instrument pads (kit pieces). They’re pretty much locked in…thus, if you need to mix and match elements of various Acoustic Agent kits, you’d need more than one instance of GA SE, or to use the full version GA that allows loading up to 4 kits at the same time (set them to independent channels, or mute/remap things into a single seamless kit).
While you cannot ‘change/add/remove’ instrument pads for an Acoustic Agent Kit, you CAN ‘remap’ the trigger events for pads at will. You can ‘mute/solo’ individual pads easily.
Beat Agent Kits are fully unlocked kits of which the user can add/delete/edit individual instrument pads. You can build an entire kit from top to bottom. Drag samples onto pads and tune the sound/behavior into a matching kit. These kits do NOT benefit from macro screens. Instead, you get a general set of ‘building tools’ where one can work with the waveforms directly.
Instead of getting a fancy macro screen, Beat Agent Kits use standard UI elements for the mixer tab, and the user can build very powerful and versatile routing and mixing arrangements.
Beat Agent Kits do NOT get a ‘Style Building’ engine, as at this time, users cannot build these special style engines (they require heavy scripting and special resource files, and unlike HALion 7, there is no ‘user’ kit for this level of building in Groove Agent at present); however, one can still work with MIDI based patterns as shown above for Acoustic Agents.
Loading/Saving Kits and Patterns
Note, you can load/save ‘pattern groups’ independently of ‘drum kits’ (Right click one of these areas, and also via various options/tools in the media browser).
You can toggle on/off the ability to load kits without any ‘patterns’ that might be part of a kit preset.
You can also drag styles or MIDI right onto a pattern pad from the Media Browser pane.
Triggering Pattern Sets
Different work flows and hosts can benefit from a variety of methods for triggering a pattern.
I.E. while auditioning and building a pattern pad, toggle mode is great, as the groove will cycle over and over until you change or stop it. For some hosts, ‘holding’ the trigger event out might be more cumbersome and finicky than simply using ‘one shot’ or ‘toggling’ pads. So GA gives you ‘options’.
For each pattern pad you have some options on how a pad behaves.
In ‘Hold’ mode, you must ‘hold’ the pad down…the pattern plays until the trigger event is off. In ‘One Shot’ mode, trigger a pad one time and it plays one time through and stops. In Toggle mode, touch a pad and it repeats indefinitely until you trigger it again, or trigger a ‘different pad’.
Building pattern sets
- Style Player
Styles are included with Groove Agent content packs. Styles Will Be Tied to a specific drum kit (as in, it might sound funny if you load a Style meant for a specific kit into a different kit that is mapped out differently. It can still be used, but you might need to ‘remap some of the instrument pads’)!
At this time we users cannot build these ‘style engines’ ourselves, but the concept on how they’re designed is fairly simple. Each style is based on a single ‘main groove’. There may also be a number of ‘intro, fill, and ending’ variations with a given style.
For each setting on the ‘dial’, you can pull in various degrees of ‘complexity’ and ‘intensity’.
This thing allows you to generate variations quickly. Start with a ‘style’ that you can select from the browser. (Styles tab, and filters can help you search/filter. Can also rate and tag styles further)
You simply select a pattern pad, choose a ‘style’ from the browser .
Use the dial, buttons, and matrix to ‘dial in’ an intro, groove, fill, or ending. Once you have what you want, go to a new pad and do it again.
At some point you might wish to drag the results of these ‘Style Patterns’ onto a stave in the Score. If your host cannot accept drag and drop in this way, you can also drag it to the desktop, to a system directory in the GA ‘right pane’ Media Browser, or into a file explorer of your OS and a MIDI file will be generated of the style’s results at that location.
I haven’t gotten a chance to experiment here yet, but chances are good one might want to experiment with the various swing/quantize settings as you try things (for cleaning ‘looking’ results on the page. I.E. Maybe it should ‘sound’ like it swings, but LOOK like straight 8ths.
Working with MIDI Patterns
MIDI grooves can be drug right into Pattern Pads. It’s possible to access them from anywhere on your system in a variety of ways.
- Via the Browser Tab.
Media Browser also allows you to track files in the Database. Add tags such as star rating, tempo, style, other keywords, and more.
-
Drag and drop from your OSes native file Explorer.
-
Through the Media Bay of some hosts like Nuendo, Cubase, and possibly even more.
This is all I have time for right now, but with a fresh new outlook and a small amount of practice I think you’ll find that GA is a pretty well designed groove and kit hosting tool. It’s not very hard to use once you grasp where things are. It’s pretty powerful and can be quite inspirational to play with.
Again, in the beginning I wouldn’t worry too much about connecting this instrument to Dorico. That process can zap all the fun out of it! It can also be quite misleading trying to make Dorico talk to a plugin that one doesn’t even understand yet!
When it comes to triggering these ‘patterns’ in Dorico…forget drum maps! You don’t need a percussion map, nor expression map at all to trigger these!
-
Set GA so the pattern pads are triggered over a different channel from the ‘instrument pads’.
-
Use a very simple instrument stave…perhaps piano to trigger the pads. Perhaps toggle or one shot mode would be easiest to deal with (don’t have to worry about note length/value then…just a note of any value to start/stop/change pads).