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.
Get all the latest on new releases, updates and offers directly to your inbox.
Note: By clicking the 'I WANT IN' button, you will not be creating a Toontrack user account. You will only sign up to get our newsletters, offers and promotions to your inbox. You can unsubscribe at any time from a link at the bottom of each email. If you want to learn more about our privacy policy, please find detailed information here.