|
Overview
The Wave Labo is where you can edit the Waves within your current Project.
You can play & record Waves, create Locators, and perform a lot of useful DSP functions.
How it works :
A right-click/command-click in the Wave pool pops up a handy contextual menu. This menu also allows you to group Waves; For more info about grouping, click here.
You can change the Wave pool's width by dragging the dividing line at the right border of the pool.
About Locators
Every Wave can have up to 240 Locators, which can be used as the start-, loop- and/or end-point of a Patch.
You can create Locators by clicking in the Time Bar above the Wave display.
Locators can be moved around by dragging their flags, and by right-clicking/command-clicking their
flag, you get a contextual menu from which you can choose to delete a Locator etc ...
Note that there is a "Dsp Funx" function "Analyze Peaks" which will automatically create Locators on the peaks in this Wave.
That is especially useful when you want to slice up drumloops !
|
This will make the current selection as loud as possible.
This will mute = silence the current selection.
This will reverse the current selection.
With this function you can perform a volume curve on the current selection.
Just enter the start gain and end gain in db, and click OK.
If you want a simple gain adjust without a ramp, just enter the same amount of gain for start and end.
If "Use FX clipping" is on, Muzys will do some magic math to overflowing samples.
Try it out !
This will make the last n samples of the loop to be crossfaded with the last n samples prior to the loop, so that a loop sounds smoother.
Muzys asks for which Locators indicate the loop start- and end-points, and how much crossfading you want.
Copies the current selection to a new Wave.
Eventually, you can pitch the copy.
Mixes the current selection with another Wave.
The Balance parameter defines the volume-balance of the two Waves.
The Gain parameter allows for a overall gain correction.
Deletes the portions at the beginning and the end that are not played by any Patch(es) that use this Wave.
Deletes everything outside the selection.
Deletes the selection itself.
This will repeat the selection for Repeat count times, thus making the Wave longer.
This function allows changing a Wave's length without affecting the pitch.
The result of a timestretch is very content-dependent.
This means that some timestretch on speech may be good, while the same stretch parameters give no good results on a drumloop.
That's why it may be useful to have some knowledge about the following parameters.
But do play around with the parameters and after some time, you'll get some experience on how to get the best results.
Factor | This parameter defines how much the (selected portion of a) Wave must be stretched or shrinked For example : 200% means that the Wave will double in length. Tip : Via the 'Options' button in this window, you can let Muzys calculate this factor. |
Work Frequency | When stretching, portions of the Wave are repeated (stretching) or skipped (shrinking). This parameter defines the size of the sections (the grains) Muzys must repeat/omit. The higher the Work Frequency is, the smaller the grain-size, and the higher the frequency of some (unavoidable) distortion in the result. But by choosing a good value for this parameter, that distortion may become unhearable, or even musical ![]() |
Ramping | When repeating/skipping those grains, it may be good to crossfade a certain amount of adjacent grains. This parameter defines how much of a grain must be crossfaded. |
The 'Options' button contains some practical presets.
This DSP function processes the current selection through an existing FX plugin in the Audio Mixing Desk.
First, you can choose one of the plugged in FX from a list.
Then you can set some extra parameters :
Result Mode |
|
Keep Mono | If the Wave is mono, you can keep the result mono by enabling this switch. Otherwise the result will be stereo. |
Generates the waveform of your choice.
Tip : You can use "Select All" and "Repeat Selection" to repeat this single waveform cycle as many times as you want.
In fact this powerful function is a macro for :
1) Analyze peaks 2) Create WaveMap using Locators 3) Create Sequence using Locators
So it will slice up the current (drumloop) Wave into a new WaveMap, create a new Patch for that it, and finally create a Part & Sequence for it.
And there you can start re-arranging the drumloop, or tweak the individual slices via the Patch Editor !
This function will analyze the dynamics of the current current selection, and put Locators at the peak positions.
The Sensitivity parameter defines how quick Muzys will recognize a peak. Thus the more sensitive, the more peaks.
The Overwrite parameter defines whether the current Locators of this Wave should be replaced.
This powerfunction creates a WaveMap, where for each Locator of the
current Wave, a new Zone is created and assigned to a separate key.
Especially useful to splitup an 'analyzed' drumloop into separate playable sections !
Some parameters can be tweaked :
This powerfunction will create a new Sequence, based on the Locators in this Wave.
The Loop length parameter defines the length of the resulting Sequence.
The Current Grid fill key parameter defines whether and which Note key should be used to fill any gaps between the Locators of this Wave and the Current Grid. This is a super handy to create Grid Sequences based on the groove in a Wave !
So let's say we have a groovy 1-bar drumloop, now lets "Analyze Peaks" it, and eventually tweak the resulting locators manually so to get the most accurate timing. Then we use "Create Sequence using Locators", set "Loop length" to 1.0.000, and set the "fill key" to for ex. C3. This will result in a Sequence that has notes on the Locator positions, and also C3 notes on any 'other' position of the Current Grid.
Finally, we select this new Sequence as the Current Grid for editing, so that all new Quantizing and Sequence editing functions will use the groove in the Wave !
Of course, we can also set the "fill key" parameter to Off, so to just create a new Sequence based on the current Locators, for example to play a MultiPlayer based on these Locators.
This 'power' function will create new Waves and Patches for every 'Locator-section' in the current Wave.
It's meant for the situation where you have sampled multiple sounds from, for example, a sample-cd,
and now you want to splitup the different individual sounds into separate Waves.
The only thing you have to do is to put a Locator somewhere between the individual sounds
(this doesn't has to be very finetuned), so that Muzys knows where each sound starts and ends.
The New Names parameter is the basic name for the new Waves and Patches. An index (ex. "NewName-4") is automatically appended.
The Threshold parameter is used to trim the silence at the beginning / end of each sound.
|