HALion Changelog

What's new in HALion 6.4

Mar 4, 2020
  • A new column called “Effective Path” in the content list shows the file location and path of each file as it will be added to the VST Sound.
  • MIDI files can now be added to library specific paths.
  • When loading HALion /HALion Sonic, no more warning about missing containers will be displayed. If containers are missing because libraries have been uninstalled, the MediaBay cleans up automatically. If VST Sounds are only missing temporarily due to unmounted drives or missing licenses, the presets will be shown as unavailable in the MediaBay.
  • The partner option allows to activate/deactivate HALion Partner features. These features require an additional partner license.
  • An option for buses and effects allows to define whether the bus or effect should be affected by the global Aux bypass switch.
  • An option for buses and effects allows to define whether the bus or effect should be affected by the global insert bypass switch.
  • Program objects like zones, buses, effects, etc. can be created via script.
  • The sample pitch and level envelopes can be set via script.
  • The onset of a sample can be detected via script.
  • The bypass mask for a bus or an effect can be controlled via script. The bypass mask defines if buses or effects are affected by the global bypass switches.
  • The stepmodulator control now has 32 length and 32 on values.
  • The Step Modulator control now provides an option to enable/disable advanced editing options (available via context menu on the control).
  • The minimum number of steps for the Step Modulator controls has been corrected to 1.
  • Fixed attachment of controls inside stacks.
  • Fixed attachment of controls inside disabled view.
  • Fixed resize behavior of the script message view.
  • Fixed resize behavior of the control browser view.
  • Fixed large animations issue on High DPI monitors.
  • Fixed issue where a secondary wavetable display didn’t render the same wavetable data.
  • Improved render times for Audio Mixdown.
  • Fixed crash that occurred when playing generic Arpeggios with octave shift played at high keys.
  • Fixed possible crash on closing Cubase projects.
  • Fixed Crash that occurred when loading more than 64 programs at once per double-click from the MediaBay.

New in HALion 6.3.1 (Nov 13, 2019)

  • Removed invalid Template parameter from the Template properties in the Macro Page Designer.
  • Fixed issue where Quick Control assignments were broken when exporting a program
  • as a HALion Sonic SE layer.
  • Removed audio clicks which occurred when reaching the end of the
  • envelope with wavetable playback.
  • Fixed crash when replacing the second wave in a wavetable.
  • Fixed lua wait() function, which could produce an overload after a longer system-up
  • time (Windows).
  • Removed MPE option from Standalone.
  • Fixed Standalone behavior where all MIDI channels were mapped to MIDI channel 1.
  • Fixed issue where it was not possible to assign a parameter to Quick Control 1.

New in HALion 6.1.15 (Jun 15, 2018)

  • Improved performance of deeply nested tables.
  • Improved performance for Mac.
  • Subfolders are now accessible through the “Load From” option of the custom preset browser template.
  • Improved preset browser template for folder levels.
  • Improved performance of the layer alternate module for note expressions.

New in HALion 6.1.10 (May 4, 2018)

  • Improvements:
  • It is now possible to protect macro pages that are assigned to a program without the necessity to edit-protect the program. Edit-protecting a program is not recommended when exporting it as a HALion Sonic SE layer, because this prevents the user from accessing the FlexPhrasers of a layer or the effects of the layer bus.
  • Protect macro pages: Activate this option to edit-protect the macro pages that are used in the library. Users who load a preset from a protected macro page cannot see or edit its structure in the Macro Page Designer. Furthermore, protected macro pages cannot be deleted or replaced.
  • Libraries with protected macro pages require at least HALion 6.1.10 or HALion Sonic (SE) 3.1.10.
  • The envelope view now has an additional property "Free End", which can be activated if the last node should be freely movable instead of being fixed to 0.
  • An issue with the connection of parameters in the context menu “Connect to Macro Page” is resolved.
  • An issue with older Intel HD graphics chips is resolved. It requiers an additional registry patch which can be found at: https://helpcenter.steinberg.de/hc/en- us/articles/115000934990-User-Interface- errors-in-HALion-6-on-Windows
  • Improved performance of Pitch Bend Range when it was set by RPN message
  • Improved performance on Mac when using Velocity curve module in Custom Curve mode An issue where the dropping of a layer on a focussed layer in the program tree replaced it instead of merging both layers is resolved.
  • An issue with empty names when dropping programs and layers into the progream tree is resolved.
  • We added context menu entries.
  • An issue with missing note off events is resolved.
  • Improved performance.
  • An issue with scripting of starting Cubase on bar 1.
  • An issue with note values during saving is resolved.
  • Improved performance of the memorizing from import path.

New in HALion 6.0.15 (Jul 21, 2017)

  • An issue has been resolved where Zones were played detuned with unison disabled, if a unison detune value was set.

New in HALion 6.0.10 (Jun 30, 2017)

  • Fixed issues and improvements:
  • Possible crash in Pro Tools when deleting larger user programs
  • System could become sluggish when automating lots of zones at the same time
  • Deleting assigned MIDI CCs from the AUTO/CC tabs didn't remove assignment
  • Zone names were not sorted by name for Automation channels assigned to multiple zones on the Automation editor
  • Wrong text in message box when deleting all MIDI CCs assignments
  • Drum Player playing in a loop could randomly cause bad MIDI timing on first beat
  • Middle mouse button can be used to scroll in the Mapping and Mixer editors
  • CPU overload peak LED behavior improved (HALion, HALion Sonic and HALion Sonic SE)
  • “Export VST 3 Preset With Files” didn't work correctly if presets referred to a macro page file inside a VST Sound
  • HALion could crash Cubase when playing in a loop Library selector didn't show libraries sorted by alphabet
  • When selecting slots on different MIDI channels in HALion, the Cubase Media Rack didn't follow
  • GUI update problem in Studio One 3
  • The Export VST 3 Preset with samples file dialog didn't open with the right root directory
  • Warning for unavailable outputs in Sample Recorder, Wavetable Editor and Sample Editor was missing in output selectors
  • Slot focus got lost after closing and reopening GUI
  • Mixer gain values changes shown in the history didn't exactly match the actual settings on mixer fader
  • Warp mode "Music" could lead to playback glitches
  • Changing FlexPhraser user phrases per mouse wheel didn't work on Macro Pages
  • Locate missing VST Sound could crash Pro Tools
  • Inserting a sample in between two loaded programs in the slot rack didn't automatically create/load a new program
  • Keyboard view context menu "Select key" didn't show selected zones in program tree
  • Changing the sample in Skylab created too many history entries
  • Sub-preset path for script modules was not the same on Mac and PC
  • Macro Pages of MIDI modules didn't respect the height setting as defined in the Macro Page editor, but adapted automatically depending on elements on Macro Page
  • Dropping multiple programs on the slot rack didn't always load programs to expected slots
  • Loading multiple programs via hotkey "L" from MediaBay wasn't possible
  • Possible crash in the envelope shaper when used in several programs with multicore processing enabled
  • REVerence could introduce bigger latency with larger audio buffer sizes
  • Possible crash with SysEx messages
  • Message box appears prompting to save the project before closing
  • Crash on loading in Digital Performer 9.12
  • Negative pitchbend values could be interpreted as positive values when importing foreign sampler formats
  • Pitch Bend Range couldn't be set by sending MIDI controller messages (RPNs)
  • (HALion, HALion Sonic and HALion Sonic SE)
  • Note Expression didn't work on Sample Start in the modulation Matrix
  • Mono StepModulator GUI showed broken rezise behavior
  • VSTPreset "Big Room Shuffle 01 - 126" could not be loaded into HALion Sonic 3
  • The Waldorf filter could be selected but didn't work (HALion, HALion Sonic and HALion Sonic SE)
  • It was imposssible to cancel the library build process
  • The Library Creator didn't add samples to a VST Sound if it was referenced by a grain zones
  • The "Skip" flag for VST Sounds was ignored
  • Library Creator report window was modal and could not be closed before the report was completed
  • Library creation process was possible even with invalid or missing samples
  • When changing values in scrolled properties pane, the pane scrolled up
  • When assigning resources the first time the popup tree should wake up with the last selected folder
  • Color Picker in the font properties didn't open when clicking the color field
  • REVerence sub-presets could not be switched via Macro Page preset selector
  • Connect to Macro Page context menu command on the envelope editor always connected to Release Offset
  • Possible Ccrash when trying to export an empty Macro Page
  • Possible crash when resizing an empty Macro Page
  • Macro Page Designer allowed to click "Export Macro Page" when no Macro Page was loaded, which led to a crash
  • GUI, Template and Resource tabs could clip if sized vertically too small
  • Possible crash in Macro Page Designer when using the "Select folder" button in the template browser
  • The Mapping Editor showed wrong icons for Granular, Organ and Wavetable zones
  • Hanging notes when changing the key range of zone while the note was playing
  • "Layer to last key" in Mapping editor changed order of zones in the program tree
  • Library name could not be changed in the HALion MediaBay for imported FXP files
  • When expanding mixer channels at the right edge, the expanded part of the channel was not completely visible
  • The parameter list didn't show parameters for the slice player module
  • Inserting sample zones bewteen existing zones into the Program Tree per drag and drop didn't work correctly
  • Existing sample zone could not be replaced via drag and drop from the MediaBay
  • Solo in program tree didn't work any longer after removing zones in solo mode
  • Sub-layers visually disappeared when layer was moved in the program tree
  • "Export Layer as Protected VST 3 Layer" only worked on programs and not on layers
  • Better naming when copying objects from one program to another
  • The key and velocity range columns in the program tree didn't update automatically when settings were changed in the Sound Editor
  • Adding a sample to layer could replace the complete layer
  • Some toolbar options in the Sample Editor were not remembered when closing and reopening GUI
  • Loopset A/B buttons in Sample Editor could be turned off both
  • Scrollbar in Sample Editor jumped to the beginning when reaching the end
  • Trim Sample didn't work on a selection (only on sample start to end)
  • Clicking on "LoadReplace Sample" in the Sample Editor when slice-settings were applied could lead to a crash
  • Dropping samples on Sample Editor wasn't always possible
  • The destination layer was only shown during recording
  • The record folder default path in the Sample recorder options was wrong
  • If "Mapping" is set to "As played", "next key" is now greyed out
  • Some script functions could lead to a crash when used from within an UI script
  • Filter functions could crash, if the anonymous function had no arguments
  • Script function "Assign automation" has now a scope argument
  • The Output Messages section were different in the Macro Page Editor and the LUA module editor
  • Audio output assignment in standalone could be set to "Not Connected" with no effect
  • The wavetable oscillator didn't behave correctly when switching from long to short noises while playing notes
  • Missing tooltip on wavetable marker
  • Changing the zone root key didn't work on wavetable zones
  • Link to online help not availbale in AAX version (HALion, HALion Sonic and HALion Sonic SE)
  • Restoring envelope subpresets on a multi-selection of zones led to wrong settings on the non-focussed zones
  • Synced zone envelopes could run out of sync with longer held notes
  • GUI update issue fixed

New in HALion 5.1.10 (Feb 7, 2015)

  • The update fixes the installation issue on windows as well as the MegaTrig issue.

New in HALion 5.1 (Jan 22, 2015)

  • New features:
  • Sample Editor enhancements with new features including trimming and normalizing samples
  • Alternate loop modes for more creative sampling techniques
  • Vintage playback modes which faithfully emulate the sound of 12-bit drum machines
  • Trigger Mode improvements for better legato and glide behavior
  • 8 new effects including DJ-EQ, Tube Saturator, Brickwall Limiter, Maximizer, Tube Compressor, Vintage Compressor, Frequency Shifter and Stereo Enhancer
  • User icons for user-content libraries can now be set up
  • FlexPhraser improvements with optional velocity controllers for the notes played in the phrase
  • Load dialog improvements with pre-defined filter settings
  • Outputs of zones and busses that are part of a program can now be routed more freely
  • Expert mode for Disk Streaming Settings allows fine adjustments to be made
  • Improvements & issues resolved
  • Browser: Corrected file size display in browser
  • Browser: Fixed issue with empty result list after double-clicking a sample
  • Browser: A problem with loading samples from the browser being in "Search Location Content" mode was fixed
  • Common: Fixed problem with restoring screensets for a maximized HALion window
  •  Common: Fixed problem that switched oscillators off while playing
  • Common: Corrected GUI keyboard triggering on the right edge of the C2 key
  • Common: Resolved an issue with the pending busses dialog that prevented the default routing to be applied
  • Common: Fixed possible crash that occured when openening and closing the HALion GUI quickly several times
  • Common: Fixed crash that occured when copying zone, and layer modules with names containing "%"
  • Common: Fixed a possible crash that could occur when triggering different zones with MIDI follow active, while having a parameter popup menu open
  • Common: Fixed problem where the key commands G + H in the Slice Editor were forwarded to Cubase
  • Common: Fixed problem where the delay was rendered with wrong delay times in Cubase
  • Common: Fixed a problem when playing samples recorded with a Zoom H2N recorder
  • Common: Fixed the MIDI module only generating one undo entry
  • Common: Fixed Redraw error when dragging samples to the Keyboard view to map them "stacked"
  • Common: Fixed problem with popup menus of the sample import dialog under Logic Pro X
  • Load & Import: Fixed a possible crash on importing a folder with samples to the mapping editor
  • Load & Import: An output bus is automatically created when a sample is 5202 imported into a slot from the “Show Program Structure” section of the
  • MediaBay
  • Load & Import: Fixed Batch import problem, where the original patch name was not preserved
  • Load & Import: Fixed a problem with multi-byte file names and folder names (Missing Samples dialog appeared)
  • Load & Import: If a program is drag-and-dropped from the MediaBay program structure view, the program is inserted correctly
  • Load & Import: A problem with loading programs from the browser being in "Search Location Content" mode was fixed
  • Load & Import: The Waldorf filter correctly restores from loaded projects
  • Mapping: When moving zones in the mapping with "Move Root Key with Zones" now works also in a free-floating mapping editor
  • Mapping: Fixed prolem with mapping command "Chromatic from last key"
  • MediaBay: The position of the MediaBay splitter (Filter/Result List) is now memorized within the project
  • MediaBay: Fixed problem with two program load dialogs opened in two plug-in instances simultaneously
  • MediaBay: The splitter positon in the Load Program dialog is now memorized with the project
  • MIDI modules: Samples play correctly, when triggered by MIDI player with Transpose set to "Pitch" and "Follow Transport" activated
  • MIDI modules: Quick Controls can now be assigned to the depth control of the FlexPhrasers' controller lane
  • Mixer: The bus output selector always shows a warning sign if the destination output isn't available, even for empty programs or layers
  • Sample Editor: Fixed a problem with displaying very short samples in the Sample Editor
  • Sample Editor: Fixed possible crash when entering "Edit Loop" mode while playing back a sample with active Auto-Scroll
  • Sample Editor: Fixed a drawing problem for very short loops in “Edit Loop” mode
  • Sample Editor: The release loop now provides handles for loop crossfade adjustments
  • Sample Editor: The waveform is correctly displayed when the Sample Editor is set to "Show Channel Sum" with "Edit Loop" on
  • Slice Editor: Fixed play position marker for trimmed slices
  • Slice Editor: Reverting slices of a loaded sample no longer removes the program bus
  • Slice Editor: Bars and beats in Slice Editor are now correctly initialized
  • Slice Editor: The AUX tab is always accessible when you switch between programs with sliced and non-sliced samples
  • Zone Editor: Fixed a problem with broken selection in the Envelope Editor when releasing the mouse button outside the envelope view
  • Zone Editor: Reversed samples are now displayed correctly in the sample oscillator section of the Zone Editor
  • Zone Editor: Fixed a problem with small glitches when using the velocity parameter in the filter section
  • Zone Editor: The bus output selector always shows a warning sign if the destination output isn't available
  • The Sample Oscillator waveform display shows a waveform that is zoomed to the maximum level
  • Browser: Corrected file size display in browser
  • Browser: Fixed issue with empty result list after double-clicking a sample

New in HALion 4.5.4 (Feb 14, 2013)

  • Issue with opening and loading HALion projects in Cubase 7.0.0 resolved.

New in HALion 4.5.3 (Nov 24, 2012)

  • Improvements:
  • Module and section preset menu:
  • The module and section preset menu has been improved and offers additional navigation-, search- and selection functions.
  • Context menus:
  • Additional context menues entries in the Program Table ("Save all programs” and "Save selected programs") and the Slotrack ("Save all Programs") enable users to save multiple programs at once.
  • Resolved issues:
  • MIDI: "Key Off" sounds are now affected by expression controller (CC11).
  • Logic: AU plug-in now hands over key commands to Logic.
  • MIDI: NoteOffs from one program no longer end notes in other slots working on the same MIDI channel.
  • MIDI: Selecting RPN "Null" no longer resets the controller.
  • MediaBay: Editing tags in the sample browser is disabled to avoid data lost.

New in HALion 4.5.2 (Apr 7, 2012)

  • MIDI: NoteOff timing has been improved with larger buffer sizes.
  • MIDI: Velo 0 is now interpreted as NoteOff.
  • MIDI: An issue has been resolved, where sometimes not all necessary notes got triggered after starting a MIDI file.
  • MediaBay: "Reset Search" key command function no longer depends on current focus.
  • MediaBay: Issue with "reverse order" when dragging programs from the MediaBay to the slot rack has been resolved.
  • MediaBay: The cursor now snaps by default to the text box that appears when clicking on the input text field.
  • MediaBay: An issue has been resolved, where loading a program via 4065 doubleclick in the floating MediaBay window only worked if "Keep Dialog
  • open" was unchecked.
  • MediaBay: Return key functionality in program structure has been improved.
  • Export: The option to "cancel" the export of a multi/VST Sound while exporting has been added.
  • Export: "Export Samples" option is now available even if no layer is selected. "Export Layer with Samples" is allowed only if a layer is selected.
  • GUI: Drawing errors (gray areas) that appeared after loading programs no longer occur.
  • Import: Issues that appeared in the "Find Missing Samples" dialog have been resolved.
  • 4138 Import: Search for hyphenated items has been improved.
  • 4075
  • Import: REX import issues have been resolved by adding a postfix "halimported" to the newly created file.
  • Version History - Issues resolved and improvements Page 4 Steinberg Media Technologies GmbH
  • Mapping editor: An issue has been resolved that appeared when using [CTRL]+ [Cursor keys] in the mapping editor on the Mac version of HALion.
  • Slot rack: An issue has been resolved, where the slot rack was emtpy the next time the previously saved project got loaded.
  • Slot rack: "Rename" has been added in context menu to avoid entering text edit accidentally.
  • Slot rack: An issue has been solved where occasionally the pan control in Slot Rack grayed out after loading a program.
  • Standalone: An issue has been resolved where the metronome-click was not audible after loading a MIDI file.
  • Effects: An issue has been resolved where the surround panner remained in memory after the application was closed.
  • Pitch-bend wheel: An issue has been resolved where the pitch-bend wheel was not in middle position after loading a preset (Windows 32-bit only).
  • FlexPhraser: An issue has been resolved that appeared when a phrase was changed during playback to an arp sequence.
  • Trigger pads: An issue has been resolved where NoteOff signals were missing due to retriggered events.
  • Quick Controls: An issue has been resolved that appeared on moving the first Quick Control while playing the "Hihat Select" program.
  • MIDI: An issue has been resolved where the sustain pedal was still working even though the filter was active.
  • Note Expression: Automatic naming when combining multiple Note Expression parameters has been improved.
  • Zone editor: Issues with the connection of the parameters when switching the zone type have been resolved.
  • MIDI modules: An issue has been resolved where the combined editing was deactivated when closing and re-opening the HALion 4 panel.
  • MIDI modules: Fixed Multi-editing of MIDI Modules. Layer names now update correctly.
  • Sample editor: An issue has been resolved, where the audio was played in the wrong tempo when pre-listening to 96 kHz WAV files in the sample editor.
  • Slice player: A single slices can now be selected and edited after "Revert to Last Saved" has been executed.
  • Slice player: An issue has been resolved where wrong event order could cause triggered notes to be cut off.
  • Slice player: "Drag MIDI Phrase to Host Sequencer" has been fixed for the slice player.
  • Quick controls: Now Quick Control names directly show up after loading in the Inspector in Cubase.
  • Program tree: "Load to New Layer" for the case that a MIDI Module, Program Bus or effect is selected has been improved.
  • Multi-OSC: Improved Multi-OSC-edit button in the zone editor. It's now disabled when multi-OSC is inactive.
  • Logic: An issue has been resolved where sudden noise appeared.
  • Ableton Live 8.2.6: An issue has been resolved, where only the first loaded HAL-Plugin GUI got displayed.
  • Ableton Live: Issues with missing AU outputs are resolved. All 16 outputs are now available.

New in HALion 4.5.0 Beta (Nov 3, 2011)

  • Top-notch Virtual Analog Synthesizer:
  • Alongside its comprehensive sampler functionality, HALion 4 now contains the high-class Virtual Analog Synthesizer already known from HALion Sonic. Create razor-sharp leads and evolving pads from scratch and switch over to meticulously layered sample programs, powerful editing tools and sublime sound controls in the sampler section — mutual benefits guaranteed.
  • Complete HALion Sonic library:
  • All presets and instruments of the comprehensive HALion Sonic library are included in HALion 4 plus additional exclusive HALion 4 content. With a smorgasbord of opportunities provided to you through the 1,600 factory presets at hand, HALion 4 truly covers the entire sound palette of each genre.
  • MediaBay Integration:
  • To keep track of your sounds and presets HALion 4 includes the comfortable MediaBay which helps you to immediate access the sounds you are looking for
  • Flexible user interface and multi-monitor support:
  • With its flexible desktop architecture HALion can be adjusted to each phase of your creative process and lets you stay on top of things, even when working on large projects. Designed for the most demanding sound design tasks, HALion 4 lets you resize, move and dock windows, save and recall screen sets, spread windows across multiple monitors, and create tabs for frequently used functions. Simply leave out screen-cluttering elements and build a workspace that is dedicated to your current projects and individual needs.
  • VST 3.5 and VST Expression 2 support:
  • HALion 4 supports the new VST 3.5 standard with all its advantages like VST Expression 2.0, Note Expression and Quick Control integration. With the groundbreaking Note Expression feature, individual note events now contain their own set of controller data when played polyphonically, therefore offering you a whole new creative approach to sound design. With VST Expression Maps, musical articulations and playing styles can be directly controlled during any performance and recording.
  • Sensationally easy sound programming with MegaTrig:
  • The advanced HALion 4 version of MegaTrig contains loads of new features and conditions that let you create own playing styles, articulations and conditional triggering easier and faster without page-filling scripting. With plenty predefined conditions that can individually be combined, you can bring your sound to the next level. Turning your vision to reality has never been easier!
  • Full compatibility with HALion 3.5:
  • HALion 4 is able to read HALion 3 sounds with all parameters (FXP, HSB)
  • FlexPhraser module:
  • Based on Yamaha’s Motif Technology, the FlexPhraser arpeggiator allows complex instrument patterns. Complete MIDI multi-channel FlexPhrases can be mapped across the keyboard or the virtual drum pads and start an entire inspiring backing just with a single fingertip. Beyond dozens of different arpeggio types, FlexPhraser is the perfect tool for playing complete instrument patterns in sync to the host with a touch of a key! The possibilities are sheer endless
  • Flexible signal routing:
  • HALion 4 incorporates a state-of-the-art mixing engine with powerful routing options for complete control over your signal flow. There are virtually no restrictions — create an unlimited number of buses per Program and Layer and freely route the signals as desired. Each bus holds controls for level, pan, mute and solo as well as eight insert slots. What’s more, HALion 4 features a total of 32 stereo output channels and 6-channel surround support. This way you not only handle complex setups easily, but also create professional mixes without ever leaving HALion 4.