EZbass

2023-05-16

EZbass 1.1.8 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.8 is required for the support of EZbass products released from this point forward (Q2 2023).

CHANGES

General

  • Added support for MIDI drags from EZkeys 2 (to get the correct chords).
  • “About Sound Libraries” has been removed from the Help menu since the About dialog contains the same info.

Song Track

  • Chords (without MIDI) can now be dragged between different instances of EZbass.

Standalone

  • An auto-recovery dialog will now be shown at startup if EZbass has crashed and auto-saving was on.
BUG FIXES

General

  • Dragging EZbass MIDI from Finder/Explorer to EZbass would not always result in correct chords.

 

2023-02-09

EZbass 1.1.7 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.7 is required for the support of EZbass products released from this point forward (Q1 2023).

CHANGES

General

  • The Mac AAX now has native Apple silicon support.
BUG FIXES

Song Track

  • In the chord wheel, the current chord text was not possible to click to edit.
  • Fixed a potential crash, for example when loading a project or undoing/redoing, caused by rounding errors on the song track.

Grooves Tab

  • Changing resolution in Tap2Find could quantize notes past the end time, making the loop one bar too long (but not graphically).

Drums & Keys Tab

  • The “Show Similar Grooves” and “Search with Tap2Find” menu entries are now disabled if there would be no results because no grooves with the same time signature exist in the database. Before they would cause a crash in that case.

Audio Tracker

  • The Audio-MIDI mix slider only affected the volume of the audio part (bug introduced in version 1.1.5).

 

2023-02-09

Toontrack Audio Sender 1.1.1 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account.

CHANGES

General

  • The Mac AAX now has native Apple silicon support.

 

2022-11-08

EZbass 1.1.6 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.6 is required for the support of EZbass products released from this point forward (Q4 2022).

CHANGES

General

  • The highest playable note has been increased to A4. The grid editor has grown but shows “Above highest playable note in library” if the current sound library does not have the increased range.
BUG FIXES

General

  • If the plug-in received MIDI while the window was being opened for the first time in a session, it could crash.
  • Receiving duplicate MIDI notes could cause a crash.
  • Loading a project at the same time as the host was changing the plug-in parameters could potentially cause a crash.
  • On Windows, changing to a larger GUI scale would briefly show some artifacts in the upper left corner.

Sound Engine

  • Slides would sometimes not translate correctly when recorded/imported, in cases with polyphonic notes before the slide.
  • When importing MIDI (or playing incoming MIDI) that contained a hammer-on or pull-off when several other notes were playing, some notes would sometimes erroneously be interpreted as hammer-on/pull-off.

Bass Tab

  • On Mac, string animations did not look quite right at 70% scale.

Grooves Tab

  • Fixed some cases where the “Clear All” button wasn’t hidden when no filters were active.
  • Setting the velocity slider to something other than 0 and selecting a different groove would make the filter always say “+127 Velocity.”

Song Track

  • Recording into an existing MIDI block would change the song part to Verse.
  • While recording, moving the playhead before the beginning of the red block would graphically start a new block instead of extending the existing one.
  • “Replace MIDI” and certain other operations could cause notes to be reset to the default articulation.
  • The “Auto-Scroll” and “Restrict Recording to Loop Area” settings were never saved in preferences.

Edit Play Style

  • Adjusting Amount for a chord could in some cases remove all notes from the other parts of the MIDI block.

 

2022-09-13

EZbass 1.1.5 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.5 is required for the support of EZbass products released from this point forward (Q3 2022).

CHANGES

General

  • Added support for keyboard basses.
  • A splash screen is shown at startup of the standalone (to earlier show that something is happening). In a DAW, the same image is shown in the plug-in window the first time it is opened in a session (only for as long as the normal interface is being prepared to be shown, so this does not add any time but the window appears sooner).

Song Track

  • “Add Groove” has been renamed to “Add Standard Groove.”

Grooves Tab

  • Active modifiers no longer have their own row. All modifiers and filters now share the same “active filter” row and the clear button clears everything.

Settings

  • On Windows, there is now a setting to invert the horizontal scroll direction when shift+wheel is used.
  • “Restore MIDI Database” will now preserve user-added MIDI libraries and favorites (in libraries that are still available).
BUG FIXES

General

  • Changing libraries made incorrect latency get reported to the host (until a preset with a different latency was selected).
  • Quitting certain hosts when the VST 3 plug-in had been used could cause a crash.
  • On Windows, the VST 3 plug-in can now correctly be scaled by hosts in HiDPI mode and dragging (for example to the song track) should now work without any offsets.
  • On Windows, “Reset to Default Size and Scale” in the View menu did not always work as intended.
  • On Windows, if the host window was minimized and unminimized, the external windows (detached tabs) could in some cases pop up again, be blank and refuse to be closed.
  • In REAPER on Windows, it should now be possible to drag MIDI from DAW tracks (by holding ctrl+alt) directly to the plug-in.
  • On Windows, loading an auto-save would incorrectly treat it as a normal project and it would be added to the Open Recent menu.

Sound Engine

  • Legato trills did not work as expected if the legato key was pressed after the first Note On.
  • Non-legato slides as long as from E4 to A0 did not play back correctly from the song track.
  • If a project was saved while the legato control key (32) was pressed, the project would open with trilling automatically enabled.

Song Track

  • Improved error messages for failures to export as audio.
  • Dragging a muted song block from EZkeys to the EZbass song track would cause a crash.
  • When importing or recording MIDI to EZbass, trills including more than two notes would not translate correctly.
  • A song part type is now checked in the menu only if all selected blocks have the same type. Previously, no song part type was ever checked in the Edit menu, and the context menu only looked at the clicked block.
  • Stopping when count-in is active no longer rewinds the track.

Bass Tab

  • Turning an effect knob did not mark the current preset as modified.

Grooves Tab

  • The browser playhead was not always in the MIDI column (when visible), for example when the Matching column was shown for Tap2Find results.

Grid Editor

  • Hover effects in the grid editor were not updated during mouse wheel zooming.

Audio Tracker

  • The tempo detection has been improved.
  • AIFF files without file extension were not possible to load.
  • Switching between Time Ruler Seconds and Time Ruler Bars did not update the resolution button, and it now says just “Auto” if automatic is active when Time Ruler Seconds is chosen.
  • Trying to load broken/empty/unsupported audio files should no longer cause crashes.
  • In Studio One, it was not always possible to drag audio (of supported formats) from DAW tracks to the plug-in. (PreSonus Audioloop/Musicloop is still not supported.)

Standalone

  • On Windows, the “Adjust Scale” dialog (shown when the main window was dragged to a display with a different scale) had several graphical issues that have been fixed.

 

2022-04-19

EZbass 1.1.4 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.4 is required for the support of EZbass products released from this point forward (Q2 2022).

CHANGES

General

  • Added support for percussive articulations that may exist in new EBX libraries.
BUG FIXES

Sound Engine

  • An additional pluck would sometimes be heard during non-legato slides.

Song Track

  • If a tempo track had been imported from a MIDI file and two tempo nodes were located very close to each other, it could cause the playhead to jump away very far.
  • CC events from a MIDI file were not parsed correctly if they were placed in the middle of a slide sequence.
  • Song tracks can no longer be renamed to an empty string or only spaces.

Grid Editor

  • The lines connecting notes in slides would in some cases become invisible.

Audio Tracker

  • The time signature and the tempo in the tracker could have random values, which could cause crashes, if the host had not yet asked the EZbass to render any audio.

 

2022-01-25

EZbass 1.1.3 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.3 is required for the support of EZbass products released from this point forward (Q1 2022).

CHANGES

General

  • Added support for libraries having a Thumb articulation.
  • Added support for libraries with only one “regular” articulation, thus missing Auto-Alternate.
  • Changing libraries now first shows a screen saying “Preparing library name…”
BUG FIXES

General

  • Canceling saving a new MIDI Learn preset no longer crashes.
  • The VST3 should hopefully no longer crash for some users when it is inserted in Cakewalk.

Song Track

  • Dragging MIDI from the song track did not include any time signature changes.
  • There were cases when dragging an external MIDI file to the track did not trigger a dialog about importing tempo or time signature when it should have (when the tempos or time signatures differed in certain ways).
  • Pasting or removing sections in the time signature editor did not update the main time signature display.
  • Going to Edit Tempo or Edit Time Signatures with minimized song tracks would only properly unminimize the current song track, so closing Edit and switching to another track would show that track in a bad state.
  • Reading slides from MIDI files could in some case create a slide that was too long.

Grooves Tab

  • Fixed a potential crash when dragging previously resized user MIDI from the browser.

Grid Editor

  • In the context menu for a note, selecting Downstroke, Middle Finger, Upstroke or Index Finger would copy or cut the note(s) instead of changing the articulation.
  • Opening the context menu for a note and then immediately changing libraries should no longer crash.

 

2021-12-16

EZbass 1.1.2 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.2 is required for the support of EZbass products released from this point forward (Q4 2021).

BUG FIXES

General

  • The window being made very large vertically should no longer cause a crash.
  • The VST3 did not work well in Cubase 7 – most output channels would be silent, or they would become silent if you changed presets, for example.
  • In the VST3 in Studio One, the parameters (effect knobs) would incorrectly become reset to their default values when a Studio One project/song was opened.
  • The VST3 would immediately crash when added in Bitwig Studio.
  • Some slide-outs could not be heard, if the end note was too long. Such notes are now fixed when a project is loaded. The length of slide-out end notes can no longer be changed in Edit Play Style or in the Grid Editor.

Song Track

  • Exporting MIDI could in some rare cases skip certain ‘note off’ events.
  • Adding a MIDI file with a ‘note on’ exactly at the end would create a zero-length note. Interacting with that in the grid editor would cause a crash.
  • The song track would not play during during “pre-roll” playback in Cubase.

Bass Tab

  • The Tuning section being open or closed was not preserved in projects and it would always get closed by changing libraries or changing the GUI scale.

Grooves Tab

  • For some of the core EZbass MIDI, the chords became wrong when the grooves were dragged to the song track.

Grid Editor

  • The piano roll is now allowed to be vertically smaller than the grid editor area, so the zoom level will no longer be increased if the window is made very large.
  • Making a note longer in a block that had been resized would sometimes cause a crash.
  • A few potential crashes related to chord positions/lengths have been fixed.

Audio Tracker

  • The piano roll is now allowed to be vertically smaller than the area it is in, so the zoom level will no longer be increased if the window is made very large.
  • Notes would in some cases disappear when quantize was used.
  • Making a non-legato slide between notes of the same note value in the tracker should no longer cause a crash.

Standalone

  • The standalone can now use ASIO devices with a buffer size larger than 2048 samples.

 

2021-10-08

EZbass 1.1.1 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.1 is required for the support of EZbass products released from this point forward (Q4 2021).

BUG FIXES

General

  • Loading and playing a project containing CC curves could cause EZbass to hang.
  • In some versions of Pro Tools 11 and 12, trying to insert the plug-in would result in AAE error -14018.
  • The detach buttons on the tabs were visible at startup until the mouse was moved.

Sound Engine

  • The sub-bass has been restored to the intended volume – it was 11 dB too low in version 1.1.0.
  • Slides could get unexpectedly canceled when using certain combinations of Lowest Playable Note and semitone/octave tuning.

Song Track

  • Removing a song track that is not the current one and entering the grid editor caused a crash.
  • Dropping files with multiple tempos/time signatures would only insert the first one.

Grid Editor

  • Muting notes in slides did not mute the slides.

 

2021-09-21

Toontrack Audio Sender 1.1.0 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account.

CHANGES

General

  • VST3 plug-in format has been added.
  • Native Apple silicon support has been added to the VST, VST3 and AU.
  • A new method (faster and better) is used for communicating with EZbass. Version 1.1.0 or later of EZbass is required – older EZbass versions won’t see the new Sender.

 

2021-09-21

EZbass 1.1.0 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.1.0 is required for the support of EZbass products released from this point forward (Q3 2021).

CHANGES

General

  • VST3 plug-in format has been added.
  • Native Apple silicon support has been added to the VST, VST3, AU and standalone. The About dialog says “64-bit ARM” (instead of “64-bit Intel”) when running in native Apple silicon mode.
  • New standalone and document icons on Mac, in Big Sur style.
  • Support for pinch zooming with trackpad on Mac – on the song track, in the grid editor and in the tracker.
  • The detach buttons on the tabs are now only visible when the mouse is over each tab and while the detach buttons are active.

Sound Engine

  • The vibrato has been improved.

Song Track

  • Added a “semi-selected” border for song parts, chords and MIDI when the mouse is over the resizing points.
  • Added support for key signatures Gb and Ebm.
  • Song track tabs now have a tooltip (the name).
  • Duplicated tracks now get a number added to the name.

Bass Tab

  • In the Tuning section, you can now select a Lowest Playable Note, to force the basses to only use 4 strings, for example. Lower notes will automatically be transposed.

Grooves Tab

  • All User MIDI operations (rename/add/remove folders/files) are executed in the background instead of freezing the GUI and will show a progress dialog.

Grid Editor

  • Double-clicking a MIDI block on the track opens the grid editor (if not open) and scrolls to the clicked block. Single-clicking no longer scrolls the grid editor.
  • The display of CC curves in the CC editor has been changed so that the MIDI blocks are visible in the background and lines are no longer drawn outside the blocks.
  • The CC editor no longer shows any fake nodes that do not exist in the MIDI block.
  • Resizing a MIDI block to make it smaller adds CC nodes at the resized edge to be shown and edited. This also preserves the curve that was created with any nodes outside the new, smaller area.

Audio Tracker

  • A new method (faster and better) is used for communicating with Toontrack Audio Sender. Version 1.1.0 or later is required – EZbass won’t see older ones.
  • Non-legato slides have been added.

Standalone

  • On Windows, two new device types are available: “WASAPI (Exclusive Mode)” and “WASAPI (Low Latency Mode).”
BUG FIXES

General

  • The multi-out state is no longer reset when certain presets or libraries are loaded and is no longer saved in user presets.
  • Tuning settings are no longer loaded from library presets (both factory and user presets).
  • Changing presets with the up/down buttons would incorrectly add an asterisk to the preset name and then, saving and loading the project would show the wrong preset name.
  • Switching sound libraries no longer hides the effect knobs and Edit Play Style.
  • Loading a project that had been saved with the default tuning system would not properly restore the tuning system.
  • Scrolling using trackpads and similar on Mac has been adjusted in many views so that it is as fast as in the OS (in standard applications).
  • In some hosts, closing the plug window when a modal dialog was open would leave the faded background when the plug window was reopened.

Bass Tab

  • Very small tuning adjustments would in some cases not have any effect.
  • Fixed some cases of notes getting stuck graphically.

Song Track

  • Splitting MIDI blocks could cause a crash.
  • Resizing loops/chords could cause a crash.
  • Selecting chords with ctrl/shift or selecting MIDI blocks in the grid editor didn’t properly update the loop area when using “Always loop selected.”
  • Resizing blocks/loops on the song track didn’t always update the grid editor properly.
  • At some zoom levels it was possible to resize blocks so they ended up having length 0.
  • Changing Song Part type was not undoable.
  • Adding chords with the pencil tool did not visually update the notes on the affected MIDI blocks.
  • After a count-in, the first notes could be missed or the first beat could be out of sync.
  • Right-clicking a chord with no MIDI underneath it to add a song part would cause a crash.
  • Splitting a MIDI block just after the beginning of a note could remove that note. It would later come back again if a chord change was made.
  • Dragging the playhead did not update the time signature display.
  • Setting a new time signature at the playhead could affect other time signatures on the track as well.
  • Selecting a new transition did not update the grid editor, which could lead to crashes.
  • Deleting chords or song parts from the track did not update the grid editor, which could lead to crashes.
  • Auto-transitions were sometimes applied when they should not have been.
  • Muted MIDI events were incorrectly included in exported MIDI files.
  • Importing very complex MIDI could render some MIDI notes with zero length.
  • Playback was not stopped when the end of the song track was reached in the standalone.
  • The song track now gets extended when playback comes close to the end in a DAW.
  • Notes could incorrectly be marked as a legato sequence in a save file without overlapping.
  • Importing MIDI via the Track menu was not undoable.
  • Resizing MIDI blocks did not cut off notes correctly. Undo+Redo after that would produce a different result – the correct result.
  • Adding chords from MIDI blocks to the chord track could result in zero-length chords.
  • Changing chords no longer automatically adjusts the sustain curve since it could interfere with sustain modifications by the user.
  • When nothing was selected on the song track, certain keyboard shortcuts would cause crashes.
  • Various bug fixes to the chord analysis.
  • The Replace MIDI button didn’t get enabled when chords were selected by a dragged marker rectangle.
  • Toggling Follow Host on will now immediately sync to the host timeline instead of waiting for the host to play.
  • Starting playback in Cubase with Follow Host activated should no longer trigger notes on the song track that are located before the playhead.

Grooves Tab

  • Excluding folders didn’t work properly in all cases.
  • “Show Similar Grooves” didn’t work on files that were missing on disk.
  • The scrollbars in the Grooves tab are no longer reset when a new library is loaded or the window is rescaled.
  • Playing the Tap2Find drop zone would set the sync mode to a fixed tempo, making the song track tempo non-editable.
  • Going into Tap2Find with some MIDI already in the Tap2Find drop zone would incorrectly set the Tap2Find tempo to what it was when the old Tap2Find MIDI was recorded/added.
  • With some MIDI already in the Tap2Find drop zone, entering Tap2Find and pressing Cancel did not bring back the old Tap2Find MIDI correctly so that it could be played.
  • In Replace MIDI mode, the original tempo and song key buttons are now disabled since they do nothing in this mode.
  • In Replace MIDI mode, the playhead in the browser has been removed for now, because it did not always show the correct position.

Grid Editor

  • Adding notes that would make the MIDI block expand would cause the chords to go out of sync and that could lead to a crash.
  • Editing in the grid while MIDI was being analyzed could cause a crash.
  • Copy/pasting a song part above a MIDI block with long notes needing to be shortened did not update the grid editor correctly.
  • Splitting a MIDI block in the middle of a slide would leave the slide property on the note, which would lead to a crash if the note was interacted with in the grid editor.
  • Switching libraries or loading a project no longer resets the grid editor tools, zoom, scroll position and values editor mode.
  • Slide-outs were not painted correctly and could disappear when the playhead moved over them.
  • The length of the first note in a slide was not possible to change using the length slider (in Timing).
  • Changing selection on the song track no longer deselects notes in the grid editor.
  • “Remove Overlaps” is now disabled for a single start note of a slide, since it would not do anything.
  • Moving notes up or down or removing overlaps could create legato sequences when that should not have happened.
  • Using a GUI scale lower than 100%, zooming out with the “-” button sometimes did not work.
  • There is now a more reasonable vertical zoom-out limit so that the keys/rows don’t become too large.
  • Adding MIDI from the tracker to a non-empty song track could cause a crash.
  • Modifying vibrato using the Note menu would crash if for example the Pitch editor had been opened.
  • Stretching notes did not properly update the note selection graphically.

Drums and Keys Tab

  • Playback in Drums and Keys did not stop if the New button was clicked.

Audio Tracker

  • Stopping the DAW could leave notes ringing in the tracker.
  • EZbass could crash if shut down before the tracker had finished loading its audio.
  • The “Analyzing” popup that can show up when you select “Track Fast Notes” in the tracker was not centered.
  • The tracker “Song Track” button was toggled off when changing libraries, even though the song track was still being shown.
  • Clicking in the loop area of the tracker time bar would move the playhead to the beginning of the track.
  • Mouse wheel zooming should be not as sensitive in the tracker on Mac anymore.
  • Using big mouse wheel movements to zoom in in the tracker could cause the zoom to go back to all zoomed out.
  • On Mac, using the “natural scroll direction” system setting, horizontal zooming in the tracker was reversed.
  • Tracker view positions and zoom levels are now saved in projects.
  • Stopping recording in a DAW by clicking the stop button in EZbass would leave the play and record buttons disabled.
  • Slide notes were not possible to resize in the tracker.
  • EZbass can now connect to all plug-in formats of Toontrack Audio Sender that are in use in a host.
  • Record arming by selecting an input in the tracker now immediately starts recording if the DAW is playing.
  • Recording over a file in the tracker could cause an onset to become corrupted.
  • Recording in Cubase should work better now in regard to the timing at the start.

Settings

  • Resetting the metronome settings did not reload the default sounds.

Standalone

  • Multi-out in standalone was not working (since version 1.0.7).
  • “Save a Copy…” would incorrectly change the project name in the standalone.

 

2021-05-03

EZbass 1.0.9 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.9 is required for the support of EZbass products released from this point forward (Q2 2021).

CHANGES

Bass Tab

  • Clicking a note and dragging along the string now generates a slide.
BUG FIXES

General

  • The master volume was erroneously reset when certain factory presets in EZbass expansions were loaded.
  • The master volume was erroneously stored in and read from user presets. It is now only saved in project save files.

Sound Engine

  • Playing the bass while sounds were loading could sometimes result in too loud samples being played.
  • Some MIDI sequences could sometimes leave a note ringing, eventually causing EZbass to freeze and/or crash. Bouncing would sometimes crash due to this bug.
  • Slides played with the Slide Down and Slide Up keys (F0 and G0) could sometimes be interrupted by other MIDI events and not terminate properly, resulting in a bad slide.
  • The time limit to play a grace note on a MIDI controller is now 40 ms instead of 30 ms, making them a bit easier to trigger.
  • Improved the slide scratch algorithm.

Bass Tab

  • A slide up the bass stopped the string animation instead of making it follow the slide.

Grid Editor

  • If a grace note was selected, the grace note options in the articulations menu were incorrectly grayed out.

Song Track

  • Cutting a MIDI block in the middle of a slide would leave the slide property on the note and that could lead to a crash in the grid editor.

Edit Play Style

  • After changing only Damping (and not Amount) on a song block, saving and loading the project would remove all notes from the song block.

 

2021-03-01

EZbass 1.0.8 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.8 is required for the support of EZbass products released from this point forward (Q1 2021).

CHANGES

General

  • EZbass can now be used in a fully functional trial mode for 10 days.
  • The octave control can now be used to access notes that are outside of the regular playable range, if available in the current library.
  • A warning dialog will be shown if you load a project saved by a later (future) version of EZbass. Until the dialog has been dismissed, EZbass will be silent and saving in a DAW will keep the loaded EZbass data intact in the DAW project.

Grid Editor

  • “Add Slide In” is now available in the slide menu when the first note of a slide is selected, and “Add Slide Out” is available when the last note of a slide is selected.
BUG FIXES

General

  • Reading or writing MIDI files with a minor key signature resulted in an incorrect key signature.
  • Loading an older project with invalid CC selected for editing in the Grid Editor would cause a crash.
  • Interpreting pitch information in MIDI files would potentially cause a crash.
  • Reading a saved project containing certain kinds of illegal MIDI events could cause a crash.
  • Duplicate aftertouch events were not filtered when MIDI files were imported.
  • If a project using an unavailable sound library is loaded, the project state will now be preserved (until the user chooses to replace the library).
  • If all available sound libraries require a newer version of EZbass, the wrong dialog was shown – it would say that no sound libraries were found.
  • Certain permanent and blocking error dialogs would incorrectly no longer be shown if the EZbass window was closed and reopened (in a DAW).
  • The tooltips for the next/previous preset buttons were reversed.

Sound Engine

  • A slide out would sometimes leave a weak ringing sound.
  • The timing of the first and/or last note(s) in a slide would sometimes be wrong.
  • CC 120 (“all sounds off”) was not triggered at the correct time.
  • MIDI events on other channels than MIDI channel 1 were sometimes erroneously ignored.
  • Stopping the transport in some DAWs would sometimes leave notes ringing.
  • The slide up and slide down keys would sometimes leave a ringing note.
  • The slide up and slide down keys were sometimes not cancelled properly.
  • Notes outside of the playable range (accessed by tuning in some libraries) did not get damped properly when loaded.

Song Track

  • The first metronome click after a song track count-in could be slightly out of sync.
  • Right-clicking a chord with no MIDI underneath it to add a song part could cause a crash.
  • Adding chords with the pen tool above MIDI blocks of imported MIDI would incorrectly change the MIDI.
  • Drawing notes in the Grid Editor followed by adding chords with the pen tool did not give the correct chords.
  • Adding a chord with the pen tool above a MIDI block did not visually update the notes on the block.
  • It was not possible to correct chords without changing the MIDI if the chords had been altered in the chord panel earlier.
    – Fixed some crashes that could happen when nothing was selected on the track and certain keyboard shortcuts were used (cmd/ctrl-X for example) or drags were started with certain modifiers pressed.
  • Exporting audio should now make sure that all sounds are loaded before starting and it should now properly stop the song track if it is playing.
  • Exported audio would sometimes get an incorrect length when Follow Host was on, depending on what the tempo was set to.
  • Exported audio would sometimes become too short when a higher sample rate than 44100 was used.

Edit Play Style

  • Modifying Amount on a chord could change notes under other chords in the same MIDI block.
  • Modifying Amount on a block with a huge number of events could cause crashes if the Grid Editor was visible.
  • Modifying Amount on several chords with different play style settings caused the Amount knob to be stuck at 0.
  • Changing Damping after using the Amount knob could lead to a strange-looking damping curve.

Bass Tab

  • Notes triggered by the repeater key would sometimes show the incorrect note or not be shown at all.
  • The visual hits should now stop properly when transport is stopped and when tuning/transpose is changed.

Grooves Tab

  • The velocity slider value was sometimes not applied when a groove was dragged to the song track.
  • “Replace MIDI” did not correctly apply the velocity slider value to the groove on the song track.
  • Fixed a potential crash when searching with Tap2Find and clearing filters.
  • Using tempo modifiers in the browser did not adjust the chords properly, which could lead to problems if the MIDI was dragged to the song track.

Grid Editor

  • Slides created in the grid editor could not span the entire playable range.
  • It wasn’t possible to use a grace note articulation on the first note of a slide.
  • No slide was created when the slide button was clicked if the selected notes were very short.
  • Resizing the left side of multiple notes could cause notes to get negative lengths.
  • Resizing or cutting a MIDI block in the middle of a slide would lead to artefacts and eventually crashes in the Grid Editor.
  • The velocity and pitch edit areas were not updated when Amount was used.
  • The vertical support line shown when you move notes was not visible at GUI scales below 100%.

Drums & Keys Tab

  • Converting rolling chords from piano MIDI could produce notes with low velocities at the wrong time.
  • Following the left hand in piano MIDI has been improved.

Audio Tracker

  • Dragging audio from Cubase was not working properly.
  • A few potential crashes have been fixed.

Standalone

  • The right channel should no longer become silent when the output device is changed.
  • On Windows, when the EZbass window was maximized, the bottom would be cut off by the task bar or the window would move erratically.
  • Auto-saving wasn’t working in the standalone in the next session after a crash.

 

2020-11-10

EZbass 1.0.7 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.7 is required for the support of EZbass products released from this point forward (Q4 2020).

CHANGES

General

  • A dialog is now shown if a file drag out from EZbass fails, for example if a necessary temporary file could not be created.
  • Added the option to rescan the current directory for EZbass libraries if no libraries are found at startup.
  • Added the option to rescan or replace library when loading a project that uses a library that is not found.
  • Changed the look of the resize cursors for the blocks on the Song Track, Grid Editor and the Audio Tracker.
  • Added support for on/off buttons among the effect knobs in factory presets in new sound libraries.

Sound Engine

  • Buzz trills (shake slides, fuzz trills) can now be played by pressing the slide control key and legato control key while playing a trill on a MIDI controller. Short slides back and forth in the grid editor also result in this type of slide.
  • Improvements in the hammer-on/pull-off algorithm.

Song Track

  • In the time signature and tempo editors, you can no longer create more than two nodes at the same time position by pressing the different “add” buttons or menu options, instead the last node is moved up or down when increase/decrease is pressed.
  • 1/8th syncopated chords can now be analyzed.
  • Song Part colors are now shown in the minimized song track view.
  • The “drag here” text on an empty song track has been changed.

Bass Tab

  • When the bass is tuned by semitones, the real-time chord display now also shows what notes are actually played.

Grooves Tab

  • Groove playback modifier settings can now be changed before a groove has been selected.

Grid Editor

  • The slide slope can now be edited by dragging the line with the mouse.
  • Changing slide type to legato or non-legato now tries to keep the old notes.
  • A vertical line is now shown while notes are being resized.
  • In the Pitch editor when no notes are selected, it now says that you have to select notes to edit their pitch.
  • Slide graphics improvements – the slide line is more “attached” to the notes and the line is a gradient between the velocities of the slide notes.
  • Slide-ins/outs are now graphically represented by diamond shapes.
  • The lowest velocity notes are drawn a little brighter than before.
  • The layout of the Timing control view has been changed and it no longer overlaps the grid area.
  • A separate resolution menu for the swing slider has been added.
  • A slide between three notes can now be created in one go.

Drums & Keys Tab

  • Improved the detection of whether a MIDI file dragged to Drums & Keys contains drums or not, in order to try to show the correct view.
  • Dropping a MIDI file on Drums & Keys is now undoable.

Audio Tracker

  • The colors of the grid lines have been changed to better match the grid editor.
  • When analysis is finished, an automatic zoom-out is performed to show an overview of the tracked song.
  • The “New Session” GUI has been redesigned to make it easier to cancel.
  • Audio can now be dragged and dropped directly into the tracker grid.
  • The onset note representations in the tracker grid have been redesigned to make editing easier.
  • Selected onsets (notes) can now be quantized.
  • Input latency compensation has been added and can be set in milliseconds or samples.
  • Toggling “Track Fast Notes” or changing to a different conversion mode (Bass/Guitar/Percussion) opens a progress popup instead of just locking the GUI.
  • The currently used audio file is now possible to reload from Recent Files to reanalyze it.
  • The articulation track now shows all articulations, not just the ones that are currently used.
  • Horizontal zoom buttons now zoom to the playhead if it is in view.
  • An audio drag symbol/icon is now shown when audio files are being dragged to EZbass.
  • “Add MIDI to Song Track” now copies tempo and timing to the song track if it’s empty.
  • “Add MIDI to Song Track” now places the MIDI either at the playhead or, if that’s not possible, after the last block.

Settings

  • The multi-out checkboxes in settings and in audio settings (standalone) are now synced.
  • Added more explaining text for multi-out in settings. Also added a button for quick access to the standalone channel settings.
  • Added an option to enable/disable played note information (real-time chord display).
  • The “Reset to Default” button is now clickable while a keyboard shortcut is being edited.

Standalone

  • It is now possible to select “None” in the output channel list to make the output silent.
  • Better names are used in the standalone multi-out channel list, reflecting what EZbass sends out on each channel.
BUG FIXES

General

  • Deleting a user preset should no longer cause a crash.
  • It wasn’t possible to undo changing presets.
  • Loading a project with the GUI closed could sometimes lead to a crash.
  • The custom mouse cursors are no longer scaled by the EZbass scale but should now have the same size/scale as the system cursor.
  • Improvements/fixes to the detection of broken sound libraries.
  • Selecting a user preset that loaded another library would show the default preset of the library as selected even though the user preset was loaded.

Sound Engine

  • Grace notes sometimes gradually lost volume when played fast and repeatedly.
  • The “Slide Down” and “Slide Up” key switches did not work in standalone when listening to any other MIDI channel than 1.
  • Legato playing sometimes left notes ringing in standalone when listening to any other MIDI channel than 1.
  • MIDI controllers that send poly aftertouch no longer cause unwanted pitching.
  • Pitched hammer-ons sometimes resulted in an unwanted chorus effect.
  • When the octave was altered in the tuning box, some notes could be left ringing.
  • When a tapping note was played, the subsequent notes would sometimes be played as tapping notes too.

Song Track

  • “Export Song as Audio File” did not work when the Audio Tracker tab was active.
  • If a file was dragged in over the song track and then out from EZbass at the right side of the track, the track would not stop scrolling.
  • Drawing chords with the pen tool did not always work very well. Some issues could lead to side effects later, for example when changing chords.
  • Improved the reading of CC values from MIDI files.
  • When MIDI blocks became merged because of editing in the grid editor, chords could get wrong start and end times.
  • Resizing a block could lead to chords having bad start and end times.
  • Pasting MIDI on a block did not keep the note sequences (slides or legatos).
  • Crash fixes for importing/recording MIDI.
  • Pasting or deleting MIDI blocks could lead to notes in other blocks being altered.
  • Correcting chords would sometimes incorrectly make notes move.
  • If Amount in Edit Play Style had been used on a block, changing the song key could then have no effect on the block.
  • Slide lines could be drawn black when zoomed out.
  • Various improvements to transitions.
  • 3rd and 5th transitions will now add notes if there are no notes within the transition time.
  • The octave (Oct) control in the chord wheel should no longer be able to go below its intended minimum value.
  • The minimized song track would move to the wrong location in some case when a different library was selected.
  • Extending a chord by dragging its edge correctly transposed the MIDI but didn’t update the visual look of the MIDI on song track block.
  • The chord correction dialog could suggest the chord “-“.
  • “Add Chords to Chord Track” could add chords named “-“.
  • Notes that lied just outside the right border of a MIDI block were shown in some cases.
  • The text “Damping” in Edit Play Style got truncated at some GUI scales.
  • Edit Play Style controls, for example Amount and Octave, were sometimes in bad (not updated) states when notes had been edited in the grid editor.
  • Better handling of old projects with invalid chord times, which sometimes caused strange behavior.
  • Snap was not calculated correctly for triplets, which could lead to chords getting the wrong start and end times.
  • Recording in the middle of another MIDI block would cause the notes before the recording start time to be discarded.
  • Chords are no longer reanalyzed when the song key is changed without transposing.
  • Drawing a MIDI block with the pen tool could make the last note way too long.
  • Song track selections that contain no MIDI parts (but contains for example only chord markers) can no longer be dragged out from EZbass to create an empty MIDI file.
  • Letters and other non-numerical characters are no longer allowed in the tempo text field.

Bass Tab

  • Playing the repeater key now correctly displays the played note in the bass view.
  • The tuning box is now properly loaded/reset when a project is loaded or a new project is created.
  • The tuning box GUI was not updated when a user preset containing tuning settings was loaded.
  • Tuning cent up/down buttons were using wrong conditions for becoming disabled/enabled.

Grooves Tab

  • The Velocity modifier was not applied to MIDI that was dragged from the browser.
  • The menu button on the right side in the result list could get partially hidden in some scenarios.
  • The scrollbars now behave better when the window is being resized.
  • The clear buttons for the Octave and Original Key modifiers were not updated properly when a project with those modifiers active was loaded.
  • Cancelling Tap2Find didn’t restore the original/previous Tap2Find MIDI internally, so the preview box would show the original MIDI but would play the new cancelled MIDI.
  • Groove playback now always starts from the beginning when the the groove play button is pressed and original tempo is used.

Grid Editor

  • Selected notes have precedence over not selected notes when clicking to drag a node in the velocity editor.
  • The grid editor was always scrolled to the top when opened for the first time.
  • Zooming vertically could make the vertical scrollbar disappear.
  • Creating a slide between two selected notes often resized the first note even though it wasn’t necessary.
  • The Randomize function could make notes overlap if there were other polyphonic notes playing.
  • Grace notes should now look less like “normal” notes when zoomed out a lot.
  • Some slides in incoming or imported MIDI sometimes caused a crash.
  • Resizing slide notes could sometimes cause a crash.
  • When slide-outs were created, they sometimes became too fast and/or got a too narrow range.
  • Editing notes close to the border of a chord could make the wrong chord be reanalyzed.
  • Slap/pop notes would in some case look like alternating notes.
  • It was sometimes not possible to create a slide between two notes if the second note was on the same time as another note.
  • Improved chord analysis when editing in the grid – not all notes of a chord were analyzed and it was leaning towards the chord C major, regardless of the key signature.
  • When MIDI block got selected on the song track, the grid editor would in some cases scroll to the end of the block instead of to the start.
  • Negative swing didn’t work.
  • The Timing controls are now properly reset when the grid is updated, for example by operations like quantizing MIDI on the song track.
  • Text labels for the Timing controls were truncated at certain scales.
  • Slides that go down below the lowest note can no longer be created.
  • There were some graphical glitches when using other window scales than 100%.
  • Adding slide to tapping notes made them the wrong color.

Drums & Keys Tab

  • Importing chords from EZkeys via the piano tracker (Drums & Keys) did not always give the last chord the correct end time.
  • The Drums & Keys preview play buttons would remain pressed if playback was stopped by the host.
  • MIDI dragged from the drum cards had wrong end time on the chord which could lead to future problems.
  • Automatic detection of drum vs. piano MIDI was not used on files selected in the file dialog, only on files dragged in.
  • If Drums & Keys already contained MIDI, dragging in another file and cancelling the drag did not restore the view to show the old MIDI.
  • Extra song parts were in some cases created when MIDI from Drums & Keys was dragged to the song track.
  • “Export to Current Song Track” could cause the chords in the song track to be reanalyzed. Also, the exported content was not selected.

Audio Tracker

  • Pressing the stop button in the tracker didn’t stop playback of anything other than the tracker.
  • Zooming vertically could make the vertical scrollbar disappear.
  • Onsets detected very early in an audio file could sometimes get a too low trigger value.
  • Resizing/scaling would sometimes make the tracker view too small.
  • MIDI exported with “Add MIDI to Song Track” no longer has lowered velocity if the MIX slider was set to more audio than MIDI.
  • The tempo is no longer reset by “Reanalyze Audio > All” in the Options menu.
  • Stopping tracker playback in the middle of a note should no longer result in a click/pop sound.
  • Various fixes for strange GUI behavior, for example wrong button states.
  • Resizing multiple onsets no longer removes some of them, and the selection is also retained.
  • Changing the amount threshold after resizing notes can no longer create notes that overlap.
  • Audio, MIDI and metronome could play out-of-sync in some cases. It was more prominent with larger buffer sizes.
  • Changing libraries could cause some onsets to be drawn in the wrong place.
  • Additional articulations choices in the tracker session setup are now saved with projects.
  • “Stretch to Next Note” now always stretches to the next visible onset, not to a removed one.
  • When an onset is moved, the onset to the left of it will now sometimes be made longer. Previously, this could happen at a later time, for example after reopening the project.
  • Manually adding onsets no longer leads to polyphony or weird slides.
  • Letters and other non-numerical characters are no longer allowed in the tempo text field.

Settings

  • Buttons in the keyboards shortcuts settings had some scaling issues.

Standalone

  • On Windows, opening the standalone by double-clicking a project file could lead to a crash.

 

2020-09-14

EZbass 1.0.6 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.6 is required for the support of EZbass products released from this point forward (Q3 2020).

Changes

General

  • Added support for “adaptive palm muting” which can be active in certain presets in future sound libraries. Defined by a preset-specific velocity-to-damping curve, it will generally induce more damping for low velocities and less damping when you play hard.
  • An undo/redo history submenu has been added to the Edit menu.
  • On Retina displays on Mac, many graphical elements are less blurry now. A few graphical artifacts, like thin lines that shouldn’t have been there, have disappeared.
  • Preset names are no longer limited to 24 characters.

Song Track

  • It’s now possible to zoom all the way out.
  • MIDI dragged from the Song Track out from EZbass is now named “EZbass {track name}” instead of “Untitled”.

Grooves Tab

  • In the Options menu, the submenu “Folder” has been renamed to “User MIDI and Linked Folders.”
  • As per common standards, filters are no longer toggled off by clicking them. This can instead be done with cmd-click on Mac and ctrl-click on Windows, for example.
  • A Select/Deselect menu item has been added to the context menu on filters.
  • There are now tooltips in the result view, result view header columns and folder browser whenever a text is too wide to fit.

Grid Editor

  • Inserting a new node in the CC editor now inserts it at the same value as the previous node.
  • It’s now possible to zoom all the way out.
  • Creating a new project now resets the zoom factor and view position in the grid editor.

Audio Tracker

  • The loudest note in the tracker now gets velocity 116 instead of 127.

Standalone

  • If the last used audio device isn’t connected, EZbass tries to use one that has been used before. If that can’t be done, it tries to use the default device.
Bug Fixes

General

  • Latency compensation when using a sample rate other than 44100 Hz now works better.
  • Polyphonic notes within 2 seminotes were sometimes played back as grace notes.
  • EZbass will better notify the DAW when anything has been changed inside the plug-in.
  • Trying to load a project that uses a library which no longer exists caused a crash.
  • Choosing “New Project” directly after launching the plug-in caused a crash.
  • The keyboard shortcut font was never scaled on Windows.
  • Loading a different preset in the same library with the same stroke style, wrong sounds were sometimes loaded.
  • Text fixes: Down Stroke -> Downstroke, Up Stroke -> Upstroke, Un-Mute -> Unmute.
  • If graphics could not be read from a library, it would crash when MIDI was played.
  • Some improvements on handling bad MIDI files/recordings.

Song Track

  • Notes should now be fully visible while recording and jumping back in the timeline.
  • Note articulations were not recalled (when loading a project or undoing/redoing, for example) for all notes if a very large number of articulations were set in a MIDI block.
  • In exported audio, ringing effects at the end of a song were sometimes cut short.
  • Exported audio should now have the correct length even when there are tempo changes on the track.
  • In exported audio, the latency is now compensated for correctly.
  • Adding a tempo node in the tempo editor and undoing should no longer make song parts appear on top of the tempo editor.
  • Splitting or resizing a chord with MIDI underneath did not save undo for the MIDI block, so undoing the split left the MIDI block with more chords than it should have.
  • Shift and command resizing of chords now work just as normal resize.

Edit Play Style

  • The Damping knob should no longer affect chords after the selected chords.

Grid Editor

  • Splitting the last note of a legato slide should no longer cause a crash.
  • The CC editor should now behave better when you insert new nodes and load projects.
  • Adding/removing vibrato from Note menu did not update the CC editor properly.
  • Zooming the grid editor all the way out and resizing the window larger resulted in a big black rectangle being shown to the right of the grid.

Grooves Tab

  • The correct major/minor parallel key signature was not set on loops dragged to User MIDI.
  • Renaming a folder in User MIDI did not update the family name for files inside.
  • The song track stop button now also stops the Tap2Find preview player.
  • The User MIDI search result view no longer accepts MIDI drags when the view is not visible.
  • Clicking “Original Tempo” on the first selected file in the browser had no effect.

Drums & Keys Tab

  • Some improvements in the piano MIDI “tracker.”

Audio Tracker

  • Note selection and region selection are now preserved by undo/redo.
  • Right click on a region no longer deselects other regions.
  • Multiple region thresholds can be moved now (if selected), not just the one being clicked on.
  • The record button incorrectly became enabled when the play button was pressed even if no input was available.
  • The input meter now reacts to input through the Toontrack Audio Sender (version 1.0.4 or higher).
  • Various undo fixes for regions and tracking mode.
  • Undoing after selecting New Session no longer crashes.
  • Undoing after loading a file and having something selected should no longer cause a crash.
  • Rerecording could cause the first note to be missed.
  • Rerecording could result in incorrect results, depending on how the threshold was set before.
  • Pressing the record button while playing now starts recording.
  • Recordings made from Toontrack Audio Sender would sometimes start at the wrong time.
  • Notes can no longer be added after the audio region.
  • The Add Note line is no longer drawn when the mouse is outside the audio region.
  • Merging notes and then adding back a note now changes the length of the merged one.
  • Manually added notes now always have the maximum trigger level in the amount view.

Standalone

  • The audio setup dialog is now scaled according to the Windows scale.

 

2020-09-14

Audio Sender 1.0.4 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account.

Changes
  • In AU and AAX, the default name of the Audio Sender instance is now the channel name in the DAW if the DAW sends it to the plug-in, otherwise it’s “Audio Input”.
  • If you enter an empty string in the text field, the name now reverts to the default.
  • Audio is now being sent to the connected EZbass instance also when preparing to record in Audio Tracker, so that the input meter can show if the input is working, but only if the DAW transport is playing.

 

2020-06-26

EZbass 1.0.5 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.5 is required for the support of EZbass products released from this point forward (Q2 2020).

NEW

General

  • Added support for authorizing and using EBXs (EZbass sound expansions).
  • The CCs for modulation, damping and sustain can no longer be used for MIDI Learn.
  • Tooltips for GUI elements, e.g. buttons, will no longer appear after you have clicked on the element (until you move the mouse away from it and back).

Song Track

  • When exporting to audio, (2)/(3)/etc. is automatically appended to the file names if the files already exist.

Grooves Tab

  • In Tap2Find, a new button lets you search while keeping the active filters. The main search button clears the filters.
  • Buttons and knobs in Tap2Find have been rearranged a bit.

Grid Editor

  • “Smart Snap” has been changed into two separate options: “Magnet Snap” and “Snap to Notes.”
  • Added a header to the absolute/relative section of the “Snap to Grid” submenu of Options.
  • Added a “Timing” header to the Note menu.
  • The note pitch curve is now drawn in white instead of green.

Audio Tracker

  • Added support for dragging audio from Cubase.
  • Added snap to grid/transient settings.
  • Slide note selection area has been adjusted so you need to click on the actual notes to select a slide.
  • Moving notes with keyboard shortcuts now triggers preview.
  • Added selection rectangle in the regions view (Amount of Notes) for selection of notes.
  • Pressing backspace/delete can no longer remove a region. A remove region button was added instead.
  • Shift-click in Amount of Notes, Articulations and the grid view now selects all notes in between the clicked one and the latest selected.
  • Added grid lines to the velocity and amount views.
  • The audio input signal in standalone can now be seen on the audio LED in the tracker (when recording or preparing to record).
  • Audio waveform drawing is faster now.
  • Selecting with rectangle in Articulations and Amount views is faster/smoother now.
BUG FIXES

General

  • The attack sounds are now also included in the palm mute.
  • The attack sounds now also follow the selected tuning.
  • After loading a preset, the cent tuning was reset, although the GUI value was correct.
  • The main tabs were put on top of the MIDI Learn text and shadow.
  • If the GUI is closed while a modal dialog is shown, the faded background no longer covers the interface when the GUI is opened again.
  • When a moved EZbass sound library folder is located by the user at startup, the current project (the loaded project or default project) is now applied to the found sound libraries.
  • Improved parsing of multi-track MIDI files.

Song Track

  • Fixed some crashes on the song track when opening menus in certain scenarios.
  • Follow Host should no longer incorrectly get turned off with the claim that the same MIDI is coming from the DAW as is present on the Song Track – if such MIDI has been deleted from the DAW.
  • When exporting to audio, the cancel button did not work as intended when sounds were being loaded.
  • Dragging from the song track outside the plug-in window and back made a copy instead of just moving the dragged item(s).
  • Some minor adjustments/fixes to the GUI on the song track and the minimized song view.
  • On Mac, ctrl-click now works to open the song track context menu.
  • If a MIDI loop was added from the Audio Tracker, the notes would sometimes not be visible until the user did something to make the loops be redrawn, e.g. zoom.
  • Auto-transitions won’t be applied if there is no following chord to transition to.
  • Adding a MIDI block with damping after one without would sometimes add damping to the preceding block as well.
  • Changing bass note on a chord could make the bass note end up in the wrong octave.
  • Correcting a chord to a different bass note could end up moving notes instead of just correcting.
  • The “–” does not show up on a chord if the current notes fit into the current chord (like D notes on a D chord in C major).
  • Importing a MIDI file to the song track now also creates chords and a song part.
  • The song track tempo text editor will no longer show the tracker tempo if the tracker is the player in focus.
  • The “Drag groove here” text could become visible when undoing stuff on the song track.
  • The menu item “Add Chords to Chord Track” is now disabled if no chords can be added to the chord panel.
  • Changing groove in Replace MIDI mode could cause a clicking sound.
  • When copying or inserting a new MIDI block on the track, the copied block could get the wrong damping values if no damping values existed on the track.
  • Time signatures, key signature and tempos were not copied when duplicating a song track.
  • Transitions were removed when a loop was moved or copy/pasted on the track.
  • Chords in recorded MIDI were always analyzed in the key of C.
  • Notes on the red record block were not always visible when jumping back in the timeline while recording.

Edit Play Style

  • Changing Amount no longer causes a crash when a chord begins just before the end of a bar.
  • Adjusting Amount could lead to all CCs being duplicated on the selected MIDI blocks.

Drums & Keys Tab

  • Replace MIDI mode now shows the selected card in orange.
  • The “Replace MIDI” and “Export to Current Song Track” menu entries are now disabled in Replace MIDI mode.
  • The “Recent MIDI Files from Project” list in the “Select MIDI File” menu was saved in projects but not loaded correctly if the paths contained special characters.

Grooves Tab

  • Running a sync on the User MIDI folder could cause a crash.
  • The result view is now always scrolled to the top when new filters are selected.
  • After a search is complete, set keyboard focus on the result view so user can use keyboard arrows to navigate the results again.
  • Clicking/dragging/etc. in the result view while a search was in progress could cause a crash.
  • The “Search with Current Filters” button in Tap2Find was not enabled in “Record Melody” mode.

Grid Editor

  • Inserting a CC value when no MIDI is available on the song track caused a crash.
  • Right-click-drag in the Pitch editor no longer causes a crash.
  • Editing one CC curve would remove all other CC curves.
  • The vertical insert lines when using pen tool didn’t sync between grid and CC editor (with snap on).
  • Inserting CC nodes didn’t always insert them where the vertical line suggested (with snap on).
  • The vertical line that follows the mouse when the Split Tool is selected didn’t always show correctly where the split would happen if you’d click on a note (with snap on).
  • Extending a MIDI block in the grid is only done as far as necessary, not a bar extra.
  • On Mac, cmd-alt-click to split a note did not always work correctly.
  • Legato was sometimes incorrectly applied when polyphonic selections were copied.
  • Loading a project by double-clicking a project file and then browsing for missing libraries did not load the requested library in the project.

Audio Tracker

  • Fix for user-added notes sometimes disappearing.
  • A tempo map is now included when dragging MIDI from the tracker.
  • The tempo text is now updated continously.
  • Regions are no longer removed when recording over a previous recording.
  • Various graphics fixes to zooming, grid lines and numbers.
  • Various fixes to things not being updated when undoing.
  • The waveforms are now drawn on top of the supporting grid lines.
  • The tracker playhead and loop area now snap only to the time bar.
  • The play button in the tracker was enabled even though no audio input sender was connected.
  • The tracker insert/remove line was not drawn correctly in scales other than 100%.
  • The tracker grid could stay small if zoomed out and the window was resized.
  • The preview MIDI DnD block was not updated when loading a project or editing in the tracker grid.
  • Recording again in a tracker file that has sample rate other than 44100 Hz now works as intended.
  • Drag and drop of audio from Cubase should now work with any special characters in the file names.
  • Changing octave with shortcut now plays preview.
  • Preview note off times are now reset so that changing back to a note that was recently played does not cut off that note early.
  • Recording again and thereby making the audio longer did not create any notes after the original length.
  • The “Recent Files from Project” list in the “Select Audio File” menu was not cleared when a project was loaded, meaning it could grow very large and have duplicate entries.

Settings

  • Custom keyboard shortcut bindings that are displayed with non-ASCII characters (for example some language-specific characters) would not be correctly displayed after restarting EZbass. If you have such bindings from before, you can fix how they are displayed by rebinding them.

 

2020-06-05

EZbass 1.0.4 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account. Please note that version 1.0.4 is required for the support of EZbass products released from this point forward (Q2 2020).

NEW

Song Track

  • The song track can now be exported as audio (WAVE).

Drums & Keys Tab

  • Added a small flash animation upon loading MIDI.

Audio Tracker

  • Some changes in the Session Setup help text in standalone.
BUG FIXES

General

  • Short, fast slides in the Grid Editor or Tracker could sometimes end up not sounding at all.
  • In some cases, certain MIDI blocks on the Song Track would become empty when a project was loaded.
  • Sending CC9 into EZbass could sometimes cause unwanted pitching of notes.
  • After locating a moved sound folder, EZbass would not load any sounds.

Song Track

  • Using the cut tool on a MIDI block could cause a crash.
  • Removing a song track tab could cause a crash.
  • It was possible to use “Add/Edit Chord” on a Song Part rather than a MIDI block, causing EZBass to crash.
  • Correcting a chord at the end of a resized MIDI block could lead to a crash.
  • Quantizing a MIDI block reanalyzed and corrupted the chords in the block, leading to the transitions menu being disabled for that block.
  • There was no undo event saved for quantizing a MIDI block.
  • The current Song Part type wasn’t marked in the menu.
  • In the time signature editor, dropping a time signature onto another replaces it with the dragged time signature.
  • Auto-transitions would incorrectly transpose unquantized notes belonging to the next chord.
  • The bass note of a chord could be transposed up too far when using octave in Edit Play Style.
  • The Follow Host Off alert dialog would not show up if the GUI was closed when Follow Host was turned off. The Follow Host button was not updated either.
  • Undo/redo of MIDI block changes could lead to a crash (for example if you split a chord block afterwards).
  • Selecting song parts with marker rectangle didn’t count as changing selection in all regards – buttons didn’t enable, etc.
  • In the tempo editor, tempos lower than 1 BPM or higher than 400 BPM can no longer be inserted by using the Increase/Decrease Tempo buttons.

Grooves Tab

  • “Show in Browser” wasn’t working properly in all scenarios.
  • Renaming a user MIDI folder caused the entire User MIDI library to be rescanned.
  • Renaming a user MIDI folder caused favorites in that folder to be forgotten.
  • User MIDI folders could end up flagged as “out of sync” due to having broken MIDI files inside the folder.
  • The Tap2Find Drop Zone had multiple texts visible when dragging an empty MIDI file (looked weird).
  • “New Project” now properly clears everything in Grooves Tab.

Grid Editor

  • Increased the area where you can click to resize notes.
  • The “Pitch” menu entry in the curve edit menu is now checked if any of the selected notes contains pitch bend information.
  • The CC editor is faster now, especially with many nodes.
  • The slide button was not enabled when selecting two consecutive notes of the same pitch, even though slides could be generated.
  • Creating slides on events with other events closely following on the same note did not behave well.
  • Some notes created with the slide button could be left behind when removing the slide with the same button.
  • Adding dampening to a chord could in some cases create a ramp of dampening instead of a sharp jump.
  • Fixed a crash that could occur when pressing escape in an empty grid editor.

Drums & Keys Tab

  • Dragging MIDI while already having MIDI loaded will show the drop zone again.
  • Sidestick wasn’t counted as snare when working with drum MIDI.
  • When converting drum MIDI, bass notes would sometimes be added too close.

Audio Tracker

  • The play button was not toggled on/off properly.
  • Fixed a crash that sometimes happened while resizing slides.
  • Adding transients onto a user-created slide now works as intended.
  • Tracking additional articulations is no longer enabled in percussive mode.
  • Disabling grace notes in the session setup does not require reanalysis for them to show up again – you can now enable them and they come back.
  • The snap options in the Tracker are now more like in the Grid Editor.
  • Changing the GUI scale caused the MIDI loop at the bottom to look empty.
  • Changing the GUI scale caused the articulation view to close even though the show/hide button indicated that it was shown, and the articulation view would be impossible to open until a note was changed.
  • It is now again possible to press “Cancel” when loading a file/recording into tracker.
  • The piano roll height did not scale properly, causing problems with zooming, for example.

Standalone

  • Fixed that audio input would not work in some cases.

 

2020-05-26

EZbass 1.0.3 is now available to download using the Product Manager or from the ‘My Products’ area in your Toontrack account. Please note that version 1.0.3 is required for the support of EZbass products released from this point forward (Q2 2020).

NEW

Song Track

  • A dialog is shown now if Follow Host is turned off because EZbass detects that the same MIDI is being played from the host track and from the EZbass song track.

Grid Editor

  • Unavailable slap articulations have new special icons in the menu.
BUG FIXES

General

  • EZbass should no longer crash at startup because of a large window size (larger or about as large as the current screen).
  • Playback did not read the correct dampening value if it was set in front of the playhead when starting.
  • Fix for hammer-ons for C0 and below, which sometimes didn’t work when playing slap/pop.
  • Exporting dampened MIDI did not really work.
  • MIDI with duplicated events was not exported “correctly.”
  • Auto-disabling of Follow Host didn’t work in Cubase.

Song Track

  • Moving items on the track now keeps the selection instead of selecting all individual chords, etc.
  • The song track play button was not toggled off when you started metronome preview or tracker playback.
  • Octave changes on a chord were sometimes overruled by bass notes in the same chord.
  • Negative playhead positions sent by the DAW are no longer accepted when recording to the song track.
  • Very short notes at the end of a chord could be ignored when changing chords.

Grid Editor

  • Creating legato or slide so that two MIDI blocks are merged should no longer cause a crash.
  • Drawing a long note in the grid before the first block did not merge the block with consecutive blocks if necessary.
  • Dampening CC was not generated correctly on playback for MIDI blocks that did not start at the first bar.
  • Grid velocity pen tool now only affects selected notes.
  • The slide button is now disabled when a slide cannot be created.
  • The black inside a selected grid note was not drawn when zoomed out far.

Drums & Keys Tab

  • Changes to the key signature after importing MIDI are now respected.

Audio Tracker

  • The default tempo for a recording from a DAW is now the DAW’s tempo.
  • It should no longer crash if you first drag a slide and then another note.
  • Dragging a slide and quickly dragging to the left of the first note did not always work correctly.
  • Fixed a crash connected to estimated tempo.
  • Fixed a bug that could make notes disappear when resized.
  • Tracker velocity circles were drawn a bit off when zoomed in.
  • When importing a tempo in the Tracker Session Setup dialog, the tempo was not reflected in the tempo menu.
  • The mouse wheel can now be used on the piano roll.

Standalone

  • It should no longer be possible for the title bar to end up outside the screen boundaries.

 

2020-06-05

Audio Sender 1.0.2 is now available to download using the Product Manager or from the “My Products” area in your Toontrack account.

BUG FIXES
  • Fix for Audio Sender crashing on Windows when removing it from a track. In Pro Tools it crashed when adding Audio Sender to a track.