Jazz patterns?

I have MIDI drum tracks that I paid drummers to record for me, it seemed that I couldn’t find any jazz drum loops that I could use. I have been doing it that way for 30 years.

Today I thought I might give Groove Agent a try. I have (I think) Elements 14. The drum sounds are OK, but the patterns are not useful. Is there a way to get some jazz patterns loaded into my computer? Where do I get them, and when I download them where exactly to they get stored in the file structure?

As an example, the tune “Unit 7” would be nice to have a drum track for. It has a pickup bar at the beginning, goes along at a 200 bpm tempo for 23 bars, then there is a break and it goes into a Latin groove for 7 bars, another break, and a final 11 bars of swing and a break before going into the solo section. I’m guessing if I had some swingin’ patterns and a Latin groove I could maybe use an arranger track to build this up? Then I could record the bass part using my Fender P bass and enjoy playing the tune on my MODX7 with the Bosendorfer sample. If it works out, I would record the horn section kicks using my trombone with this Digitech harmonizer I just bought on eBay, maybe?

But without jazz MIDI drum loops it would be challenging to cut and paste my existing material into the right tempo and sequence, so where can I find usable jazz drums?

For Groove Agent specifically, you could have a look at the Groove Agent Expansions, say, Jazz Essentials or Simon Philips Jazz Drums.

1 Like

OK I bought the Jazz Essentials and downloaded with the assistant app.

I can see Jazz Essentials files in Steinberg/VST Sound folder, but when I run Groove Agent and click on “rescan disk” these new patterns are not showing up. I see there is another folder Steinberg/Groove Agent/VST Sound - what’s the significance of these two separate folders?

Are you on Mac or Windows? I’m going to guess you’re on Mac because you use “/” to separate folders …

I’m on Windows so perhaps someone on Mac can advise, but you could check in the Steinberg Library Manager (“SLM”) to see where the files got installed to, and if necessary, move them.

On Windows, it looks like this:
image

… the click “Details” on “Jazz Essentials” in the “Groove Agent” tab:


(your file locations will be different)
If you can see the library in the SLM, then it should show up correctly in Groove Agent.

No, I am on Windows just didn’t think it was necessary to say, sorry.
The newly purchased “Jazz Essentials” does not show up in Groove Agent,
that is the whole problem. Why are there two VST Sounds folders, and why
did the download app put the Grove Agent addition in the other folder? Is it
just as easy as copying everything from the one VST Sound folder to the other?

Have you checked in the Steinberg Library Manager?
Does Jazz Essentials show up there?

If not, you can just double-click on the file with the .vstsound extension to register it.

Steinberg Libraries

Steinberg Content Packs typically are stored in encrypted and DRM Protected vstsound archives. By default they usually go into a hidden directory somewhere on the system drive (On Windows that’s ProgramData/Steinberg/Content/etc).

To make use of anything packed in such archives one needs a Steinberg instrument or host. Quite often you’ll also need to make sure the content is registered and activated in your Steinberg Activation Manager.

Most Steinberg hosts and instruments can share a common database for all of this content, in addition to searching, tagging, and auditioning content on your system that isn’t packed into these special archives. In short, most Steinberg apps on Windows and Mac launch a common database service when needed in the background and can tap into the same database across the board.

BROWSER Tab in Groove Agent 5

MediaBay in Cubase

With a Steinberg host or instrument, it can even be possible to use some content intended for GA in HALion or vice verse (raw samples in unlocked layers, midi and audio loops, some types of effect presets, etc). In many cases there are options to ‘export’ content out of these encrypted archives for use in third party hosts/instruments. I.E. You could drag a MIDI Loop or audio sample from one of these archives onto a Cubase MIDI or Instrument Track, and then export it again anywhere on your system-storage for other apps/instruments to use.

Content packs of raw audio/midi loops that come with Cubase are often packed into these VSTSound archives as well. Examples are packs like Verve, Analogue Wonder, Blockbuster, and so on. Steinberg also offers a range of Sound & Loop Sets that can be purchased separately.

One can see the exact location and names of the archives for a given library in the Steinberg Library Manager app.

Groove Agent Styles

Now given the information of where Steinberg content lives on a system let’s discuss Groove Agent styles in particular.

GA styles are not pure MIDI loops, but instead are real time pattern generators. You can later export anything you make with such a style engine as a MIDI file, or you can simply store them in internal GA pattern pads and trigger them from a MIDI/Instrument track as needed.

Lets look at some examples…

Since I’m not sure if you’re using full GA or GA SE, I’ll stick with the scaled down SE version that comes with most Steinberg hosts these days. I’m also under the impression that if you don’t already use a Steinberg host that comes with GASE, a purchase of Jazz Essentials should be able to unlock GASE for use in ‘other hosts’ or in stand alone (To use the Styles, a GA player is required).

First I’ll start an instance and set a filter for the Jazz Essential kits and styles in the MediaBay side of the plugin.

I’ll load the BandConversation SE Kit.

Each kit that comes with Jazz Essentials will have some example styles already built and associated with the kit. One can choose to load a kit without associated styles by toggling a button so it goes dark,

image

In one of these two locations

This makes it possible to start with a clean set of pattern pads for any of the factory kits that like the initial sound/setup for. Make your own styles, tweak the kit’s mix/sound, then you can save a completely new kit with all of your patterns ready to go.

If you are using GA SE, then you typically get one bank of 16 pads to store the styles that you ‘dial in’ with the style maker. In GA SE, if you need more than 16 styles at a time, you might use multiple instances of GA. It is possible to ‘drag’ pattern pads among different instances of GA SE.

Additional info for full Groove Agent 5

With Full GA5 you can load up to 4 kits at once. In full GA5 you get 128 pads to store styles, and more flexibility to move them around among different banks of pads. It also comes with a huge bag of more drum kits, styles, loops, and more. It offers more power-user features for building ones own custom MPC style instruments/kits.

So, now with a little more background info and a loaded kit at hand, click the PATTERN button, and you gain access to the ‘style engine’. I’ll also go ahead and click the style filter in the MediaBay pane of GA SE and set it to filter for the styles included with Essential Jazz Elements.

Style Engine Screenshot

Note: You can drag styles from the MediaBay tab onto pattern pads to try them out.

Tap the ‘play’ button in the GA transport and the selected pad will loop indefinitely while you play with the dial, complexity, and intensity to build your groove.

Here one can dial in up to 16 different grooves using the style engine. You can audition styles in the browser tab. You can drag the prebuilt factory styles from the MediaBay to a pattern pad.

Start a pad playing to experiment with the dial, complexity, intensity, etc. You can save pattern groups with the tiny disk icon at the bottom right of the MPC pad panel, or you can save your grooves with the complete kit.

To make use of the patterns, you trigger them with a MIDI track as needed. Note that there are options to set which MIDI channel should trigger patterns as opposed to triggering individual kit instruments. If you toggle the settings cog in the Style Maker you get options on how you’d like to trigger patterns (Hold, Toggle/Exclusive/One Shot/etc). You also get options on when to trigger (instantly, on the next downbeat, on the next bar, etc).

In essence, GA can be used to fire off patterns in live/realtime situations. Think of Arranger Keyboards like the Yamaha Genos or DGX. You could even bind controls in GA to a MIDI Controller and ‘tweak’ these grooves in real time, while they are playing!

Style Trigger Settings

Note, exclusive means other patterns stop playing when this one is triggered. If exclusive is toggled off, then pads can be played together at the same time.

I.E. You could have a groove set in toggle mode as exclusive, and a fill set one-shot, non-excusive, and trigger the ‘fill’ at any time and it would play ‘on top’ of the groove without interrupting it.

So, toggle mode makes a pad keep repeating until it is tapped again, or another ‘exclusive pad’ is tapped to ‘replace it’.

If you want, grooves you store on pattern pads can be exported as actual MIDI files that can be edited, played back into GA, or even used with other instruments/plugins. The simplest method is to drag and drop the little MIDI DIN icon onto a MIDI or Instrument Track in your DAW.

Groove Agent can also go into a different pattern mode that works with actual MIDI file loops. Jazz Essentials doesn’t come with such loops. Instead you get this real time ‘style engine’ from which to generate grooves in real time. Tweak the dials and stuff until you get a groove you like. It’s that simple :slight_smile:

4 Likes

It was said “Windows and Mac launch a common database service when needed
in the background and can tap into the same database across the board” so that
makes it look like it would not matter if the Jazz Essentials was stored in the VST
Sounds folder within the Groove Agent folder or the other VST Sounds folder that
is not within the Groove Agent folder. Is that right?

In my case, I have the GA SE that came with the Cubase 14 Essentials update.

I will look for the Library Manager later, but as I said I can see the Jazz Essentials
files within the other VST Sounds folder that is not within the Groove Agent folder
but after I click the “scan disk” button inside Groove Agent, it doesn’t find Jazz
Essentials - that is essentially my problem.

I had asked if I should just copy the VST Sounds folder contents to the VST Sounds
folder inside the Groove Agent folder, but that question was not answered so I guess
that is not something that I should do.

I see…

Try double clicking one of the two Jazz Essentials vstsound files (make sure they are both in the same folder). That’ll hand it off to the Library Manager to get registered/installed.

If that doesn’t work…

If you launch the Steinberg Library Manager (done from your OS start bar), does the library show up there?

If not, grab the Essentials Pack again from Steinberg Download Center.

If it is there, but simply not showing up in GASE or Cubase…

Double check that you have activated Jazz Essentials in your Activation Manager. Sometimes it helps to open This and hold the shift key while clicking the license refresh button. That should force your system to call in and get a fresh start with updating all of your Steinberg Keys. (In my case a I don’t have a dedicated key for Jazz Essentials, but I get it unlocked with Dorico Pro, and maybe with full GA 5 too)

Shut down anything Steinberg running on your system, restart it (or maybe just reboot), and check again.

If it’s still missing there are convoluted ways to force the db to rescan (some of them might lose your ratings or other custom tags and such done in MediaBay), so first I’d try simply removing the Jazz Essentials library with the Library Manager and reinstalling it.

Reboot, load a Steinberg Host or instrument and let it just sit there for a while. Go have a coffee or something. Hopefully the db will scan your system and fix itself if there is anything wrong/missing.

On some slower systems it might just take some time before it to shows up after it’s installed.

If these steps don’t get Jazz Essentials to show up for you in the Media Bay, come back, and I’ll get more into the ‘convoluted’ ways to force rescans, or even locate and move/delete the db so there is a forced rescan of everything. It’s rare, but sometimes the db file gets corrupted on some systems (power outage or something botched it?).

It’s possible to do it that way, and years ago it was exactly the thing to do. Typically you’d put them in the “ProgramData/Steinberg/Content” system directory (Or if the install was set up only for a specific OS Login Account, it went to the user’s %appdata%/Roaming/Steinberg/Content directory). You could also put vstsound files in any directory that is tagged to be scanned in the Cubase/Nuendo MediaBay (In the left column of MediaBay, This Computer, you can tick boxes for directories you want continually scanned for user content, and vstsound archives can live in those locations as well).

It’d still probably work, but it might not instantly show up in the db. It might lurk there until the db service decides to do a scan and find it. Older versions of Steinberg apps/instruments had a button in MediaBay to force a full rescan. I don’t see such an easy to find button anymore…I’ll dig deeper to see if that’s still possible (some icon or key combo that forces the db to rescan all tagged directories).

The proper way to install vstsound archives is to either use Steinberg Download Assistant, or ‘double click’ a vstsound file. The OS Then hands it to the library manger to do its thing. It gives options of where you want it installed (default, from where it was double clicked, or moved to a custom location). Library Manager should ‘register’ it with the db right away!

I.E. If I were to pack my own vstsound archive using HALion 7 to share, I’d instruct users to simply ‘double click it’ to have it installed and registered.

Hmm…

Looking at Library Manager shows Jazz Essentials in the Groove Agent tab.

I guess the next step is with the Activation mis-Manager, although I remember seeing the product ‘checked’ in the Download ass-istant…

…later…

I checked in the Activation manager - Jazz Essentials is ‘Activated’ in there.

What next?

Did you hold shift and click the rescan icon in Activation Manager?

After trying that….

When you open Groove Agent, Jazz Essentials is nowhere to be found in the GA MediaBay?

In that case…

First thing I’d try is use the Library Manager to remove Jazz Essentials, download it again, and reinstall.

Open GA again. If it’s still missing reboot, start GA and let it sit for a while. Give the db service some time to do scans and such. If after some time it hasn’t picked it up…reboot one more time and look again.

Last resort would be to find the mediabay3.db file for your version of Groove Agent and move/rename/delete it. That’d force the file to be rebuilt. I say last resort because if you’ve rated (the 5 star rating thing) or tagged presets with custom info that’ll be lost. Otherwise it’s not a big deal to lose that file. It gets rebuilt if missing.

You’ll find it in your hidden user %APPDATA%/Steinberg/Groove Agent SE_64 directory.

A quick way to get there is to hold the windows key on your computer keyboard and tap r. Type this in the Run dialogue and tap OK:

That’ll open up a Windows File Browser. Find any Groove Agent folders there, locate the mediabay3.db files. You could back them up somewhere if you like, but trashing them forces a db rebuild next time the instrument is launched.

While waiting for the rebuild it’s normal to see weird stuff in the MediaBay browser. Depending on how fast your system is it might take some time, and everything might not show up until you’ve closed and restarted GA.

OK, before I “remove” Jazz Essentials using Library Manager, I just wanted to verify something. With the Groove Agent added as an instrument track, the editor opens and on the far right there is the “Load Panel” that has 5 tabs: Kits, Styles, Instruments, and MIDI tabs do not show “Jazz Essentials” but the Browser tab does allow me to navigate to the two Jazz Essentials directories. Those other four tabs do show all the other things that came with Cubase Essentials 14: Allan Morgan, rock/pop, Laser Beams, The Kit, etc. But no way to load any Jazz Essentials from the browser tab as far as I can tell.

I watched some YouTube videos on Groove Agent, but they were probably not up to date on how this instrument functions now in the fall of 2025. Over in the middle of my Groove Agent editor, there is one icon for “BEAT AGENT” showing Kit 1 right below but this is ‘greyed out’ - but similar to some YouTube video, you can right click on it to load stuff and the things available in that method will load, but again Jazz Essentials do not show.

For my 5th attempt to use the Jazz Essentials I paid for, please include detailed instructions including what I should see in each step. Gracias.

Just to make clear, I’m a fellow user seeing if I can help. I don’t work for Steinberg, so if my info isn’t working out for you please know that you can file a support ticket in your MySteinberg account.

If you see Essential Element Drum Kits in GA, then you should be good to go.

Check out my first post in this thread. I did do several edits to it and you might not have seen it all.

Jazz Essential Styles are not a pack of MIDI files, but rather a real-time engine. You access them by clicking the ‘PATTERN’ tab. You can drag base styles from the MediaBay (Style Tab) onto pads, and then use the controls in the Style Generator to customize your own patterns. They start with a basic groove (MAIN) of which you can dial in the complexity and intensity with a special 3D pad. The dial also has options to make intros, fills, and endings that can also be tweaked for complexity and intensity. Once you have a groove you like, go to another pad and make another. Save a copy of your kit with a new name so you can use it again.

If you don’t see that Jazz Essentials thumb nail graphic anywhere in GA when exploring the Kit browser (was my understanding when I went into all the register/reinstall info), then there could be an installation issue.

If you do see the thumbnails, then your styles should be there. The Jazz Essential kit presets will have some examples already dialed in to study/use. From there you can make your own new kits and pattern sets based on the factory stuff, or even clear the pattern bank and start from scratch.

Maybe I can find some videos on Youtube, I’ll have a look and post them here if I find something. You can try your own searches too.

These aren’t specifically for Jazz Essential Styles, but the concepts are the same. Any of the Acoustic Agent ‘styles’ work like this.

This first video was done with GA 4, but most of this will also apply to GA SE 5. The SE version doesn’t have ‘all’ of the features that might be covered in the vid, but most will be there. I.E. SE has no diamond drum editor (you can do the same thing in your DAW on MIDI tracks). SE Can only load one kit at a time and there is no “Jam Mode” (but you can have more than one Instance of SE in your DAW to get similar results. SE will limit you to 16 pattern pads per instance/kit where the full version gives you 128 per session (possibly more in some modes with multiple kits loaded at once).

(882) Groove Agent 4 - Tutorial - Acoustic Agent - YouTube

This next video talks more about the Acoustic Style Engine that the Jazz Essentials use.

Triggering Drum Patterns in Groove Agent | Composing and Creative Workflows

Just came across these, I haven’t tried them myself, but perhaps this has some of what you’re looking for.
Groovemonkee Jazz MIDI Loops
(the vendor claims compatibility with Groove Agent).

If you’re having problems with missing GA content, I just noticed this came up today:

Thanks so much Brian, this update fixed my problems with the ‘Jazz Essentials’ pack not showing up in Groove Agent SE 5. Now that I have that part working, I have been looking through the patterns I bought. Unfortunately I don’t find any jazz drum patterns that could be really called ‘essential’ - mostly jazz drums for uptempo carries the rhythm on the ride cymbal with some high hat and kick drum but I am not finding anything like that!?!

Kind of a bummer…

I went ahead and bought the GrooveMonkee Jazz MIDI Loops as suggested by Mr Soundman as it didn’t cost much. Now I will have to figure out how to use Groove Agent SE 5 as well as trying to figure out how to use MIDI drum loops in general. I expect a long learning curve on this.

I believe Jazz Essentials come with 10 Style engines, each with a main groove of up to 16 layers of complexity, plus 4 intros, 4 endings, and 8 fills. In each case you can customize the type and amount of swing. You get flexibility in how rides and high hats work, if there should be any minor auto-fill work going on, and a whole lot more.

This works out to hundreds of grooves out of the box, and near infinity on what you can generate and piece together using the tools.

You get grooves in 6/8, 6/4, 4/4, and 5/4 time, and those can be shifted to half or double time as needed, even on the fly.

You can mix and match them and alter the complexity and intensity in real time.

Multiple patterns can also be triggered and layered simultaneously.

If a groove is close to what you want, but maybe just has an extra kit part going on that you don’t want…one can convert to MIDI and delete or mute the undesired bits. Same goes for ‘changing’ kit pieces (I.E. move from ride bell to closed hats, or whatever).

Finally, don’t forget that GA SE already came with a lot acoustic agent styles that already covered things like 2/4, 4/4, 3/4, 12/8….waltzes, straight 8s, bossanova, funk, blues, reggae, and a whole lot more. You are not limited to using the styles in the Jazz Essentials pack, and it wouldn’t make sense to duplicate so many of the straight forward styles that often get used in ‘jazz music’ in the Jazz Essentials pack when they already existed in the base style kits that come with GASE. In short, the Jazz Essentials pack adds some of the bog standard shuffles and complex meter stuff that didn’t already exist in the base/included GASE acoustic styles.

GA offers a pretty powerful workflow with all sorts of flexibility to influence the ‘drumming’ in real time.

For people with full GA, there’s a good bit more one can do to alter groves and such right there in GA. I.E. After transforming a style to MIDI, one can pop open a diamond drum editor and add/remove/mute/copy/paste things about. With GASE, you’d instead need to drag the stuff onto MIDI tracks and work it with it that way if you wish to deep edit whatever the ‘style engine’ comes up with. Full GA also provides up to 128 pattern pads to work with (where GASE has 16).

After getting the update, and mucking around a bit, I found a group of settings with the Jazz Essentials that works a little bit (setting complexity to 13 brings in the ride cymbal) and then dragging the pattern onto the Cubase window. I then have to edit the midi track extensively to make it work on this tune “Unit Seven”, by keeping the ride, snare, and kick and removing some of those plus running it on 110 bpm for a tune that is 220 bpm. There are some breaks where I just delete most drums, and a latin section where I added a second instrument track running a second Jazz Essentials pattern.

It’s all quite kludgy, where I must split midi patterns with the function menu, and then slide them into place with the “move to cursor”, but it gets the job done. I like the way really good jazz drummers keep a great feel while never repeating anything, and I can get something like that if I edit the midi patterns in Cubase for several hours.

So one can see why I always just paid excellent drummers to record tracks for me, full tunes start to finish. That gets the job done in 10 minutes instead of the two days I spent working on this one tune! But now I have a new tool in the toolbox.

2 Likes

Well done, if you even got part way to Jimmy Cobb!