Instruments
Instruments!

In this post I’ll be covering the instruments and midi effects included with Mixbus. The selection of instruments is rather limited, but there is quite some depth to the realtime midi manipulation. Let’s get started.

Spoiler - Overall rating Instruments:

Spoiler - Overall rating MIDI Plugins:

Contents

Rating

1-100? Great. There’s going to be arbitrary ratings of ‘78’ or ‘33’ instead of ‘30’ or ‘80’.

Nope.

Well, yes. These are my subjective evaluations of these products, but the ratings are not random. First I start out with my rough rating on a piece of paper on a scale of 0-10. The scale roughly looks like this:

  • 0-1: Garbage Tier plug-in that almost always does more harm than good. I may give a full point of ‘1’ if it seems like they put in some semblance of thought in to the concept. I also give this rating to things that should be part of the mixer, or things that are OK but lack options.
  • 2-3: There might be a redeeming quality that is rarely useful, but mostly garbage tier or relatively useless.
  • 4-6: Mostly usable. Whether it’s a 4, 5 or 6 depends largely on the GUI.
  • 7-8: Good with some unique feature, great GUI or other area of excellence.
  • 9: I often would select this over a paid plug-in of decent repute, OR a 7/8 with a really good GUI or some other very unique feature.
  • 10: I would pay for this at competitive market price.

So why don’t I just leave it at a scale of 0-10? Why good man, thank you for asking!

I already have a good idea of what I think about these plug-ins from hours of use already, but while writing this up I am constantly checking the manual, videos and using them. Often I’ll learn something about them that I missed in my initial experience with the plug-in. Sometimes it’s something small that may make me want to knock down the rating a bit, or something fairly major that makes me wanna knock it up… but not a full point. So… I use a scale of 0-100, and I modify my base rating as I’m going.

You may see me rate something that few people would use often as a 90, and another plug-in that’s very useful as a 48. This means that the ‘90 plug-in’ is fantastic when you need it, and the ‘48 plug-in’ is just good enough even if you use it constantly.

The overall rating is based how well the full package of Mixbus fulfills the needs of a musician, producer or recordist. A 0 means that you’re on your own and need to buy entirely third-party products to complete a production, and a 100 means that you’d be a moron if you replaced any of these plug-ins without trying them out really well first.

Instruments

a-Fluid Synth

a-Fluid Synth
a-Fluid Synth

a-Fluid synth is an implementation of FluidSynth which is basically a Rompler. It loads Soundfount files and offers you a very simple reverb and chorus to apply on top.

The quality of the sound that you acheive from a-Fluid synth is totally dependent on the soundfont that is loaded. Even with the best soundfonts though, it rarely sounds particularly good. You are also limited to changing the sound through selecting a new soundfont or post-processing.

I know a lot of people enjoy soundfonts, however I think that relative to the sampling options in other DAWs, a-Fluid Synth is a poor offering. If you do enjoy soundfonts though, it’s here.

a-Reasonable Synth

a-Reasonable Synth
a-Reasonable Synth

Alright uh… I don’t think this should be rated. It’s just a very basic clean sound. Polyphonic e-piano like synthesizer.

There’s no settings, and there’s not supposed to be.

I feel bad for rating it so lowly, since the purpose of this is just a placeholder, but it’s there and it’s not really useful in Mixbus unless you’re feeling like giving yourself a creative challenge.

Black Pearl Drumkit

Black Pearl Drumkit
Black Pearl Drumkit

Black Pearl is one of the drumkits from Glen MacArthur. This is intended to be the ‘jazzier’ kit.

Black Pearl sounds fairly decent, however it does lack features like round-robin playback and multiple samples per velocity layer. There are only 5 velocity layers, so trying to create more realistic sounds does limit you to certain phrasings where larger changes in velocity sound natural.

It does come with some percussion sounds as well, like claps, maracas and a cowbell.

The sampling is good. The drum sounds are good. For a small drum library, it’s not that bad. If you’re looking to create convincing drum sounds with a wide variety of phrasings then this might not be for you, but for quick ‘n’ dirty drum sounds it’s more than enough.

Red Zeppelin Drumkit

Red Zepplelin Drumkit
Red Zeppelin Drumkit

Red Zeppelin is one of the drumkits from Glen MacArthur. This is intended to be the ‘rock’ kit, specifically in the style of John Bonham.

The same criticisms of the Black Pearl Drumkit apply.

Due to the ‘boomier’ nature of the samples, this kit responds really well to compression, and with some creative post processing it seems that more convincing sounds are possible simply by using the longer sustains to interact with dynamic processors for more liveliness.

in the world of drum samples, this isn’t amazing, but once again it’s still a quality setup for quick composition and it can be quite satisfying to bang out some drums with.

General Midi Synth

General Midi Synth
General Midi Synth

This is a simple General Midi synthesizer. It’s not bad, it’s not great. It’s just there, and it’s a quick shortcut when you just want a sound to try out an idea.

SetBfree DSP Tonewheel Organ

SetBfree DSP Tonewheel Organ
SetBfree DSP Tonewheel Organ

setBFree DSP Tonewheel Organ is a project that appears to be intended to model a tonewheel organ with a leslie speaker emulation.

It has a… interesting 3d GUI that’s rather difficult to read on my screen. The displayed organ can be moved around in 3d space, which is interesting. The controls all still work as you move around the GUI.

The sound is quite decent. The leslie emulation sounds alright, however I’m in no place to judge the authenticity of it. There is a good deal of configuration of the parameters of the leslie, which makes it far more interesting to me than simply an accurate model of a specific device and its tuning. You can even get down and change the crosstalk between the different tonewheels and the connections of the strips!

There is an advanced panel with a number of parameters for tuning the tuning, modulation, parameters of the model (say if you want to have the sound of a very old hammond or an oddly tuned one), configuration and tuning of the leslie.

There is a surprising amount of depth to the setBfree DSP Tonewheel Organ.

Robin Gareus Midi

Mixbus comes with a suite of midi filters from x42. I’ve rated these as a single set of plugins, since the utility of each is highly dependent on your needs.

The variety and usefulness of these plugins is fantastic. Without them it would be nearly impossible to engage in a number of common MIDI-based workflows in Mixbus. However, they exist, and they are fantastic.

Midi Mapping

Midi Mappers
Midi Mappers

CC to CC, Channel to Channel, Note to Channel, CC to Note, Note to CC and the wonderful Event Map which basically lets you map almost any MIDI data to some other MIDI data.

These are fairly self-explanatory so I have lumped them in to one category. I strongly suggest checking out the Docs and Example configuration for Event Map. It’s a very powerful plugin, and fantastic for a variety of complex or experimental midi setups.

MIDI (Simple) Channel Filter

MIDI (Simple) Channel Filter
MIDI (Simple) Channel Filter

Channel filter simply allows you to filter out data from MIDI channels of your choice.

MIDI Channel Unisono

MIDI Channel Unisono
MIDI Channel Unisono

Unisono simply duplicates data from one channel to another.

MIDI Chord

MIDI Chord
MIDI Chord

MIDI Chord is a chordizer plugin that harmonizes incoming notes if they are in the desired scale.

If the incoming note is diatonic in the listed scale, then it’s harmonized. If it is not, then the note is simply passed through normally. Here’s an example.

Set the plug-in to: Prime, 3rd, 5th. Scale: C Major:

  • If I play C and G - the output notes would be C E G B D. C+3+5 and G+3+5.
  • If I play C and Bb - the output notes would be C E G Bb. C+3+5 and Bb because Bb is not in the C major scale.

Unfortunately there does not appear to be a way to add more scales to this plugin, which makes it not particularly useful at times. It lacks automatic additions of non-diatonic intervals as well, which means for a C7, you must always play the dominant 7th yourself, it can not be automatically added.

MIDI Chromatic Transpose

MIDI Chromatic Transpose
MIDI Chromatic Transpose

Chromatic transpose is more than just transposing every note up or down by n semitones. It also has an inversion point function before the transposition.

The inversion function determines the note’s distance from the inversion point, then plays the note the same distance from that note in the opposing direction.

With my inversion point set to C3:

  • If I play G3 then F2 comes out - G3 is +7 semitones from C3, so the note -7 semitones from C3 is played: F2

MIDI Delayline

MIDI Delayline
MIDI Delayline

DelayLine moves the incoming notes forward in time by the set value, optionally randomized. Randomized notes are kept in order even if the randomization would incidentally change their positions.

MIDI Duplicate Blocker

MIDI Duplicate Blocker
MIDI Duplicate Blocker

Duplicate blocker fixes overlapping note on/off messages and duplicate notes.

I wish every DAW had this. It’s extremely useful when working with experimental midi input sources or even a sorta-broken controller.

It’s also useful at times when combined with other MIDI filter plugins. It’s possible to come up with some interesting combinations of filters that make things go a little bit crazy.

MIDI Enforce Scale

MIDI Enforce Scale
MIDI Enforce Scale

Enforce Scale changes incoming note data to fit in to a specific major scale. Non-diatonic notes can be discarded, moved down or up.

Unfortunately there does not appear to be a way to add more scales to this plugin, which makes it not particularly useful at times.

MIDI Event Filter

MIDI Event Filter
MIDI Event Filter

Event filter allows you to block a wide variety of data in your MIDI data stream. The GUI is fairly self-explanatory

MIDI Key-Range Filter

MIDI Key-Range Filter
MIDI Key-Range Filter

Key range simply filters notes inside or outside a specific range on a specific channel.

MIDI Keysplit

MIDI Keysplit
MIDI Keysplit

Key split splits incoming notes in to 2 sections which can be sent to different channels after being transposed. This allows you to play 2 different sounds on different parts of your keyboard.

Multiple key splits can be stacked to make for more complex splits.

One of the better aspects of this is that changing the split point doesn’t leave you with hanging notes.

MIDI Monophonic Legato

MIDI Monophonic Legato
MIDI Monophonic Legato

This is a note latch. It lets one note play at a time and automatically holds the last note until it is repeated. Any new note cuts off all previous notes.

MIDI Note Toggle

MIDI Note Toggle
MIDI Note Toggle

Note toggle is like Monophonic Legato, except a note is only turned off by playing the same note. Note Toggle can be used to slowly build large chords without holding your fingers down on the keyboard for instance.

MIDI Note Transpose

MIDI Note Transpose
MIDI Note Transpose

Note transpose allows you to individually transpose each pitch class by up to 12 semitones.

The sorting of the semitone amounts is weird currently though. 1, 10, 11, 12, 2, 3, 4, etc… Still it works great.

MIDI N-Tap Delay

MIDI N-Tap Delay
MIDI N-Tap Delay

N-Tap delay is where the fun is. It plays the original note, plus a select number of repeats at the tempo and time division that you select. The velocity of the repeats is changed by the velocity ramp on each repeat.

N-Tap Delay is a great deal of fun. It’s almost always worth trying a MIDI-based delay instead of an audio-based delay on your synths, since the effect of multiple notes feeding in to a synthesizer is often very different from the audio-based delay.

Combined with some other MIDI filters, like Note Toggle, you can do some weird and interesting things.

MIDI Quantization

MIDI Quantization
MIDI Quantization

Quantization is a live quantize plugin. It delays the incoming note, if necessary, to the nearest tick of the quantization grid that you set.

This basically creates a fixed latency to the signal and aligns all notes to the nearest grid in realtime. It does not move notes backwards in time like some other DAW’s quantization plugins do, and likewise those do not work properly in realtime either.

MIDI Remove Active Sensing

MIDI Remove Active Sensing
MIDI Remove Active Sensing

Active sensing is a packet of midi data that is used to let a receiving device know that a connected device is ‘active’. It’s annoying. It clutters up your MIDI stream with lots of data that makes it difficult to read.

This removes the Active Sensing data. Easy.

MIDI Scale CC Value

MIDI Scale CC Value
MIDI Scale CC Value

Scale CC is a pretty cool and useful plugin. Not only does it scale midi CC data, but it can offset the value and limit the value (high and low).

A fairly unique function is that offset or scaled values above 127 can be wrapped around to 1+ or truncated to 0. Surprisingly useful sometimes.

MIDI Sostenuto

MIDI Sostenuto
MIDI Sostenuto

Sostenuto emulates a sustain pedal by delaying the note-offs of each incoming note by the sostenuto value when the “Pedal Mode” is set to on. Setting the “Pedal Mode” to off sends note offs immediately for non-held notes.

MIDI Strum

MIDI Strum
MIDI Strum

Strum is simply a fast, non-repeating arpeggiator to simulate the struming of strings on a stringed instrument like a guitar. The parameters are fairly self-explanatory.

This strum plugin has a ‘collect’ capability though. The collect system is a buffer that gathers the notes played for a set time before ‘strumming’ them. This allows the plugin to respond to non-ideal playing in a live environment.

MIDI Thru

No image. This is just an example plugin that does nothing except pass data.

MIDI Velocity Adjust

MIDI Velocity Adjust
MIDI Velocity Adjust

Velocity adjust allows you to scale the incoming note velocities and optionally offset them.

A neat function is that you can invert the note velocities by setting the min value to be higher than max.

MIDI Velocity Randomization

MIDI Velocity Randomization
MIDI Velocity Randomization

Velocity Randomization randomizes the incoming midi note data, both note-on and note-off by a given amount with one of 2 randomization methods.

Indispensable for drum programming when using with small amounts.

MIDI Velocity Range Filter

MIDI Velocity Range Filter
MIDI Velocity Range Filter

Velocity range filter simply discords notes outside the velocity range.

Conclusion

Spoiler - Overall rating Instruments:

The instruments that Mixbus comes with aren’t awful. The issue is that Mixbus doesn’t come with much at all. There’s no sampler, no basic subtractive synth, no drum synth, not much.

Compared to some of the amazing offerings from other DAW companies in the way of included instruments, Mixbus’s overall quantity or completeness of the offering is very poor.

Hopefully this will be remedied in the future, but until then Mixbus still runs your third-party VST, AU and LV2 plug-ins just fine.

Spoiler - Overall rating MIDI Plugins:

The MIDI filters in Mixbus are fantastic. It’s 2017 and some DAWs still do not have this functionality, let alone an included set of realtime plugins for midi manipulation.

I would have given this a higher rating, but there’s no easy way to setup up scale maps or scale constraints. The limitation to major scales in some of the plugins is fairly annoying, but with some effort you can write an Event Map to do what you need.

There’s also the strange absence of even a simple Arpeggiator plugin.

Support Me!

This post took 6 hours to research, screenshot, write and edit. If you appreciate the information presented then please consider joining patreon or donating!