Emu MP7 (purple model)
The selection of sounds is aimed to hip hop/urban sounds. There are lots of guitar and chord hits, lo fi drums, and above all, cheesy vocal samples (get ready, yeahhh, okey, gimee that, etc...)
Let´s hear how you can mangle those hiphop cheesy samples after a some evil and twisted programming,.
Emu MP7 drone sound: 4 waveforms.
Sample waveforms used:
NAME/INSTRUMENT
INSTRUMENT ROM:MP-7
L1 0136 pad:sirens
INSTRUMENT ROM:MP-7
L2 0135 pad: Drone 3
INSTRUMENT ROM:MP-7
L3 0122 gtr:Chord Bed
INSTRUMENT ROM:MP-7
L4 0314 str:Harp Gliss
Filters used
FILTERS Ord Type Value Q
TalkingHedz 12 VOW 0 0
Shallow 2 BPF 128 0
BolandBass 12 EQ+ 128 0
Aah-Ay-Eeh 6 VOW 255 72
Now the same sound, but duplicating the layers with the LINK function. I subordinated another patch with waveforms from the XL-7:
Emu Command Station sound: 8 waveforms
I added to the previous MP7, another layer of 4 waveforms:
Second layer of waveforms:
INSTRUMENT ROM:XROM
L1 0119 sfx:Fuzz Ball
INSTRUMENT ROM:XROM
L2 0115 sfx:Future World
INSTRUMENT ROM:XROM
L3 0538 nse:Vinyl 3
INSTRUMENT ROM:XROM
L4 0135 vox: Aud Vox
Fiters used:
FILTERS Ord Type Value
L1: Band-pass 4 BPF 64
L2: Ooh-To-Aah 6 VOW 0
L3: Shallow 2 HPF 120
L4: Classic 4 LPF 0
The command stations require some reverse sound engineering to really take advantage of their power, I think the whole sound bank of the command stations must be rebuilt from 0 and create specific knob sets and patch cords depending of the sound category. because most of the Preset sounds from the ROMs barely use the patchcord section and the fuctions of the 16 knobs on the presets are standard. Lots of possible modulations are not present on them and this is limitating for expressiveness.
So, I think that if I don´t use and comprehend the CORDS section, wich is an enormous area of the patch programming, I would be wasting/ignoring a big percentage of its true potential.
An inconvenient: programming sounds can take several hours looking into that tiny LCD screen with a painful cursor navigation. How much do I miss soft knobs for the parameters of the screen, instead sequential browsing with a cursor.
Templates as the base of the user´s sound palette.
Creating TEMPLATE patches can save a lot of redundant and tedious programming. A group of different sounds designed from scratch, with dedicated programming depending of the category, can help as the base for creating new stuff to fill those user banks. Creating 512 user patches from scratch one by one can take years. So I created around 64 user patches from scratch, implementing different methods to tweak them depending of its category.
I made around 64 Template user presets from scratch, one by one, stablishing specific knob functions per each one of them. I located those templates on the positions 01-64 from the bank 0. I left the locationds 65 to 128 empty in order to always maintain a "workout" section of empty slots for experimenting, unfinished/under construction patches, etc
The rest of slots on user 1,2 and 3 banks will be filled with results from tweaking and modifying the templates.
With different templates to work with, is a LOT easier and faster to make your own sounds and evolve them further using the link function, or changing the filters. I reserved another section of user locations, to create big patches wich use two or three sounds at the same time.
The classic layer structure is 4 layers per patch. But the link function allows to layer three sounds at the same time. That also means, using 3 patch user locations for a single sound. You can subordinate two sounds inside another one, and play them unison.
Reprogramming the knobs:
For example, there are sounds where I don´t need attack velocity, but having more detailed control over different LFO functions.
Or maybe you would never use resonance or pitch to LFO in that sound, so eliminate the programming related to them, and think on something different...
Having the same parameters controlled by the knobs for a conga and a string patch is a waste of resources if the system allows you to undone it. If you can reprogram each one of the knobs on every sound, a good place to start doing it, is creating especific knob functions depending of the category of the sound.
So, when making a drumkit patch (lots of them on standar ROMs), it would be recommendable to focus on parameters wich can be expressed on a short amount of time, since most of the drum sounds are short hits and not continuous, and then, producing more control over parameters related to velocity, or the start point of the samples. To be able to make changes over a specific keyzone wich contains kick sounds,
I decided to reprogram the functions of the knobs in order to:
-Making certaing sounds of the drumkits to retrigger at different times.
-Controlling the volume/presence of each one of the 4 layers by separated
-Linking the velocity to affect the sample start point.
-Changing the pan position of the layers.
-Send the aux envelope to the pitch, and atenuate the effect with a knob.
-Bringing another layer to scene when hitting the pads harder.
-Interpolating between two hihat sounds
-Accelerating the frequency/speed of such interpolation-
Making one hihat longer and the other one shorter.
etc etc etc...
If I can rebuilt the sound of the command station from scratch, is must be careful what do I want to correct and suprime about its sound and knob settings.
When creating a patch database from a group of templates, an error of programming inside one of them, will spread to the patches resulting from that template, so better to think on everything before/during the program.
Most of the sounds do not use thw whole scale from C-2 to G8. The lowest and highest range sometimes are unused.
There are 10 pitch user scales. They are available for all the presets. So you can make 10 user scales thinking on dedicated scales for drumkits, arpeggios, whole range performance, another one with small fine tune random variations, sound effects, etc.
The Templates have all the knobs totally to the left, or right, or just in the middle, to allow more predictable and smooth tweaking results when playing live, and also, to produce several modulations that could drastically change the sound. Then, I change some of the filters, and save the new knob positions and programming as a new sound, without having to program everything.
Some ways to program the filter and aux envelope for long sounds:
...4 filter envelopes with similar but not identical times over the attack and decay curves. The times are synchronized with the bpm, so they oscillate at different times but from time to time, they coincide in the peaks or low points.
The envelopes are looped so they reestart at the end of the cicle, after the sum of the times of each stage has been completed.
FILTER ENVELOPE
Mode: tempo-based
Repeat on
L1
FILTER ENV RATE LEVEL
Attack1 1/2 33%
L2
FILTER ENV RATE LEVEL
Attack1 1/2d 0%
L3
FILTER ENV RATE LEVEL
Attack1 1/1 -33%
L4
FILTER ENV RATE LEVEL
Attack1 1/1 0%
L1
FILTER ENV RATE LEVEL
Attack2 1/1 100%
L2
FILTER ENV RATE LEVEL
Attack2 1/2 66%
L3
FILTER ENV RATE LEVEL
Attack2 1/2D 33%
L4
FILTER ENV RATE LEVEL
Attack2 1/2 75%
L1
FILTER ENV RATE LEVEL
Decay1 1/2d 66%
L2
FILTER ENV RATE LEVEL
Decay1 1/2d 100%
L3
FILTER ENV RATE LEVEL
Decay1 1/1 100%
L4
FILTER ENV RATE LEVEL
Decay1 1/2d 33%
L1
FILTER ENV RATE LEVEL
Decay2 1/2d 25%
L2
FILTER ENV RATE LEVEL
Decay2 1/2 50%
L3
FILTER ENV RATE LEVEL
Decay2 1/2d 50%
L4
FILTER ENV RATE LEVEL
Decay2 1/2d 0%
The times of the patch L1 are 1/2, 1/1, 1/2d and 1/2d: this equals to 10 bars (2measures+ 2 bars)
The times of the patch L2 are 1/2d, 1/2, 1/2d and 1/2: this also equals to 10 bars..
The times of the patch L3 are 1/1, 1/2d, 1/1 and 1/2d: this equals to 14 bars (3measures + 2 bars)
The times of the patch L4 are 1/1, 1/2, 1/2d and 1/2d: this equals to 12 bars (3 measures)
Now we have predictable timing cycles on each one of the envelopes, but the combination of those 4 different cycles won´t repeat on the same way, until the 4 envelopes start again at the same time.
After programming the Filter envelope in this way, we should go to the AUX ENVELOPE and proceed in the same way, but trying to do not repeat the filter envelope stage times on the Auxiliar values.
The engine offer several options to use these envelopes over several parameters or viceversa.
to be continued...