MacMusic Software has moved!
MacMusic Software has moved to a dedicated web site. From now, please visit 440Software and update your bookmarks.
Visit MU.LAB at 440Software.com
Click Here
MU.LAB
|
|
||||||||||||||||||||||||||
|
Download
|
Audio/midi sequencer
MU.LAB is an alternative, state of the art software application for OSX and Windows, transforming your computer into a rich virtual music studio!
It does not overwhelm you with a complex feature set, in which you can get lost.
On the contrary, MU.LAB is a user-friendly yet rock-solid musical tool designed to create, finetune and play Your Music!
MU.LAB's core feature set:
- Audio Recording & Playback
- MIDI Recording & Playback
- Flexible Composition & Sequence Editing
- Supports Audio and MIDI VST Plugins
- Powerful Audio and MIDI Plugin Routing (up to 100% modular if you want)
- Integrated high quality synths, samplers and effects
- High quality Audio Engine
- Sample Accurate Sequencing
| Version 4.1.17 | MacOS X UB | (App) | May 10, 2012 |
M4.1.17
=======
* Musical resolution increased from 1200 to 12000 PPQN.
* Improved timing when recording MIDI events and parameter automations, especially when using a larger audio driver buffer size.
* Smoother movement of the play cursor when using a larger audio driver buffer size.
* Rack Desk now also has a [+] rack button, cfr tracks.
* Double-clicking below tracks is same as clicking the [+] track button. (for consistency)
* Mixdown dialog: In case of mixdown to audio file, there is a little button with which you can quickly set the target file to the session master audio file.
* VST plug-in manager now shows more details while scanning, especially in case of errors.
* File path displays now show the full file path in a tool tip.
* You can drop files on a file path display so to set it to that file path.
* File browsers: You can drop files/folders on it so to set it to that file/folder.
* Fixed: When doing 'New Session' while the audio recording dialog was open then MuLab hanged.
* Finetuned 2 practical things in the Pure demo session: Track headers were too wide and it had no metronome sound.
* Internal optimizations.
=======
* Musical resolution increased from 1200 to 12000 PPQN.
* Improved timing when recording MIDI events and parameter automations, especially when using a larger audio driver buffer size.
* Smoother movement of the play cursor when using a larger audio driver buffer size.
* Rack Desk now also has a [+] rack button, cfr tracks.
* Double-clicking below tracks is same as clicking the [+] track button. (for consistency)
* Mixdown dialog: In case of mixdown to audio file, there is a little button with which you can quickly set the target file to the session master audio file.
* VST plug-in manager now shows more details while scanning, especially in case of errors.
* File path displays now show the full file path in a tool tip.
* You can drop files on a file path display so to set it to that file path.
* File browsers: You can drop files/folders on it so to set it to that file/folder.
* Fixed: When doing 'New Session' while the audio recording dialog was open then MuLab hanged.
* Finetuned 2 practical things in the Pure demo session: Track headers were too wide and it had no metronome sound.
* Internal optimizations.
| Version 4.1.16 | MacOS X UB | (App) | May 5, 2012 |
M4.1.16
=======
* Improved importing of track / sequence / instrument names when loading MIDI files.
* "Pure" demo session now uses 5 explicit tracks instead of 4 tracks one of which using MIDI channels per part. So the demo noise still is triggered but the reason is more clear.
* Recent Session list is now alfabetically sorted on file name instead of full file path.
* When inserting / removing audio recorders in the Session MUX, the Audio Record Setup panel is also immediatly updated.
* String fields now use a finetuned way for showing the cursor and selections.
* Now that MuLab has handy tools to collect the used audio files in the session audio folder, the need to first save a new session before audio recording has gone, and so that specific alert has been removed.
* Fixed a problem with audio/sample file references when there were similar folder names near each other.
* Movie recorder: Added protection in case of very slow codec and/or very slow machine. Previously this could cause hangs/crashes, now frames are skipped in order to maintain stability. In case frames are skipped you're notified when ending movie recording.
* Improved the color picker: Various improvements e.g. you can use drag-drop to manage the preset palette etc, right-click to set HSL/RGB, ...
* Fixed: When Fatness/Detune/Spread was tweaked as a MUX Meta Parameter, the corresponding oscillator editor was not updated.
M4.1.15
=======
* New preference "DoubleClickDeltaTime" in number of millisecs. By default this is 375 ms.
* Fixed a problem when renaming an audio file recorder from within its editor.
=======
* Improved importing of track / sequence / instrument names when loading MIDI files.
* "Pure" demo session now uses 5 explicit tracks instead of 4 tracks one of which using MIDI channels per part. So the demo noise still is triggered but the reason is more clear.
* Recent Session list is now alfabetically sorted on file name instead of full file path.
* When inserting / removing audio recorders in the Session MUX, the Audio Record Setup panel is also immediatly updated.
* String fields now use a finetuned way for showing the cursor and selections.
* Now that MuLab has handy tools to collect the used audio files in the session audio folder, the need to first save a new session before audio recording has gone, and so that specific alert has been removed.
* Fixed a problem with audio/sample file references when there were similar folder names near each other.
* Movie recorder: Added protection in case of very slow codec and/or very slow machine. Previously this could cause hangs/crashes, now frames are skipped in order to maintain stability. In case frames are skipped you're notified when ending movie recording.
* Improved the color picker: Various improvements e.g. you can use drag-drop to manage the preset palette etc, right-click to set HSL/RGB, ...
* Fixed: When Fatness/Detune/Spread was tweaked as a MUX Meta Parameter, the corresponding oscillator editor was not updated.
M4.1.15
=======
* New preference "DoubleClickDeltaTime" in number of millisecs. By default this is 375 ms.
* Fixed a problem when renaming an audio file recorder from within its editor.
| Version 4.1.14 | MacOS X UB | (App) | May 1, 2012 |
M4.1.14
=======
* Session MIDI Output modules now work similarly as the session audio inputs/outputs i.e. you can define the effective output port by editing that MIDI Output module.
* Module editors are now 'toggled' i.e. when an editor is not open it's opened, when it's opened but hardy visible, it's focused, else it's closed. This also applies to the Session MUX editor.
M4.1.12
=======
* "Edit MIDI Input Focuses" renamed to "Edit MIDI Input Channel Targets". And the "Target Module" label is renamed to "Focused Module".
* Finetuned the MIDI input channeling behaviour.
* Fixed a crash bug when using e.g. "Per Event" MIDI channels, then selecting that part and playing the focused module keyboard at the top right.
* Finetuned default output selection for new racks.
* Finetuned mouse behaviour when doing click-hold to start a drag. (longer threshold time)
* Improved the session MUX audio input/audio modules: Now you can choose the effective in/out device pins to be used.
* Session MUX Audio Inputs/Outputs now use the effective audio device jack names by default.
* Session MUX: removed the irrelevant modulation input/output from its module list.
* Audio Recorder dialog uses wider displays and uses clear Mono/Stereo labels for the channel mode.
* When multiple audio recorder dialogs were open for the same audio recorder, changing the Chans (Num Channels) or Nrmlz (Auto-Normalize) was not reflected in the other.
* Audio recorder panel now has tool tips for the "Chans" and "Nrmlz" properties.
* "Trim To Selection" now taken into account on save sample.
* When recording a user movie, some popup dialogs were not centered within the recording area.
=======
* Session MIDI Output modules now work similarly as the session audio inputs/outputs i.e. you can define the effective output port by editing that MIDI Output module.
* Module editors are now 'toggled' i.e. when an editor is not open it's opened, when it's opened but hardy visible, it's focused, else it's closed. This also applies to the Session MUX editor.
M4.1.12
=======
* "Edit MIDI Input Focuses" renamed to "Edit MIDI Input Channel Targets". And the "Target Module" label is renamed to "Focused Module".
* Finetuned the MIDI input channeling behaviour.
* Fixed a crash bug when using e.g. "Per Event" MIDI channels, then selecting that part and playing the focused module keyboard at the top right.
* Finetuned default output selection for new racks.
* Finetuned mouse behaviour when doing click-hold to start a drag. (longer threshold time)
* Improved the session MUX audio input/audio modules: Now you can choose the effective in/out device pins to be used.
* Session MUX Audio Inputs/Outputs now use the effective audio device jack names by default.
* Session MUX: removed the irrelevant modulation input/output from its module list.
* Audio Recorder dialog uses wider displays and uses clear Mono/Stereo labels for the channel mode.
* When multiple audio recorder dialogs were open for the same audio recorder, changing the Chans (Num Channels) or Nrmlz (Auto-Normalize) was not reflected in the other.
* Audio recorder panel now has tool tips for the "Chans" and "Nrmlz" properties.
* "Trim To Selection" now taken into account on save sample.
* When recording a user movie, some popup dialogs were not centered within the recording area.
| Version 4.1.11 | MacOS X UB | (App) | Apr 25, 2012 |
M4.1.11
=======
* Fixed a sonic problem when intensively modulating a filter with sharp modulation edges.
* Finetuned the default key frame rate for the user movie recorder from 1 to 2 secs, resulting in smaller AVI file sizes.
M4.1.10
=======
* Unused reloadable samples are auto deleted from the session.
* Finetuned the integrated user movie recorder resulting in much more reasonable AVI file sizes.
* Fixed an internal ambiguity that could lead to potential crashes.
* Level Compressor: When process switch is off, only audio in 1 is bypassed.
* Added protection against dropping a MUX into its own deep editor.
* Sequence editors also support track function shortcuts.
* Internal optimizations.
=======
* Fixed a sonic problem when intensively modulating a filter with sharp modulation edges.
* Finetuned the default key frame rate for the user movie recorder from 1 to 2 secs, resulting in smaller AVI file sizes.
M4.1.10
=======
* Unused reloadable samples are auto deleted from the session.
* Finetuned the integrated user movie recorder resulting in much more reasonable AVI file sizes.
* Fixed an internal ambiguity that could lead to potential crashes.
* Level Compressor: When process switch is off, only audio in 1 is bypassed.
* Added protection against dropping a MUX into its own deep editor.
* Sequence editors also support track function shortcuts.
* Internal optimizations.
| Version 4.1.9 | MacOS X UB | (App) | Apr 11, 2012 |
M4.1.9
======
* Fixed various problems with the user movie recorder.
* User movie recorder now also includes indication of left/right mouse clicks.
* Note editor: When drawing new notes, and the mouse drag ended at the left of the start point, no new note was drawn. Now things are working 100% as the preview outline shows.
* Note editor: When drawing new notes, the length indication in the bottom-right info display was not correct.
* Updated the factory New.MuSession.
* Updated the Basic Synth preset.
* MuVerb factory presets updated to MuVerb 2.
* Possible problems fixed when ending audio recording.
* Internal optimizations.
M4.1.8
======
* The event outputs in the Session MUX are auto named to the respective MIDI output port.
* Internal restructurings.
M4.1.7
======
* Fixed several editing issues wrt using multiple MIDI channels per track.
M4.1.6
======
* Drag-dropping a module on a track now preserves the target MIDI channel.
======
* Fixed various problems with the user movie recorder.
* User movie recorder now also includes indication of left/right mouse clicks.
* Note editor: When drawing new notes, and the mouse drag ended at the left of the start point, no new note was drawn. Now things are working 100% as the preview outline shows.
* Note editor: When drawing new notes, the length indication in the bottom-right info display was not correct.
* Updated the factory New.MuSession.
* Updated the Basic Synth preset.
* MuVerb factory presets updated to MuVerb 2.
* Possible problems fixed when ending audio recording.
* Internal optimizations.
M4.1.8
======
* The event outputs in the Session MUX are auto named to the respective MIDI output port.
* Internal restructurings.
M4.1.7
======
* Fixed several editing issues wrt using multiple MIDI channels per track.
M4.1.6
======
* Drag-dropping a module on a track now preserves the target MIDI channel.
| Version 4.1.5 | MacOS X UB | (App) | Mar 27, 2012 |
M4.1.5
======
* Fixed: Dropping a VST parameter on a MUX meta-parameter caused a crash.
* Fixed: In some cases, when loading another MUX patch, dependent Play Editors were not properly updated.
* Finetuned loading of M3 sessions.
* New composition function: Split Per MIDI Channel. This function also is automatically used on importing MIDI files.
* Tuned: Track -> "Choose Target Module" function back in play.
M4.1.4
======
* MultiSampla now is velocity sensitive by default.
* Internal improvements.
M4.1.2
======
* Targets default at MIDI channel 1 instead of 'none'.
So e.g. when recording a new audio track, the track's MIDI channel is set to 1 instead of "Per Part"
* New: Integrated user movie recorder.
* Fixed: Audio Inverter supports bypass.
* Several other (internal) tunings. (in the audio file recording, in the window/screen manager, ... all in function of the Movie Recorder)
M4.1.1
======
* Improved multi-monitor support.
* Toggle Session Modular Area renamed to "Show Session MuX".
* The "Main Audio Input/Output" modules have become obsolete due to the new Session MuX strategy.
Previous sessions should be auto converted, unless the session was using a "Multi Mono" audio IO module, in which case things can be converted manually.
I assume there are very few users (none?) that will have used these modules.
* The "MIDI Input/Output" modules have become obsolete due to the new Session MuX strategy.
They are replaced by a standard Event In/Out.
* Several other fixes and tunings.
M4.1
====
New:
* SMA has been replaced by a complete MUX resulting in these benefits:
* Simplified MuLab architecture.
* You can make a custom Play Editor with session parameters/editors.
* You can use session-level meta-parameters.
* Simplified MIDI controller mapping hierarchy.
* Session Mux Editors can be hidden to the dock.
* The whole session can be transposed.
* Audio Lab: [Alt]+click = monitor selection/slice.
* Audio Inverter module.
Tuned:
* Evolved MuVerb:
+ Includes a filter that colors the reverb only
+ Decay Time up to 100%
+ Instability parameter transformed into Turbulence Amp + Speed
+ Restyled editor
* Finetuned audio alert when crossing limits in MuLab Free/XT, using a soft noise instead of a (creepy?) voice.
* MUX icon changed to Mu-sphere.
* AudioBalancer 1->2 and 2->1: Gain parameter modulation now uses multiplication instead of summing.
* Finetuned auto-focus module behaviour, especially in the modular editor.
* Finetuned UI of indicating selections in a list.
* Composer/Sequence Editor Grid Panel: When popuping up the grid list, actual grid is clearly indicated.
* Several UI enhancements.
* Internal reorganisations.
Fixed:
* Session -> Manage Audio Files didn't work as intended. Fixed.
* The 'Output' setting of multisample zones was not loaded/saved.
* MuLab Free/XT: When user had 8/16 VSTs in database (exactly the limit) then on quit the product versions webpage was still shown.
M4.0.116
========
* SMA editor layout was unintendedly reset whenever a session was loaded.
* When popping up the patch/module list, the mux patches didn't have an icon.
* While dragging envelope points the envelope wasn't played.
* Racks: Mouse wheel events that occur inside the same vertical area as the mixerstrip do not scroll the rack desk for otherwise this may unintendedly change the volume/pan sliders.
======
* Fixed: Dropping a VST parameter on a MUX meta-parameter caused a crash.
* Fixed: In some cases, when loading another MUX patch, dependent Play Editors were not properly updated.
* Finetuned loading of M3 sessions.
* New composition function: Split Per MIDI Channel. This function also is automatically used on importing MIDI files.
* Tuned: Track -> "Choose Target Module" function back in play.
M4.1.4
======
* MultiSampla now is velocity sensitive by default.
* Internal improvements.
M4.1.2
======
* Targets default at MIDI channel 1 instead of 'none'.
So e.g. when recording a new audio track, the track's MIDI channel is set to 1 instead of "Per Part"
* New: Integrated user movie recorder.
* Fixed: Audio Inverter supports bypass.
* Several other (internal) tunings. (in the audio file recording, in the window/screen manager, ... all in function of the Movie Recorder)
M4.1.1
======
* Improved multi-monitor support.
* Toggle Session Modular Area renamed to "Show Session MuX".
* The "Main Audio Input/Output" modules have become obsolete due to the new Session MuX strategy.
Previous sessions should be auto converted, unless the session was using a "Multi Mono" audio IO module, in which case things can be converted manually.
I assume there are very few users (none?) that will have used these modules.
* The "MIDI Input/Output" modules have become obsolete due to the new Session MuX strategy.
They are replaced by a standard Event In/Out.
* Several other fixes and tunings.
M4.1
====
New:
* SMA has been replaced by a complete MUX resulting in these benefits:
* Simplified MuLab architecture.
* You can make a custom Play Editor with session parameters/editors.
* You can use session-level meta-parameters.
* Simplified MIDI controller mapping hierarchy.
* Session Mux Editors can be hidden to the dock.
* The whole session can be transposed.
* Audio Lab: [Alt]+click = monitor selection/slice.
* Audio Inverter module.
Tuned:
* Evolved MuVerb:
+ Includes a filter that colors the reverb only
+ Decay Time up to 100%
+ Instability parameter transformed into Turbulence Amp + Speed
+ Restyled editor
* Finetuned audio alert when crossing limits in MuLab Free/XT, using a soft noise instead of a (creepy?) voice.
* MUX icon changed to Mu-sphere.
* AudioBalancer 1->2 and 2->1: Gain parameter modulation now uses multiplication instead of summing.
* Finetuned auto-focus module behaviour, especially in the modular editor.
* Finetuned UI of indicating selections in a list.
* Composer/Sequence Editor Grid Panel: When popuping up the grid list, actual grid is clearly indicated.
* Several UI enhancements.
* Internal reorganisations.
Fixed:
* Session -> Manage Audio Files didn't work as intended. Fixed.
* The 'Output' setting of multisample zones was not loaded/saved.
* MuLab Free/XT: When user had 8/16 VSTs in database (exactly the limit) then on quit the product versions webpage was still shown.
M4.0.116
========
* SMA editor layout was unintendedly reset whenever a session was loaded.
* When popping up the patch/module list, the mux patches didn't have an icon.
* While dragging envelope points the envelope wasn't played.
* Racks: Mouse wheel events that occur inside the same vertical area as the mixerstrip do not scroll the rack desk for otherwise this may unintendedly change the volume/pan sliders.
| Version 4.0.115 | MacOS X UB | (App) | Feb 14, 2012 |
Next Generation Modular System
More transparant, effective, easier and enriched modular architecture.
New MuDrum module.
New MuSynth VA synth module.
Restyled MultiSampla module.
New Super Modulator module.
New Note To Modulation converter module.
New Controller To Modulation converter module.
New Aftertouch To Modulation converter module.
New PitchBend To Modulation converter module.
New Tanh Distortion module.
New Constant Modulator.
New Event Delay module.
MUX and PolySynth now can have a variable number of inputs and outputs.
MUX and PolySynth can also have modulation inputs. You can use a modulation input on the PolySynth to input global LFO which will be common to all voices.
Oscillator, SamplePlayer, MultiSamplePlayer, NoiseGenerator: Volume parameter now uses a more relevant 'multiplied' modulation.
Oscillator, SamplePlayer, MultiSamplePlayer: New Pitch parameter (replaces the Pitch Mod Depth).
Oscillator, SamplePlayer, MultiSamplePlayer now have rich portamento features.
Improved the oscillators' pitch modulation code resulting in even better sound.
Oscillator now has 300! accurately selected and hi-quality waveforms. Thanks to adventurekid.se!
Oscillators now have the option to start at fixed start phase from 0 to 359 degrees.
MultiSample Player now has 4 outputs. Each MultiSample zone can be routed to 1 of these 4 outs.
The Main Audio Input + Output modules (the one that stream from/to the audio device) can be used anywhere, in any modular level.
Improved ADSR module:
Now using logarithmic slopes for a natural sound, other slopes possible too for broad sonic creativity.
Much higher envelope times possible.
More musical options.
Continued smooth sound on changing/automating the envelope times.
ADSR speeds are modulatable.
Velocity Sensitivity.
Switchable between unipolar and bipolar.
Includes a Process On/Off switch
Improved LFO module:
Many more waveforms.
Tempo Syncable.
Nicer User Interface.
Frequency and Amplitude is modulatable.
Includes a Process On/Off switch
Improved Audio Balancers 1->2 and 2->1:
Balance parameter is modulatable.
Now also have a crossfade curve.
Finetuned editors.
Improved Wobble Generator:
Now also has a Process On/Off switch.
Finetuned parameter strings.
Finetuned MM Filter resonance.
Filter Mod Depth parameter has been removed, use mod cable Amplitude or Mod Mapper.
Improved modulation cables now use a more relevant Amplitude + Offset properties instead of Min-Max values. Same for the Modulation Mapper module and the Wobble Generator.
Besides the standard MIDI controllers, now also Aftertouch and Pitchbend can be used to MIDI control parameters.
When mapping a MIDI controller to parameter 'None', all mappings for that controller are deleted. (within its context)
Deep Editor now uses full featured meta-parameter editors on top.
Meta-parameters now use similar auto naming as tracks etc: if no explicit user name, then an auto name is used.
You can drag-drop parameters on a meta-parameter so to add/edit that mapping.
Finetuned the GUI of many module editors.
MUX Play Editor is much more customizable: You can drag-drop parameters and editor buttons onto it and move them around. Also support for group frames.
New "Revert Preset" function for modules.
All modules have a Open/Save Preset context function.
Streamlined "Save As" for patches: Always using a file browser. File browser will open in the most relevant location.
At many places you can choose the 'curve' for example when applying modulation to a parameter you can choose whether it should be appied linear - exponential - logarithmic - ...
Racks now have direct parameters to its Gain, Stereo Pan, Stereo Width and Mute.
Racks now use plain knobs to control stereo pan and stereo width.
Racks can open-save presets.
Hundreds of new inspiring patches.
Extended sample library.
Windows version: Optimized performance: MuLab 4 uses up to 35% less than MuLab 3!
Composer & Sequencing
Greatly improved support for working with sampled drum loops. Slice and dice, rearrange, quantize, process the individual slices of your sample loops!
The "Part Targets" feature has been removed. This simplifies the concept without loosing anything essential. For it is still possible to set a separate MIDI channel per part. You can even use separate MIDI channels per event!
Improved Track/Part MIDI channel management:
Tracks and parts now evaluate the target channel apart from the target module.
Sub-tracks can overwrite the midi channel of the main track.
Parts take the midi channel of the track, if any, else they can have their own midi channel.
Events take the midi channel of the sequence part, if any, else they can have their own midi channel.
Composer has a + button with feature-rich Add New Instrument Track / Add New Audio Track / Add New Track options.
Composer and Sequence Editor have an integrated grid panel.
Extra preset grid: "MIDI Clock".
New way for editing audio, sequence and envelope parts using floating windows.
New way to draw parts and to indicate selected parts and unique/shared sequence parts.
New: Envelope Parts!
New Focussed Target Module Panel always shows the module that is played by the MIDI keyboard.
The Part Property Panel is moved below composer.
Audio Parts now have a gain-pan-fadin-fadout play parameter.
Sequence Parts now have a key+vel play parameter.
Improved Mute/Solo behaviour for tracks.
Finetuned context menu for track mute.
Finetuned the algorithm to define the destination track when recording a new part.
Greatly improved the Audio Recording Options panel.
In the sequence editor, when moving the loop-end locator, you get a set of nice options how the new loop should be filled.
Increased resolution of the Event Graph Editor from 128 to 1024 with a minimum of 10 ms between value.
Improved the "Modify Time/Length/Value 1/Value 2/..." sequence functions.
Fixed: "Thin Out" sequence function reported a wrong number of deleted events.
Optimized sequence functions sub-menu, resulting in a more effective context menu.
Sequence editor: When drawing new notes, they're monitored while you draw. (preferencable)
Extended Drag-Drop Features
Reworked Drag-Drop sub-system opens many options. For example: Drag drop a module on a track = Set Track Target!
You can drag-drop modules with [Ctrl] to copy them.
Drag-drop module on the "+" track button = create new track for that module.
You can drag-drop modules and parameters on (envelope) parts.
You can drag-drop a module onto the Focussed Target Module Panel to explicitly play that module from MIDI input.
Multi-Session
Open and play multiple sessions at the same time.
Cut-copy-paste and drag-drop parts and modules from one session to another.
Undo/Redo works per session.
User Interface
Restyled layout.
Racks and modules can now be colored. The colors are used by the tracks and parts targetting the module. This makes a visual link between the composition and the sounds/effects.
Improved behaviour when doing "Reset Graphic Resources": Also all module editors now properly reset themselves.
String valuators: double-click = select all, cfr standard behaviour in most software.
When showing the source file path of audio files, relative and absolute paths are shown, if different.
Tab key has been freed from hard-coded behaviour. So it's freely usable as a shortcut key. (Control + Tab still is reserved for stepping thru the open windows though).
Right-click anywhere on a rack to popup the context menu.
Knobs and sliders now step to more default values on Alt+click.
Meta parameter editor: Minimum and Maximum values now use the effective parameter values.
Modulation cable property panels are non-modal floating windows.
Modulation cable property panels now use knobs with clear value displays.
When selecting an output for a rack, all relevant inputs are shown, not only racks and output interfaces.
You can directly drop a .Mux file onto a rack slot.
Alert popups: You can use the first char of the options. But as "Cancel" can be done by by [Esc], it will not eat the [C] from any other option starting with a C. (and so "Close Without Save" can be done via [C] ;))
Improved shortcut handling.
The Session Modular Area window includes the session name.
Improved font system.
Font icons better match the accompanying text and color.
Rack slots also show the module icon.
Individual rack slots can get the GUI focus and this can process shortcuts.
Optimized and beautified module editors.
FolderBrowser shows big icons.
More skinning options for the audio level meter.
Finetuned editing of musical positions in bars.beats.ticks, frames, seconds, ...
Finetuned editing of parameter values.
Right-click Play button -> "Panic" function for quick access when needed. As a note: The Panic function is also shortcuttable of course.
Clicking Play while the audio engine is not running now gives a friendly alert with the option to go to the Audio Setup.
[Alt]-click on slots, modules or cables = toggle mute .
When loading a patch, sample or waveform from outside the library, you can now simply step to the previous/next patch, sample or waveform in that folder.
Oscillators: You can drag-drop a wave file onto the display.
When activating a synth editor, then the MIDI focus also is auto switched to this synth.
VST plugin manager: multi selection possible => easier grouping.
Others
Support for template sessions.
Imports MP3 files as samples.
"Save Session As" now uses a new method: MuSessions are saved in a separate folder so that the Audio subfolder becomes more private per session. This will make it more easy to bundle a MuSession into a zip.
New options to to manage the audio/sample files within the session's audio folder.
Rack Sends popup menu now also include 'Copy As Parameter Event'.
Improved VST engine.
Tuned new VST naming algorithm: MuLab prefers to use the VST patch name rather than the VST plugin name, if relevant.
MuLab now supports opening sessions via the command line.
Fixed: When saving a session in some parent folder of the library folder, then there could be a file reference problem when loading the session on another system.
New "Save As 'New' Session" function.
Inline Sample Browser: You can step thru the samples in a folder while the music is playing and using the selected sample. For example: choose a snare drum sample while the drum pattern is playing it.
New MidiSetup preference "MidiOutputMicroTimeCompensation".
Fixed: When your computer was up and running for many days without restart, then there could be some practical problems.
Fixed: Possible denormalizations bug.
Finetuned management of sequenced sustain pedal events.
And many many other micro improvements, too many and too detailed to list them all.
More transparant, effective, easier and enriched modular architecture.
New MuDrum module.
New MuSynth VA synth module.
Restyled MultiSampla module.
New Super Modulator module.
New Note To Modulation converter module.
New Controller To Modulation converter module.
New Aftertouch To Modulation converter module.
New PitchBend To Modulation converter module.
New Tanh Distortion module.
New Constant Modulator.
New Event Delay module.
MUX and PolySynth now can have a variable number of inputs and outputs.
MUX and PolySynth can also have modulation inputs. You can use a modulation input on the PolySynth to input global LFO which will be common to all voices.
Oscillator, SamplePlayer, MultiSamplePlayer, NoiseGenerator: Volume parameter now uses a more relevant 'multiplied' modulation.
Oscillator, SamplePlayer, MultiSamplePlayer: New Pitch parameter (replaces the Pitch Mod Depth).
Oscillator, SamplePlayer, MultiSamplePlayer now have rich portamento features.
Improved the oscillators' pitch modulation code resulting in even better sound.
Oscillator now has 300! accurately selected and hi-quality waveforms. Thanks to adventurekid.se!
Oscillators now have the option to start at fixed start phase from 0 to 359 degrees.
MultiSample Player now has 4 outputs. Each MultiSample zone can be routed to 1 of these 4 outs.
The Main Audio Input + Output modules (the one that stream from/to the audio device) can be used anywhere, in any modular level.
Improved ADSR module:
Now using logarithmic slopes for a natural sound, other slopes possible too for broad sonic creativity.
Much higher envelope times possible.
More musical options.
Continued smooth sound on changing/automating the envelope times.
ADSR speeds are modulatable.
Velocity Sensitivity.
Switchable between unipolar and bipolar.
Includes a Process On/Off switch
Improved LFO module:
Many more waveforms.
Tempo Syncable.
Nicer User Interface.
Frequency and Amplitude is modulatable.
Includes a Process On/Off switch
Improved Audio Balancers 1->2 and 2->1:
Balance parameter is modulatable.
Now also have a crossfade curve.
Finetuned editors.
Improved Wobble Generator:
Now also has a Process On/Off switch.
Finetuned parameter strings.
Finetuned MM Filter resonance.
Filter Mod Depth parameter has been removed, use mod cable Amplitude or Mod Mapper.
Improved modulation cables now use a more relevant Amplitude + Offset properties instead of Min-Max values. Same for the Modulation Mapper module and the Wobble Generator.
Besides the standard MIDI controllers, now also Aftertouch and Pitchbend can be used to MIDI control parameters.
When mapping a MIDI controller to parameter 'None', all mappings for that controller are deleted. (within its context)
Deep Editor now uses full featured meta-parameter editors on top.
Meta-parameters now use similar auto naming as tracks etc: if no explicit user name, then an auto name is used.
You can drag-drop parameters on a meta-parameter so to add/edit that mapping.
Finetuned the GUI of many module editors.
MUX Play Editor is much more customizable: You can drag-drop parameters and editor buttons onto it and move them around. Also support for group frames.
New "Revert Preset" function for modules.
All modules have a Open/Save Preset context function.
Streamlined "Save As" for patches: Always using a file browser. File browser will open in the most relevant location.
At many places you can choose the 'curve' for example when applying modulation to a parameter you can choose whether it should be appied linear - exponential - logarithmic - ...
Racks now have direct parameters to its Gain, Stereo Pan, Stereo Width and Mute.
Racks now use plain knobs to control stereo pan and stereo width.
Racks can open-save presets.
Hundreds of new inspiring patches.
Extended sample library.
Windows version: Optimized performance: MuLab 4 uses up to 35% less than MuLab 3!
Composer & Sequencing
Greatly improved support for working with sampled drum loops. Slice and dice, rearrange, quantize, process the individual slices of your sample loops!
The "Part Targets" feature has been removed. This simplifies the concept without loosing anything essential. For it is still possible to set a separate MIDI channel per part. You can even use separate MIDI channels per event!
Improved Track/Part MIDI channel management:
Tracks and parts now evaluate the target channel apart from the target module.
Sub-tracks can overwrite the midi channel of the main track.
Parts take the midi channel of the track, if any, else they can have their own midi channel.
Events take the midi channel of the sequence part, if any, else they can have their own midi channel.
Composer has a + button with feature-rich Add New Instrument Track / Add New Audio Track / Add New Track options.
Composer and Sequence Editor have an integrated grid panel.
Extra preset grid: "MIDI Clock".
New way for editing audio, sequence and envelope parts using floating windows.
New way to draw parts and to indicate selected parts and unique/shared sequence parts.
New: Envelope Parts!
New Focussed Target Module Panel always shows the module that is played by the MIDI keyboard.
The Part Property Panel is moved below composer.
Audio Parts now have a gain-pan-fadin-fadout play parameter.
Sequence Parts now have a key+vel play parameter.
Improved Mute/Solo behaviour for tracks.
Finetuned context menu for track mute.
Finetuned the algorithm to define the destination track when recording a new part.
Greatly improved the Audio Recording Options panel.
In the sequence editor, when moving the loop-end locator, you get a set of nice options how the new loop should be filled.
Increased resolution of the Event Graph Editor from 128 to 1024 with a minimum of 10 ms between value.
Improved the "Modify Time/Length/Value 1/Value 2/..." sequence functions.
Fixed: "Thin Out" sequence function reported a wrong number of deleted events.
Optimized sequence functions sub-menu, resulting in a more effective context menu.
Sequence editor: When drawing new notes, they're monitored while you draw. (preferencable)
Extended Drag-Drop Features
Reworked Drag-Drop sub-system opens many options. For example: Drag drop a module on a track = Set Track Target!
You can drag-drop modules with [Ctrl] to copy them.
Drag-drop module on the "+" track button = create new track for that module.
You can drag-drop modules and parameters on (envelope) parts.
You can drag-drop a module onto the Focussed Target Module Panel to explicitly play that module from MIDI input.
Multi-Session
Open and play multiple sessions at the same time.
Cut-copy-paste and drag-drop parts and modules from one session to another.
Undo/Redo works per session.
User Interface
Restyled layout.
Racks and modules can now be colored. The colors are used by the tracks and parts targetting the module. This makes a visual link between the composition and the sounds/effects.
Improved behaviour when doing "Reset Graphic Resources": Also all module editors now properly reset themselves.
String valuators: double-click = select all, cfr standard behaviour in most software.
When showing the source file path of audio files, relative and absolute paths are shown, if different.
Tab key has been freed from hard-coded behaviour. So it's freely usable as a shortcut key. (Control + Tab still is reserved for stepping thru the open windows though).
Right-click anywhere on a rack to popup the context menu.
Knobs and sliders now step to more default values on Alt+click.
Meta parameter editor: Minimum and Maximum values now use the effective parameter values.
Modulation cable property panels are non-modal floating windows.
Modulation cable property panels now use knobs with clear value displays.
When selecting an output for a rack, all relevant inputs are shown, not only racks and output interfaces.
You can directly drop a .Mux file onto a rack slot.
Alert popups: You can use the first char of the options. But as "Cancel" can be done by by [Esc], it will not eat the [C] from any other option starting with a C. (and so "Close Without Save" can be done via [C] ;))
Improved shortcut handling.
The Session Modular Area window includes the session name.
Improved font system.
Font icons better match the accompanying text and color.
Rack slots also show the module icon.
Individual rack slots can get the GUI focus and this can process shortcuts.
Optimized and beautified module editors.
FolderBrowser shows big icons.
More skinning options for the audio level meter.
Finetuned editing of musical positions in bars.beats.ticks, frames, seconds, ...
Finetuned editing of parameter values.
Right-click Play button -> "Panic" function for quick access when needed. As a note: The Panic function is also shortcuttable of course.
Clicking Play while the audio engine is not running now gives a friendly alert with the option to go to the Audio Setup.
[Alt]-click on slots, modules or cables = toggle mute .
When loading a patch, sample or waveform from outside the library, you can now simply step to the previous/next patch, sample or waveform in that folder.
Oscillators: You can drag-drop a wave file onto the display.
When activating a synth editor, then the MIDI focus also is auto switched to this synth.
VST plugin manager: multi selection possible => easier grouping.
Others
Support for template sessions.
Imports MP3 files as samples.
"Save Session As" now uses a new method: MuSessions are saved in a separate folder so that the Audio subfolder becomes more private per session. This will make it more easy to bundle a MuSession into a zip.
New options to to manage the audio/sample files within the session's audio folder.
Rack Sends popup menu now also include 'Copy As Parameter Event'.
Improved VST engine.
Tuned new VST naming algorithm: MuLab prefers to use the VST patch name rather than the VST plugin name, if relevant.
MuLab now supports opening sessions via the command line.
Fixed: When saving a session in some parent folder of the library folder, then there could be a file reference problem when loading the session on another system.
New "Save As 'New' Session" function.
Inline Sample Browser: You can step thru the samples in a folder while the music is playing and using the selected sample. For example: choose a snare drum sample while the drum pattern is playing it.
New MidiSetup preference "MidiOutputMicroTimeCompensation".
Fixed: When your computer was up and running for many days without restart, then there could be some practical problems.
Fixed: Possible denormalizations bug.
Finetuned management of sequenced sustain pedal events.
And many many other micro improvements, too many and too detailed to list them all.
| Version 4.0.112 | MacOS X UB | (App) | Feb 9, 2012 |
* When zooming out, auto scrolling is not turned off.
* Improved multi-monitor support.
* In exceptional cases, the auto slicer could create double locators on the same position. Fixed.
* Also the background of module editors can be used to drag the module onto something eg a track, focused module panel, etc.
* Fixed: Double-clicking an empty sample display in eg MuSampla caused a crash. Fixed.
* Changing the part end of several selected parts together didn't work anymore.
* A bunch of extra MIDI effects.
* Finetuned several UI aspects.
* Improved multi-monitor support.
* In exceptional cases, the auto slicer could create double locators on the same position. Fixed.
* Also the background of module editors can be used to drag the module onto something eg a track, focused module panel, etc.
* Fixed: Double-clicking an empty sample display in eg MuSampla caused a crash. Fixed.
* Changing the part end of several selected parts together didn't work anymore.
* A bunch of extra MIDI effects.
* Finetuned several UI aspects.
| Version 4.0.111 | MacOS X UB | (App) | Feb 3, 2012 |
M4.0.111
========
* Compositions: Virtual end point also takes locators into account. And is at least 5 minutes using current tempo.
* Locators: Double-click edits both name and position.
* By default, samples were set to Forward loop mode, even when no loop locator was there. Tuned.
* Increased the font size in the transport panel displays.
* Finetuned the top panel in the VST editors.
* Finetuned some other UI aspects.
* User Key dialog is more resistent to redundant characters before/after the squared brackets.
========
* Compositions: Virtual end point also takes locators into account. And is at least 5 minutes using current tempo.
* Locators: Double-click edits both name and position.
* By default, samples were set to Forward loop mode, even when no loop locator was there. Tuned.
* Increased the font size in the transport panel displays.
* Finetuned the top panel in the VST editors.
* Finetuned some other UI aspects.
* User Key dialog is more resistent to redundant characters before/after the squared brackets.
| Version 4.0.110 | MacOS X UB | (App) | Feb 2, 2012 |
M4.0.110
========
* New preference: "PreferredSessionWindowRectangle"
* Finetuned the default session window size when opening a new session window.
* Finetuned auto-focus module behaviour when activating editor windows.
* Finetuned multi-monitor support.
* Finetuned several UI aspects.
M4.0.109
========
* Further finetuned the top panels.
* Finetuned the MIDI controller mapping system.
* Fixed a playback bug in the audio part -> "Play Entire File" function.
* Track -> Choose Automation Parameter: Friendly auto-hide alert when no target module / parameters.
* When double-clicking a tempo value, the tempo value string is all selected.
* Ensured support for 1024 x 768 screens.
M4.0.108
========
* Restyled layout of the top panels.
* Fixed a possible crash bug when drag-dropping.
* Sample -> Create Sliced Sample Part: When the sample has no locators, the sample is auto sliced.
* When importing a MIDI file using multiple MIDI channels per track into a new composition, then track and part target are auto set to use per event MIDI channels.
* In some cases there could be empty sub-groups in the context menus.
* Track mutes were unintendedly placed too much to the left. Fixed.
* A bunch of micro finetunings.
* Finetuned generic VST editor graphics.
========
* New preference: "PreferredSessionWindowRectangle"
* Finetuned the default session window size when opening a new session window.
* Finetuned auto-focus module behaviour when activating editor windows.
* Finetuned multi-monitor support.
* Finetuned several UI aspects.
M4.0.109
========
* Further finetuned the top panels.
* Finetuned the MIDI controller mapping system.
* Fixed a playback bug in the audio part -> "Play Entire File" function.
* Track -> Choose Automation Parameter: Friendly auto-hide alert when no target module / parameters.
* When double-clicking a tempo value, the tempo value string is all selected.
* Ensured support for 1024 x 768 screens.
M4.0.108
========
* Restyled layout of the top panels.
* Fixed a possible crash bug when drag-dropping.
* Sample -> Create Sliced Sample Part: When the sample has no locators, the sample is auto sliced.
* When importing a MIDI file using multiple MIDI channels per track into a new composition, then track and part target are auto set to use per event MIDI channels.
* In some cases there could be empty sub-groups in the context menus.
* Track mutes were unintendedly placed too much to the left. Fixed.
* A bunch of micro finetunings.
* Finetuned generic VST editor graphics.
| Version 4.0.107 | MacOS X UB | (App) | Jan 30, 2012 |
M4.0.107
========
* Finetuned some other issues.
M4.0.106
========
* New preference: "LevelMeterMaximumLevelFallDownTime" in num secs.
* Finetuned auto-focus module behaviour when activating editor windows.
M4.0.105
========
* Session Modular Area: Finetuned, bigger default window size + auto arrangeme,t of the modules.
* Finetuned rack design including solo button and stereo level meters.
* When start dragging a wide module in the modular editor, the drag rectangle didn't reflect the wideness.
* When drag-dropping, when hovering a non-drop area, now there still is a drag box shown (with a no-go cursor).
* Fixed & finetuned several other issues.
M4.0.104
========
* Changed a bug when reading certain audio files.
* New preference: "DroppedAudioFilesLengthThreshold" in num secs. Put it to 0 to always turn dropped audio files into audio parts.
* Create Sequence Using Locators: better default loop length. Also an auto hide alert is given to notify you of the new sequence.
* Create Multisample Using Locators: An auto hide alert is given to notify you of the new multisample.
* New sample context function: "Auto Create Locators".
* Deleting multisample zones via delete key was not undoable. Fixed.
* Fixed & finetuned several other issues.
M4.0.103
========
* Greatly improved support for slicing drum loops, including auto-slicer.
* Added a "ShowDrumSlicerDialog" preference.
* Create MultiSample & Sequence Using Locators now split in two functions.
* Better import of wave file loop markers: Loop end marker now is properly adjusted for +1 sample as in the wave file it is inclusive, in MuLab it's exclusive.
* In some rare cases, imported samples could have double start/end locators.
* Control+click on locator deletes that locator.
* Session menu also has "Import Audio File" function for completeness.
* Resorted the Session menu import/export functions.
* Finetuned copy-pasting of waveforms.
* Improved behaviour when mixing down to an audio file that is used in the session.
* Fixed a little UI bug when dropping multiple files on the composer.
* Fixed a bug in "List All Inputs".
* Optimized drawing of composer parts.
* Focused Module Keyboard can be hidden/shown at any time via right-clicking that keyboard or right-clicking the Focused Module Panel itself. (not the display)
* New preference "ShowFocusedModuleKeyboard" cfr the above items.
* "Upgrade Sessions": Fixed a bug and finetuned behaviour. "Upgrade Sessions" now also works in deep folders so you can just indicate the top folder with all your sessions.
* Added Trancit's Silencio patch pack to the M4 package. Cheers Trancit on these fat sounds!
* Windows version: Fixed a little bug in the drag/double-click detector, resulting in improved behaviour now.
* All versions: Finetuned the double-click detector criteria, more relaxed now.
* Finetuned the left/right tool zone width for parts, notes and multisample zones.
* Tracks have new mute+solo buttons.
* Fixed a possible crash bug when deleting audio parts.
* New User Key format.
M4.0.102
========
* Mixdown Audio will put the resulting part on the most relevant track. Previously a new track was made in any case.
* Fixed a possible little memory leak on quit.
* Fixed a possible UI mismatch when many tracks and all scrolled down via track headers.
* Finetuned icons for the modules.
* Finetuned several aspects in the context menus.
* When inserting new automation parts, they start on grid 1/16th by default.
* The rack title bar now has an extended click area to focus the rack, or to start dragging it.
* Sample player editor: Finetuned behaviour when choosing the start/loop/end position for a sample.
* When mixing down audio to an audio file that is actually played in the composition, MuLab hanged. Fixed.
* Fixed a rare bug in the file system.
* Demo session list is flattened, shown without sub-folders.
* When crossing a product limit, the 'please consider upgrading' alert didn't show the product pictures. Fixed.
* On first launch, you also get the immediate option to setup MIDI.
* On quit, MuLab now also cleans up *.MuSession.Backup
* Finetuned auto-focus module behaviour when activating editor windows.
* Finetuned graphics.
M4.0.101
========
* Tuned: Finetuned the main menus.
* Fixed: In some situations, when using MIDI controllers, the UI became slow for a moment
M4.0.100
========
* Tuned: Finetuned behaviour when closing the last session window.
* Tuned: "Toggle Process On/Off" session function now also available via the SESSION menu.
========
* Finetuned some other issues.
M4.0.106
========
* New preference: "LevelMeterMaximumLevelFallDownTime" in num secs.
* Finetuned auto-focus module behaviour when activating editor windows.
M4.0.105
========
* Session Modular Area: Finetuned, bigger default window size + auto arrangeme,t of the modules.
* Finetuned rack design including solo button and stereo level meters.
* When start dragging a wide module in the modular editor, the drag rectangle didn't reflect the wideness.
* When drag-dropping, when hovering a non-drop area, now there still is a drag box shown (with a no-go cursor).
* Fixed & finetuned several other issues.
M4.0.104
========
* Changed a bug when reading certain audio files.
* New preference: "DroppedAudioFilesLengthThreshold" in num secs. Put it to 0 to always turn dropped audio files into audio parts.
* Create Sequence Using Locators: better default loop length. Also an auto hide alert is given to notify you of the new sequence.
* Create Multisample Using Locators: An auto hide alert is given to notify you of the new multisample.
* New sample context function: "Auto Create Locators".
* Deleting multisample zones via delete key was not undoable. Fixed.
* Fixed & finetuned several other issues.
M4.0.103
========
* Greatly improved support for slicing drum loops, including auto-slicer.
* Added a "ShowDrumSlicerDialog" preference.
* Create MultiSample & Sequence Using Locators now split in two functions.
* Better import of wave file loop markers: Loop end marker now is properly adjusted for +1 sample as in the wave file it is inclusive, in MuLab it's exclusive.
* In some rare cases, imported samples could have double start/end locators.
* Control+click on locator deletes that locator.
* Session menu also has "Import Audio File" function for completeness.
* Resorted the Session menu import/export functions.
* Finetuned copy-pasting of waveforms.
* Improved behaviour when mixing down to an audio file that is used in the session.
* Fixed a little UI bug when dropping multiple files on the composer.
* Fixed a bug in "List All Inputs".
* Optimized drawing of composer parts.
* Focused Module Keyboard can be hidden/shown at any time via right-clicking that keyboard or right-clicking the Focused Module Panel itself. (not the display)
* New preference "ShowFocusedModuleKeyboard" cfr the above items.
* "Upgrade Sessions": Fixed a bug and finetuned behaviour. "Upgrade Sessions" now also works in deep folders so you can just indicate the top folder with all your sessions.
* Added Trancit's Silencio patch pack to the M4 package. Cheers Trancit on these fat sounds!
* Windows version: Fixed a little bug in the drag/double-click detector, resulting in improved behaviour now.
* All versions: Finetuned the double-click detector criteria, more relaxed now.
* Finetuned the left/right tool zone width for parts, notes and multisample zones.
* Tracks have new mute+solo buttons.
* Fixed a possible crash bug when deleting audio parts.
* New User Key format.
M4.0.102
========
* Mixdown Audio will put the resulting part on the most relevant track. Previously a new track was made in any case.
* Fixed a possible little memory leak on quit.
* Fixed a possible UI mismatch when many tracks and all scrolled down via track headers.
* Finetuned icons for the modules.
* Finetuned several aspects in the context menus.
* When inserting new automation parts, they start on grid 1/16th by default.
* The rack title bar now has an extended click area to focus the rack, or to start dragging it.
* Sample player editor: Finetuned behaviour when choosing the start/loop/end position for a sample.
* When mixing down audio to an audio file that is actually played in the composition, MuLab hanged. Fixed.
* Fixed a rare bug in the file system.
* Demo session list is flattened, shown without sub-folders.
* When crossing a product limit, the 'please consider upgrading' alert didn't show the product pictures. Fixed.
* On first launch, you also get the immediate option to setup MIDI.
* On quit, MuLab now also cleans up *.MuSession.Backup
* Finetuned auto-focus module behaviour when activating editor windows.
* Finetuned graphics.
M4.0.101
========
* Tuned: Finetuned the main menus.
* Fixed: In some situations, when using MIDI controllers, the UI became slow for a moment
M4.0.100
========
* Tuned: Finetuned behaviour when closing the last session window.
* Tuned: "Toggle Process On/Off" session function now also available via the SESSION menu.
| Version 4.0.99 | MacOS X UB | (App) | Jan 21, 2012 |
M4.0.99
=======
* Fixed: New audio and instrument tracks got "Per Part" MIDI channels by default, which was not ideal for MuLab Free.
* Fixed: Dropping a .Mux onto the Mux Editor top header didn't work anymore.
* Tuned: Deleting an envelope point via context menu doesn't popup a confirmation alert anymore.
* Tuned: "Merge Selected Sequence Parts" now also in part context menu.
* Tuned: When stepping thru patches/samples/waveforms/... then at the end of the library, an auto-hide alert informs you about the end.
* Tuned: Finetuned behaviour when closing the last session window.
M4.0.98
=======
* Dropping a session onto the Open Session startup dialog opens that session.
* Track header area goes a little deeper, also taking the previously unused space.
* Finetuned auto-focus module behaviour when activating editor windows: Now even when activating any synth sub-module editor window, the synth (rack) is focused!
* MUX Play Editor: "Add Label Component" renamed to "Add Group Frame".
* Finetuned graphics.
* Fixed: When editing an audio file in an external editor, then after finishing editing, the audio part wasn't redrawn.
* "Reset Music Processing" function renamed back to the more compliant "Panic".
* Fixed a serious system-wide bug that could cause crashes in certain situations. In fact this bug was also in M3, but chances that it actually occured were lower.
=======
* Fixed: New audio and instrument tracks got "Per Part" MIDI channels by default, which was not ideal for MuLab Free.
* Fixed: Dropping a .Mux onto the Mux Editor top header didn't work anymore.
* Tuned: Deleting an envelope point via context menu doesn't popup a confirmation alert anymore.
* Tuned: "Merge Selected Sequence Parts" now also in part context menu.
* Tuned: When stepping thru patches/samples/waveforms/... then at the end of the library, an auto-hide alert informs you about the end.
* Tuned: Finetuned behaviour when closing the last session window.
M4.0.98
=======
* Dropping a session onto the Open Session startup dialog opens that session.
* Track header area goes a little deeper, also taking the previously unused space.
* Finetuned auto-focus module behaviour when activating editor windows: Now even when activating any synth sub-module editor window, the synth (rack) is focused!
* MUX Play Editor: "Add Label Component" renamed to "Add Group Frame".
* Finetuned graphics.
* Fixed: When editing an audio file in an external editor, then after finishing editing, the audio part wasn't redrawn.
* "Reset Music Processing" function renamed back to the more compliant "Panic".
* Fixed a serious system-wide bug that could cause crashes in certain situations. In fact this bug was also in M3, but chances that it actually occured were lower.
| Version 4.0.95 | MacOS X UB | (App) | Jan 17, 2012 |
M4.0.95
=======
* Finetuned conversion from M3 MultiSampla to M4 MultiSampla.
* OSX version: Bypassed a GCC compiler bug which caused MIDI input to not always work since M4.0.91.
* Finetuned MuDrum graphics.
M4.0.94
=======
* Fixed/finetuned several new issues due to M4.0.93.
M4.0.93
=======
* New 'Open Session' dialog also supports first character key press.
* Further finetuned the different 'Open Session' menus.
* New way of indicating that multiple sessions are opened, using a auto-hide alert.
* More severe avoiding of feedback loops between modules.
* Fixed a little bug in the new template sessions feature.
* Plug slots now also accept dropped .MuSynth files (MuLab 3)
* Fixed crash bug when loading certain M3 patches.
* Fixed a redraw issue when rearranging MUX meta-parameters.
* MultiSampla now supports detailed Amp ADSR editing.
* Finetuned several aspects in the factory library.
* When lassoing, there were graphical artifacts. (since M4.0.92)
* Removed the separate 'Save As New' menu item, can be done via Save As Template.
M4.0.92
=======
* Patch info text now is done via a plain text file in same folder as, and same name as the patch file. Also .html is supported.
* Fixed: The "New Patch" context function did not reset any Play Editor customization.
* Finetuned left-/right-click behaviour for rack slots.
* Fixed a crash bug when rearranging MUX meta-parameters.
* New.MuSession now is stored in the MuSessions/Templates sub-folder.
* Support for template sessions.
* New way for opening sessions.
* Fixed: When dragging things around, the drag rectangle was not drawn as intended, not explicit enough.
=======
* Finetuned conversion from M3 MultiSampla to M4 MultiSampla.
* OSX version: Bypassed a GCC compiler bug which caused MIDI input to not always work since M4.0.91.
* Finetuned MuDrum graphics.
M4.0.94
=======
* Fixed/finetuned several new issues due to M4.0.93.
M4.0.93
=======
* New 'Open Session' dialog also supports first character key press.
* Further finetuned the different 'Open Session' menus.
* New way of indicating that multiple sessions are opened, using a auto-hide alert.
* More severe avoiding of feedback loops between modules.
* Fixed a little bug in the new template sessions feature.
* Plug slots now also accept dropped .MuSynth files (MuLab 3)
* Fixed crash bug when loading certain M3 patches.
* Fixed a redraw issue when rearranging MUX meta-parameters.
* MultiSampla now supports detailed Amp ADSR editing.
* Finetuned several aspects in the factory library.
* When lassoing, there were graphical artifacts. (since M4.0.92)
* Removed the separate 'Save As New' menu item, can be done via Save As Template.
M4.0.92
=======
* Patch info text now is done via a plain text file in same folder as, and same name as the patch file. Also .html is supported.
* Fixed: The "New Patch" context function did not reset any Play Editor customization.
* Finetuned left-/right-click behaviour for rack slots.
* Fixed a crash bug when rearranging MUX meta-parameters.
* New.MuSession now is stored in the MuSessions/Templates sub-folder.
* Support for template sessions.
* New way for opening sessions.
* Fixed: When dragging things around, the drag rectangle was not drawn as intended, not explicit enough.
| Version 4.0.91 | MacOS X UB | (App) | Jan 9, 2012 |
M4.0.91
=======
* Further finetuned the auto-vst-naming algo: added the word "prog" to the filter.
* More logging info when opening the MIDI engine on OSX.
* Fixed an issue when tracks had no target.
* Super Modulators start playing on patch load, even when no notes are received. This was needed for effect patches.
* New sequence function: Change MIDI Channels. Logically only available when using MIDI channels on event level.
M4.0.90
=======
* Control+click in time bar to create locator does not reposition the play cursor anymore.
It also works more instant, no double click checking anymore.
* Factory "New.Musession" reverted to a more empty session.
* When you crossed the bounds of your MuLab User License, then the MuLab web shop opens on quit.
* Droppping a MuSession file onto a session window opens that session.
* Fixed a problem with OSX MIDI Output.
* New strategy for MIDI output modules: The MIDI Output module now has 8 event input jacks which resemble the MIDI ports. So instead of having a MIDI out module per MIDI port, you only need 1 MIDI out module and you choose the out port by making the relevant connection.
* When choosing a MIDI channel for a track, the "None" item has more relevant text: "Per Part" or "Parent".
* Finetuned ordering in the Session context menu.
* Finetuned MultiSampla device preset file.
* Fixed: Envelope points that were positioned at the right editor border were not visible.
* Tuned: Envelope Editor: When mouse cursor is on point, mouse cursor becomes pointing hand.
* Finetuned naming of patches etc.
M4.0.89
=======
* Control + click on timebar also creates locators
* "Manage Audio/Sample Files" moved in group with the other 'managers'.
* When changing the coor of a group frame in a customized MUX Play Editor, then any transparant objects above are immediately redrawn too.
* Audio File -> "Create New Sample From Selection" now uses a popup so you can enter a name for the new sample.
* "Create MultiSample Using Locators" has evolved into "Create MultiSample & Sequence Using Locators"
* ADSR envelope has an extra parameter: Global Level. Handy to simplify patch design e.g. a pitch adsr envelope now doesn't need a modulation mapper anymore to implement 'pitch env depth'.
* New MultiSampla device.
M4.0.88
=======
* Session -> Mixdown Audio: When mixing down to a sample, there could be a crash in certain situations.
* Session -> Mixdown Audio: When auto-creating a new part with the mixdown result, the new track was not automatically targetting the relevant target module.
* Note Editor: "Choose Focussed MIDI Channel" menu option is available as soon as you're using MIDI channels on event level. (which is a more relaxed condition as before)
* After doing MIDI Setup, MuLab now automatically makes sure that a session has the relevant MIDI Output modules for the opened MIDI ports.
* Finetuned the use of relative links to sample files: 1) App Library 2) Session file 3) User Library
* New preference "StandardCopyPartIsSharedCopy". If set to 1 then [Ctrl]+drag = copy as shared part, [Shift]+[Ctrl]+drag = copy as unique part i.e. reversed standard behaviour.
* Fixed: Sample context menu had double "Create MultiSample Using Locators".
* MuLab Free and XT are limited to 1 MIDI channel per track.
* New way for differentiating MuLab Free / XT / UL: You can use as many tracks and MIDI channels as you want in all 3 versions, but if you exceed the bounds of your user license, an alert voice regularly says "Please upgrade your MuLab".
* Finetuned graphics.
=======
* Further finetuned the auto-vst-naming algo: added the word "prog" to the filter.
* More logging info when opening the MIDI engine on OSX.
* Fixed an issue when tracks had no target.
* Super Modulators start playing on patch load, even when no notes are received. This was needed for effect patches.
* New sequence function: Change MIDI Channels. Logically only available when using MIDI channels on event level.
M4.0.90
=======
* Control+click in time bar to create locator does not reposition the play cursor anymore.
It also works more instant, no double click checking anymore.
* Factory "New.Musession" reverted to a more empty session.
* When you crossed the bounds of your MuLab User License, then the MuLab web shop opens on quit.
* Droppping a MuSession file onto a session window opens that session.
* Fixed a problem with OSX MIDI Output.
* New strategy for MIDI output modules: The MIDI Output module now has 8 event input jacks which resemble the MIDI ports. So instead of having a MIDI out module per MIDI port, you only need 1 MIDI out module and you choose the out port by making the relevant connection.
* When choosing a MIDI channel for a track, the "None" item has more relevant text: "Per Part" or "Parent".
* Finetuned ordering in the Session context menu.
* Finetuned MultiSampla device preset file.
* Fixed: Envelope points that were positioned at the right editor border were not visible.
* Tuned: Envelope Editor: When mouse cursor is on point, mouse cursor becomes pointing hand.
* Finetuned naming of patches etc.
M4.0.89
=======
* Control + click on timebar also creates locators
* "Manage Audio/Sample Files" moved in group with the other 'managers'.
* When changing the coor of a group frame in a customized MUX Play Editor, then any transparant objects above are immediately redrawn too.
* Audio File -> "Create New Sample From Selection" now uses a popup so you can enter a name for the new sample.
* "Create MultiSample Using Locators" has evolved into "Create MultiSample & Sequence Using Locators"
* ADSR envelope has an extra parameter: Global Level. Handy to simplify patch design e.g. a pitch adsr envelope now doesn't need a modulation mapper anymore to implement 'pitch env depth'.
* New MultiSampla device.
M4.0.88
=======
* Session -> Mixdown Audio: When mixing down to a sample, there could be a crash in certain situations.
* Session -> Mixdown Audio: When auto-creating a new part with the mixdown result, the new track was not automatically targetting the relevant target module.
* Note Editor: "Choose Focussed MIDI Channel" menu option is available as soon as you're using MIDI channels on event level. (which is a more relaxed condition as before)
* After doing MIDI Setup, MuLab now automatically makes sure that a session has the relevant MIDI Output modules for the opened MIDI ports.
* Finetuned the use of relative links to sample files: 1) App Library 2) Session file 3) User Library
* New preference "StandardCopyPartIsSharedCopy". If set to 1 then [Ctrl]+drag = copy as shared part, [Shift]+[Ctrl]+drag = copy as unique part i.e. reversed standard behaviour.
* Fixed: Sample context menu had double "Create MultiSample Using Locators".
* MuLab Free and XT are limited to 1 MIDI channel per track.
* New way for differentiating MuLab Free / XT / UL: You can use as many tracks and MIDI channels as you want in all 3 versions, but if you exceed the bounds of your user license, an alert voice regularly says "Please upgrade your MuLab".
* Finetuned graphics.
| Version 4.0.87 | MacOS X UB | (App) | Jan 5, 2012 |
* Session window title bar could show an irrelevant name.
* Finetuned condition when list editor also edits the MIDI channel.
* Finetuned "Merge Selected Sequence Parts" wrt MIDI channeling.
* Finetuned condition when list editor also edits the MIDI channel.
* Finetuned "Merge Selected Sequence Parts" wrt MIDI channeling.
| Version 4.0 | MacOS X UB | (App) | Dec 15, 2011 |
- Next Generation Modular System
Simplified, more transparant and enriched modular architecture.
New MuDrum module.
New MuSynth VA synth module.
New Super Modulator module.
New Note To Modulation module.
New Controller To Modulation module.
New Aftertouch To Modulation module.
New PitchBend To Modulation module.
New Tanh Distortion module.
New Constant Modulator.
New Event Delay module.
Many new inspiring patches, special thanks to AD!
MUX and PolySynth now can have a variable number of inputs and outputs.
MUX and PolySynth can also have modulation inputs. You can use a modulation input on the PolySynth to input global LFO which will be common to all voices.
Oscillator, SamplePlayer, MultiSamplePlayer, NoiseGenerator: Volume parameter now uses a more relevant 'multiplied' modulation.
Oscillator, SamplePlayer, MultiSamplePlayer: New Pitch parameter (replaces the Pitch Mod Depth).
Oscillator, SamplePlayer, MultiSamplePlayer now have rich portamento features.
Improved the oscillators' pitch modulation code resulting in even better sound.
Oscillator now has 300! accurately selected and hi-quality waveforms. Thanks to adventurekid.se!
Oscillators now have the option to start at fixed start phase from 0 to 359 degrees.
MultiSample Player now has 4 outputs. Each MultiSample zone can be routed to 1 of these 4 outs.
The Main Audio Input + Output modules (the one that stream from/to the audio device) can be used anywhere, in any modular level.
Improved ADSR module:
Now using logarithmic slopes for a natural sound, other slopes possible too for broad sonic creativity.
Much higher envelope times possible.
More musical options.
Continued smooth sound on changing/automating the envelope times.
ADSR speeds are modulatable.
Velocity Sensitivity.
Includes a Process On/Off switch
Improved LFO module:
Many more waveforms.
Tempo Syncable.
Nicer User Interface.
Frequency and Amplitude is modulatable.
Includes a Process On/Off switch
Improved Audio Balancers 1->2 and 2->1:
Balance parameter is modulatable.
Now also have a crossfade curve.
Finetuned editors.
Improved Wobble Generator:
Now also has a Process On/Off switch.
Finetuned parameter strings.
Finetuned MM Filter resonance.
Filter Mod Depth parameter has been removed, use mod cable Amplitude or Mod Mapper.
Improved modulation cables now use a more relevant Amplitude + Offset properties instead of Min-Max values. Same for the Modulation Mapper module and the Wobble Generator.
Besides the standard MIDI controllers, now also Aftertouch and Pitchbend can be used to MIDI control parameters.
When mapping a MIDI controller to parameter 'None', all mappings for that controller are deleted. (within its context)
Deep Editor now uses full featured meta-parameter editors on top.
Meta-parameters now use similar auto naming as tracks etc: if no explicit user name, then an auto name is used.
You can drag-drop parameters on a meta-parameter so to add/edit that mapping.
Finetuned the GUI of many module editors.
MUX Play Editor is much more customizable: You can drag-drop parameters and editor buttons onto it and move them around. Also support for group frames.
New "Revert Preset" function for modules.
All modules have a Open/Save Preset context function.
Streamlined "Save As" for patches: Always using a file browser. File browser will open in the most relevant location.
At many places you can choose the 'curve' for example when applying modulation to a parameter you can choose whether it should be appied linear - exponential - logarithmic - ...
Racks now have direct parameters to its Gain, Stereo Pan, Stereo Width and Mute.
Racks now use plain knobs to control stereo pan and stereo width.
Racks can open-save presets.
Extended sample library.
Optimized performance: MuLab 4 uses up to 35% less than MuLab 3!
- Composer & Sequencing
The "Part Targets" feature has been removed. This simplifies the concept without loosing anything essential. For it is still possible to set a separate MIDI channel per part. You can even use separate MIDI channels per event!
Improved Track/Part MIDI channel management:
Tracks and parts now evaluate the target channel apart from the target module.
Sub-tracks can overwrite the midi channel of the main track.
Parts take the midi channel of the track, if any, else they can have their own midi channel.
Events take the midi channel of the sequence part, if any, else they can have their own midi channel.
Composer has a + button with feature-rich Add New Instrument Track / Add New Audio Track / Add New Track options.
Composer and Sequence Editor have an integrated grid panel.
Extra preset grid: "MIDI Clock".
New way for editing audio, sequence and envelope parts using floating windows.
New way to draw parts and to indicate selected parts and unique/shared sequence parts.
New: Envelope Parts!
New Focussed Target Module Panel always shows the module that is played by the MIDI keyboard.
The Part Property Panel is moved below composer.
Audio Parts now have a gain-pan-fadin-fadout play parameter.
Sequence Parts now have a key+vel play parameter.
Improved Mute/Solo behaviour for tracks.
Finetuned context menu for track mute.
Finetuned the algorithm to define the destination track when recording a new part.
Greatly improved the Audio Recording Options panel.
In the sequence editor, when moving the loop-end locator, you get a set of nice options how the new loop should be filled.
When drawing line curves in the Event Graph Editor, now the used value resolution is 1024 instead of 128, but with a min of 10 ms between value.
Improved the "Modify Time/Length/Value 1/Value 2/..." sequence functions.
Fixed: "Thin Out" sequence function reported a wrong number of deleted events.
Sequence functions sub-menu is more optimized to the context resulting in a cleaner, less bloated submenu.
Sequence editor: When drawing new notes, they're monitored while you draw. (preferencable)
- Extended Drag-Drop Features
Reworked Drag-Drop sub-system opens many options. For example: Drag drop a module on a track = Set Track Target!
You can drag-drop modules with [Ctrl] to copy them.
Drag-drop module on the "+" track button = create new track for that module.
You can drag-drop modules and parameters on (envelope) parts.
You can drag-drop a module onto the Focussed Target Module Panel to explicitly play that module from MIDI input.
- Multi-Session
Open and play multiple sessions at the same time.
Cut-copy-paste and drag-drop parts and modules from one session to another.
Undo/Redo works per session.
- User Interface
Racks and modules can now be colored. The colors are used by the tracks and parts targetting the module. This makes a visual link between the composition and the sounds/effects.
Improved behaviour when doing "Reset Graphic Resources": Also all module editors now properly reset themselves.
String valuators: double-click = select all, cfr standard behaviour in most software.
When showing the source file path of audio files, relative and absolute paths are shown, if different.
Tab key has been freed from hard-coded behaviour. So it's freely usable as a shortcut key. (Control + Tab still is reserved for stepping thru the open windows though).
Right-click anywhere on a rack to popup the context menu.
Knobs and sliders now step to more default values on Alt+click.
Meta parameter editor: Minimum and Maximum values now use the effective parameter values.
Modulation cable property panels are non-modal floating windows.
Modulation cable property panels now use knobs with clear value displays.
When selecting an output for a rack, all relevant inputs are shown, not only racks and output interfaces.
You can directly drop a .Mux file onto a rack slot.
Alert popups: You can use the first char of the options. But as "Cancel" can be done by by [Esc], it will not eat the [C] from any other option starting with a C. (and so "Close Without Save" can be done via [C] ;))
Improved shortcut handling.
The Session Modular Area window includes the session name.
Improved font system.
Font icons better match the accompanying text and color.
Rack slots also show the module icon.
Individual rack slots can get the GUI focus and this can process shortcuts.
Optimized and beautified module editors.
FolderBrowser shows big icons.
More skinning options for the audio level meter.
Finetuned editing of musical positions in bars.beats.ticks, frames, seconds, ...
Finetuned editing of parameter values.
Right-click Play button -> "Panic" function for quick access when needed. As a note: The Panic function is also shortcuttable of course.
Clicking Play while the audio engine is not running now gives a friendly alert with the option to go to the Audio Setup.
[Alt]-click on slots, modules or cables = toggle mute .
When loading a patch, sample or waveform from outside the library, you can now simply step to the previous/next patch, sample or waveform in that folder.
Oscillators: You can drag-drop a wave file onto the display.
When activating a synth editor, then the MIDI focus also is auto switched to this synth.
VST plugin manager: multi selection possible => easier grouping.
- Others
Imports MP3 files as samples.
"Save Session As" now uses a new method: MuSessions are saved in a separate folder so that the Audio subfolder becomes more private per session. This will make it more easy to bundle a MuSession into a zip.
New options to to manage the audio/sample files within the session's audio folder.
Rack Sends popup menu now also include 'Copy As Parameter Event'.
Improved VST engine.
Tuned new VST naming algorithm: MuLab prefers to use the VST patch name rather than the VST plugin name, if relevant.
MuLab now supports opening sessions via the command line.
Fixed: When saving a session in some parent folder of the library folder, then there could be a file reference problem when loading the session on another system.
New "Save As 'New' Session" function.
Inline Sample Browser: You can step thru the samples in a folder while the music is playing and using the selected sample. For example: choose a snare drum sample while the drum pattern is playing it.
New type session menu.
New MidiSetup preference "MidiOutputMicroTimeCompensation".
Fixed: When your computer was up and running for many days without restart, then there could be some practical problems.
Fixed: Possible denormalizations bug.
Finetuned management of sequenced sustain pedal events.
And many many other micro improvements, too many and too detailed to list them all.
Simplified, more transparant and enriched modular architecture.
New MuDrum module.
New MuSynth VA synth module.
New Super Modulator module.
New Note To Modulation module.
New Controller To Modulation module.
New Aftertouch To Modulation module.
New PitchBend To Modulation module.
New Tanh Distortion module.
New Constant Modulator.
New Event Delay module.
Many new inspiring patches, special thanks to AD!
MUX and PolySynth now can have a variable number of inputs and outputs.
MUX and PolySynth can also have modulation inputs. You can use a modulation input on the PolySynth to input global LFO which will be common to all voices.
Oscillator, SamplePlayer, MultiSamplePlayer, NoiseGenerator: Volume parameter now uses a more relevant 'multiplied' modulation.
Oscillator, SamplePlayer, MultiSamplePlayer: New Pitch parameter (replaces the Pitch Mod Depth).
Oscillator, SamplePlayer, MultiSamplePlayer now have rich portamento features.
Improved the oscillators' pitch modulation code resulting in even better sound.
Oscillator now has 300! accurately selected and hi-quality waveforms. Thanks to adventurekid.se!
Oscillators now have the option to start at fixed start phase from 0 to 359 degrees.
MultiSample Player now has 4 outputs. Each MultiSample zone can be routed to 1 of these 4 outs.
The Main Audio Input + Output modules (the one that stream from/to the audio device) can be used anywhere, in any modular level.
Improved ADSR module:
Now using logarithmic slopes for a natural sound, other slopes possible too for broad sonic creativity.
Much higher envelope times possible.
More musical options.
Continued smooth sound on changing/automating the envelope times.
ADSR speeds are modulatable.
Velocity Sensitivity.
Includes a Process On/Off switch
Improved LFO module:
Many more waveforms.
Tempo Syncable.
Nicer User Interface.
Frequency and Amplitude is modulatable.
Includes a Process On/Off switch
Improved Audio Balancers 1->2 and 2->1:
Balance parameter is modulatable.
Now also have a crossfade curve.
Finetuned editors.
Improved Wobble Generator:
Now also has a Process On/Off switch.
Finetuned parameter strings.
Finetuned MM Filter resonance.
Filter Mod Depth parameter has been removed, use mod cable Amplitude or Mod Mapper.
Improved modulation cables now use a more relevant Amplitude + Offset properties instead of Min-Max values. Same for the Modulation Mapper module and the Wobble Generator.
Besides the standard MIDI controllers, now also Aftertouch and Pitchbend can be used to MIDI control parameters.
When mapping a MIDI controller to parameter 'None', all mappings for that controller are deleted. (within its context)
Deep Editor now uses full featured meta-parameter editors on top.
Meta-parameters now use similar auto naming as tracks etc: if no explicit user name, then an auto name is used.
You can drag-drop parameters on a meta-parameter so to add/edit that mapping.
Finetuned the GUI of many module editors.
MUX Play Editor is much more customizable: You can drag-drop parameters and editor buttons onto it and move them around. Also support for group frames.
New "Revert Preset" function for modules.
All modules have a Open/Save Preset context function.
Streamlined "Save As" for patches: Always using a file browser. File browser will open in the most relevant location.
At many places you can choose the 'curve' for example when applying modulation to a parameter you can choose whether it should be appied linear - exponential - logarithmic - ...
Racks now have direct parameters to its Gain, Stereo Pan, Stereo Width and Mute.
Racks now use plain knobs to control stereo pan and stereo width.
Racks can open-save presets.
Extended sample library.
Optimized performance: MuLab 4 uses up to 35% less than MuLab 3!
- Composer & Sequencing
The "Part Targets" feature has been removed. This simplifies the concept without loosing anything essential. For it is still possible to set a separate MIDI channel per part. You can even use separate MIDI channels per event!
Improved Track/Part MIDI channel management:
Tracks and parts now evaluate the target channel apart from the target module.
Sub-tracks can overwrite the midi channel of the main track.
Parts take the midi channel of the track, if any, else they can have their own midi channel.
Events take the midi channel of the sequence part, if any, else they can have their own midi channel.
Composer has a + button with feature-rich Add New Instrument Track / Add New Audio Track / Add New Track options.
Composer and Sequence Editor have an integrated grid panel.
Extra preset grid: "MIDI Clock".
New way for editing audio, sequence and envelope parts using floating windows.
New way to draw parts and to indicate selected parts and unique/shared sequence parts.
New: Envelope Parts!
New Focussed Target Module Panel always shows the module that is played by the MIDI keyboard.
The Part Property Panel is moved below composer.
Audio Parts now have a gain-pan-fadin-fadout play parameter.
Sequence Parts now have a key+vel play parameter.
Improved Mute/Solo behaviour for tracks.
Finetuned context menu for track mute.
Finetuned the algorithm to define the destination track when recording a new part.
Greatly improved the Audio Recording Options panel.
In the sequence editor, when moving the loop-end locator, you get a set of nice options how the new loop should be filled.
When drawing line curves in the Event Graph Editor, now the used value resolution is 1024 instead of 128, but with a min of 10 ms between value.
Improved the "Modify Time/Length/Value 1/Value 2/..." sequence functions.
Fixed: "Thin Out" sequence function reported a wrong number of deleted events.
Sequence functions sub-menu is more optimized to the context resulting in a cleaner, less bloated submenu.
Sequence editor: When drawing new notes, they're monitored while you draw. (preferencable)
- Extended Drag-Drop Features
Reworked Drag-Drop sub-system opens many options. For example: Drag drop a module on a track = Set Track Target!
You can drag-drop modules with [Ctrl] to copy them.
Drag-drop module on the "+" track button = create new track for that module.
You can drag-drop modules and parameters on (envelope) parts.
You can drag-drop a module onto the Focussed Target Module Panel to explicitly play that module from MIDI input.
- Multi-Session
Open and play multiple sessions at the same time.
Cut-copy-paste and drag-drop parts and modules from one session to another.
Undo/Redo works per session.
- User Interface
Racks and modules can now be colored. The colors are used by the tracks and parts targetting the module. This makes a visual link between the composition and the sounds/effects.
Improved behaviour when doing "Reset Graphic Resources": Also all module editors now properly reset themselves.
String valuators: double-click = select all, cfr standard behaviour in most software.
When showing the source file path of audio files, relative and absolute paths are shown, if different.
Tab key has been freed from hard-coded behaviour. So it's freely usable as a shortcut key. (Control + Tab still is reserved for stepping thru the open windows though).
Right-click anywhere on a rack to popup the context menu.
Knobs and sliders now step to more default values on Alt+click.
Meta parameter editor: Minimum and Maximum values now use the effective parameter values.
Modulation cable property panels are non-modal floating windows.
Modulation cable property panels now use knobs with clear value displays.
When selecting an output for a rack, all relevant inputs are shown, not only racks and output interfaces.
You can directly drop a .Mux file onto a rack slot.
Alert popups: You can use the first char of the options. But as "Cancel" can be done by by [Esc], it will not eat the [C] from any other option starting with a C. (and so "Close Without Save" can be done via [C] ;))
Improved shortcut handling.
The Session Modular Area window includes the session name.
Improved font system.
Font icons better match the accompanying text and color.
Rack slots also show the module icon.
Individual rack slots can get the GUI focus and this can process shortcuts.
Optimized and beautified module editors.
FolderBrowser shows big icons.
More skinning options for the audio level meter.
Finetuned editing of musical positions in bars.beats.ticks, frames, seconds, ...
Finetuned editing of parameter values.
Right-click Play button -> "Panic" function for quick access when needed. As a note: The Panic function is also shortcuttable of course.
Clicking Play while the audio engine is not running now gives a friendly alert with the option to go to the Audio Setup.
[Alt]-click on slots, modules or cables = toggle mute .
When loading a patch, sample or waveform from outside the library, you can now simply step to the previous/next patch, sample or waveform in that folder.
Oscillators: You can drag-drop a wave file onto the display.
When activating a synth editor, then the MIDI focus also is auto switched to this synth.
VST plugin manager: multi selection possible => easier grouping.
- Others
Imports MP3 files as samples.
"Save Session As" now uses a new method: MuSessions are saved in a separate folder so that the Audio subfolder becomes more private per session. This will make it more easy to bundle a MuSession into a zip.
New options to to manage the audio/sample files within the session's audio folder.
Rack Sends popup menu now also include 'Copy As Parameter Event'.
Improved VST engine.
Tuned new VST naming algorithm: MuLab prefers to use the VST patch name rather than the VST plugin name, if relevant.
MuLab now supports opening sessions via the command line.
Fixed: When saving a session in some parent folder of the library folder, then there could be a file reference problem when loading the session on another system.
New "Save As 'New' Session" function.
Inline Sample Browser: You can step thru the samples in a folder while the music is playing and using the selected sample. For example: choose a snare drum sample while the drum pattern is playing it.
New type session menu.
New MidiSetup preference "MidiOutputMicroTimeCompensation".
Fixed: When your computer was up and running for many days without restart, then there could be some practical problems.
Fixed: Possible denormalizations bug.
Finetuned management of sequenced sustain pedal events.
And many many other micro improvements, too many and too detailed to list them all.
| Version 3.2.14 | MacOS X UB | (App) | Mar 15, 2011 |
MU.LAB 3.2.14
Tuned
* Finetuned organization of MIDI controller mappings i.e. clear separation between the global session map and the local plugin maps.
Fixed
* MIDI controllers that were sent to a rack were not properly mapped by the first module in that rack.
MU.LAB 3.2.12
New
* "Upgrade Patches" context menu for MUX and MuSynth.
Tuned
* When mapping MIDI controllers to parameters, now this always works, e.g. also on sequenced controller events! (previously it only worked from MIDI input.)
* Finetuned playback behaviour when using sustain pedal events i.e. notes are cut off on stop.
* Disabled auto-looping for imported samples.
Fixed
* In certain rare cases there could be a little panning issue in the audio.
* When quickly retriggering playback of audio files while moving locators, the audio could be out of sync for a moment.
* OSX: When launching MU.LAB with logging enabled on startup, the app could hang.
Tuned
* Finetuned organization of MIDI controller mappings i.e. clear separation between the global session map and the local plugin maps.
Fixed
* MIDI controllers that were sent to a rack were not properly mapped by the first module in that rack.
MU.LAB 3.2.12
New
* "Upgrade Patches" context menu for MUX and MuSynth.
Tuned
* When mapping MIDI controllers to parameters, now this always works, e.g. also on sequenced controller events! (previously it only worked from MIDI input.)
* Finetuned playback behaviour when using sustain pedal events i.e. notes are cut off on stop.
* Disabled auto-looping for imported samples.
Fixed
* In certain rare cases there could be a little panning issue in the audio.
* When quickly retriggering playback of audio files while moving locators, the audio could be out of sync for a moment.
* OSX: When launching MU.LAB with logging enabled on startup, the app could hang.
| Version 3.2.7 | MacOS X UB | (App) | Jan 30, 2011 |
Tuned
* The file browser now allows to toggle the 'Show Hidden Files' switch. Editable via the Filter button.
Fixed
* Windows: MU.LAB's file browser now does show system files, it only hides hidden files.
* The file browser now allows to toggle the 'Show Hidden Files' switch. Editable via the Filter button.
Fixed
* Windows: MU.LAB's file browser now does show system files, it only hides hidden files.
| Version 3.2.6 | MacOS X UB | (App) | Jan 24, 2011 |
New
* VST plugins context menu: "Show Initial Delay" .
Fixed
* In the MUX and MuSynth, when doing 'Save Preset' the preset list was not properly refreshed.
* When having edited an audio file in an external editor, "Reload audio file?" was asked multiple times.
* VST plugins context menu: "Show Initial Delay" .
Fixed
* In the MUX and MuSynth, when doing 'Save Preset' the preset list was not properly refreshed.
* When having edited an audio file in an external editor, "Reload audio file?" was asked multiple times.
| Version 3.2.5 | MacOS X UB | (App) | Jan 15, 2011 |
MU.LAB 3.2.5
Fixed
* Sonic bug when re-loading preset loop info from AIFF or WAVE files.
* Some changes of 3.2.4 where not properly compiled into the OSX version.
MU.LAB 3.2.4
Tuned
* More smooth level meters.
* Added a "Refresh Overview" shortcut function for audio files for in case it's needed.
* Finetuned the conditions for when an audio file overview should be recreated.
* "Reset Graphic Resources" now is a shortcuttable application context function. This is only relevant to skin developers.
Fixed
* When loading AIFF or WAVE files, any preset loop is properly applied.
* When doing Audio Setup->Select Inputs/Outputs when the device had more than 32 ins/outs, there could be a crash.
* When opening a Rack editor while this rack was also visible in the Rack Desk, there could be a graphical issue with the level meter.
* When your system was already up and running for weeks without restart, there could be a graphical animation problem.
* Fixed a case where denormalizations could occur.
Fixed
* Sonic bug when re-loading preset loop info from AIFF or WAVE files.
* Some changes of 3.2.4 where not properly compiled into the OSX version.
MU.LAB 3.2.4
Tuned
* More smooth level meters.
* Added a "Refresh Overview" shortcut function for audio files for in case it's needed.
* Finetuned the conditions for when an audio file overview should be recreated.
* "Reset Graphic Resources" now is a shortcuttable application context function. This is only relevant to skin developers.
Fixed
* When loading AIFF or WAVE files, any preset loop is properly applied.
* When doing Audio Setup->Select Inputs/Outputs when the device had more than 32 ins/outs, there could be a crash.
* When opening a Rack editor while this rack was also visible in the Rack Desk, there could be a graphical issue with the level meter.
* When your system was already up and running for weeks without restart, there could be a graphical animation problem.
* Fixed a case where denormalizations could occur.
| Version 3.2.3 | MacOS X UB | (App) | Aug 13, 2010 |
Tuned
* Improved relative file path management when saving sessions and patches.
* Audio Lab: Audio files and samples now have a bit of extra space at the right in order to see/use any locators at the end.
* Composer: Finetuned drawing of parts, especially selected parts.
* When loading a session or a patch file, and there are unfound audio files/samples, then you also have a "Ignore All" option.
* When creating a new sample from an audiofile selection, the selection locators themselves are not copied anymore for that was redundant.
Fixed
* When copying parts, the Part Property Panel was not properly updated to the new copied part.
* Audio Lab: Applying a DSP function to a complete audio file/sample instead of on a selection didn't work.
* Improved relative file path management when saving sessions and patches.
* Audio Lab: Audio files and samples now have a bit of extra space at the right in order to see/use any locators at the end.
* Composer: Finetuned drawing of parts, especially selected parts.
* When loading a session or a patch file, and there are unfound audio files/samples, then you also have a "Ignore All" option.
* When creating a new sample from an audiofile selection, the selection locators themselves are not copied anymore for that was redundant.
Fixed
* When copying parts, the Part Property Panel was not properly updated to the new copied part.
* Audio Lab: Applying a DSP function to a complete audio file/sample instead of on a selection didn't work.
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.0.110 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.0.110 | (App) | |||||
| MU.LAB 4.0.107 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.0.110 | (App) | |||||
| MU.LAB 4.0.107 | (App) | |||||
| MU.LAB 4.0.99 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.0.110 | (App) | |||||
| MU.LAB 4.0.107 | (App) | |||||
| MU.LAB 4.0.99 | (App) | |||||
| MU.LAB 4.0.95 | (App) | |||||
| MU.LAB 4.1.16 | (App) | |||||
| MU.LAB 4.1.14 | (App) | |||||
| MU.LAB 4.1.11 | (App) | |||||
| MU.LAB 4.1.9 | (App) | |||||
| MU.LAB 4.1.5 | (App) | |||||
| MU.LAB 4.0.115 | (App) | |||||
| MU.LAB 4.0.112 | (App) | |||||
| MU.LAB 4.0.111 | (App) | |||||
| MU.LAB 4.0.110 | (App) | |||||
| MU.LAB 4.0.107 | (App) | |||||
| MU.LAB 4.0.99 | (App) | |||||
| MU.LAB 4.0.95 | (App) | |||||
| MU.LAB 3.2.14 | (App) |
Buy Mutools MU.LAB
near Glendora (US) at: |
Reviews
No reviews have been posted yet. Be the first to review this software!
(Please sign-in or register, to submit your review.)





Loading...