Enhancements and optimizations
• DP is now Notarized for Catalina.
• Moved the Play column in the chunks list to the left of the name.
• Updated AU, VST2 and VST3 wrappers to return parameter names from effect instances. Updated the "insert type" dialog in DP to get the correct parameter names. This allows VEP to return custom parameter names from each VEP instance (with the updated version of the MAS VEP plug-in from VSL).
• The QuickScribe cursor no longer disappears when in note insert mode. This fixes issues with tool palette selection when the tool palette is open over the score, and improves usability of mouse navigation while using insert mode in denser scores.
• QuickScribe cursor movement and navigation has been sped up, especially in denser projects.
• Addressed a performance bottleneck in projects with a large number of multi-port VIs and associated MIDI tracks (for example 30 VEP plug-ins, each with 48 MIDI ports, and each VEP plug-in with 16 associated MIDI tracks).
• Beat detection has been improved.
• Marker names can now be 255 characters long (instead of only 128).
• The Tracks Overview window will now always break phrases when a new meter event is encountered instead of only doing that in dynamic phrase breaks.
• Added optimizations to speed up scrubbing with audible mode enabled for sequences with large track counts.
• Changed the visibility of the inserts in the Sequence Editor from a per-sequence preference to a global preference.
• Added a preference to control the expanded state of the Clip Editor parameters pane.
• The Tracks Overview is now much more responsive when displaying lots of clips.
• DP is now more likely to be able to successfully open previously unreadable files.
• Double-clicking on names of instrument tracks in the Sequence Editor now opens the first editable insert.
• Improved the ability to open Format-1 Standard MIDI Files that are not compliant with the format specification (because of tempo, time signature, or SMPTE offset meta events in tracks other than the first one).
• Adding and removing tracks is now much faster in projects with large track counts and large numbers of virtual instruments with published MIDI ports.
• As requested by many users, we have restored the bite layering behavior from DP 9.52 that results from deleting samples from the middle of a soundbite (with the resulting earlier bite layered behind the later bite).
• Digital Performer no longer automatically sets sync ports when importing audio files.
• On Windows, DP now employs the system screen resolution setting to calibrate UI scaling so that 100% is reasonable and usable.
• Added shortcuts for scaling from 100% to 200% in 25% increments to the scaling window menu. Also added an advanced command for incrementing/decrementing UI scale by 5%.
• Changed the default Audition Volume for DP from -6 to -12 dB.
• Edits to data in MIDI tracks during playback will no longer mute currently sounding notes if the edits are reasonably far away from the playhead.
• Added a new MIDI Editing preference that allows pitch rulers to show note names on all pitch keys in the ruler. When enabled, if you zoom out the ruler (and the keys get narrow), note names will only appear on white keys. When this pref is disabled, note names only appear on octaves (C3, C4, etc)
• Improved the display of accidentals in MIDI note names, using the proper music notation symbols for sharp/flat. Improve readability, especially at higher vertical zoom levels, regardless of the horizontal zoom.
• When importing clippings, DP will attempt to resolve missing VI MIDI destinations referenced by imported Device Groups.
• DP no longer writes average tempos into soundfile metadata. This addresses issues where third party editing software may use the average tempo approximation to time-stretch sound files incorrectly.
• The splash screen now scales appropriately on Windows based on the system’s screen resolution setting.
Fixes
• Fixed a bug where the Marquee Selection radio group in the MIDI Editing preference panel might show the wrong value.
• Eliminated an unnecessary "Remap MIDI devices" dialog alert, most commonly seen on Windows under certain circumstances.
• Fixed a bug which caused the Clip Parameters Pane not to correctly reflect the focus state of the Clip Editor when the Clip Editor is first opened.
• Fixed a bug in which selected sections of the waveform in the Waveform Editor would not draw correctly when zooming vertically.
• Fixed a bug where deleting a track being shown in a MIDI Graphic Editor could crash.
• Fixed a long-standing issue with the vertical positioning of track icons in the Track Inspector.
• Fixed a vertical alignment issue in the CursorInfoPanel.
• Fixed the note name display in info strips/across the UI. The Graphic Editors now use musical symbols and all others places will continue to use text-based (b/#) symbols.
• Eliminated Windows display glitches related to certain Windows display resolution settings.
• Reduced the tooltip delay on Windows to match the Mac setting.
• Changed " kHz" to just "k" in the Sample Rate indicator to allow more rates to be displayed without resorting to a condensed font.
• Fixed a visual glitch in the Event List where the edit text boxes of certain MIDI fields would overlap with the icon.
• Fixed a bug in the Split Notes dialog where opening it with a keyboard shortcut and hitting Enter on the keyboard could often default to creating a new track, regardless of the current setting.
• Fixed inverted logic in "Subtract Offset From Duration" UI in Step Record.
• Fixed a crash bug when setting the master track using the track selector, in the Drum Editor.
• Fixed a display glitch in the Scale Time and Split Notes dialogs.
• DP now won't crash when opening movies with audio tracks containing non-standard channel counts.
• Fixed "Info Bar Preferences" crash from Channel Strip mini-menu when no channel strip is selected (such as when a new document is created, before tracks are added).
• Fixed a crash that could occur when using beat clicks and shutting off MAS.
• Fixed a display issue with Performer’s Mixing Board narrow view.
• Fixed a vertical height alignment issue in the Selection Info strip.
• Fixed a bug where chunks with V-rack-referencing MIDI tracks would have their MIDI destinations disconnected when loaded into their own source project.
• Fixed a rare crash that could occur when issuing the "Create Tracks" command.
• Fixed a problem that was causing automation values to not be correctly updated when setting the transport location.
• Fixed a problem with the same data type (like bypass) being automated by more than one plug-in of the same type in the same track. (Only one value would be chased.)
• Fixed a bug that was causing the filter in the automation setup dialog to not operate correctly.
• Changed the behavior when ending automation record passes to only insert return ramps — when in touch, latch or overwrite mode — if there are existing points forward of the pass-end point.
• Improved horizontal scrolling on Windows.
• Fixed pinch-to-zoom detection on Windows trackpads.
• Improved access to popup and dropdown menus to help prevent mis-clicks that result in unintentional actions.
• Fixed a bug with very long marker names that caused file corruption.
• Fixed a longstanding bug where Tap Tempo was not properly averaging user input.
• Prevent a crash in the Clips Window when pressing an arrow key in a new project without having previously selected a clip.
• Reduced CPU usage when the Clips Window is open and idle.
• Fixed an issue (having to do with pitch data) that would prevent some DP projects created in earlier versions from opening. These projects can now be opened in version 10.13.
• Fixed a Mac-specific issue with printing when the UI is scaled up.
• Improved the appearance of Retina cursors on Mac.
• Dragging an item from the Content Browser now selects the item before performing the drag.
• Fixed an issue causing the Scissor tool to not function on selected notes in the Clip Editor.
• Fixed an issue that made it impossible to drag and drop multiple midi files into the Sequence Editor at once.
• Fixed a crash that could happen if you select File > New while a project is open, then cancel the resulting Save As dialog.
• Fixed a crash that could happen when creating a new project from a template project.
• Fixed a crash that would happen when opening a standard file dialog such as Save As when the directory it shows contains an alias file pointing to a file that no longer exists.
• Fixed a freeze/crash on Windows which can occur when certain types of MIDI devices are disconnected while DP is running.
• When dropping sequence data (clippings, midi files, etc.) with non-conductor tracks and only trivial conductor data at time zero, don't put up the Merge Conductor Data dialog and don't merge the conductor data.
• When dropping sequence data (clippings, midi files, etc.) containing only a conductor track, don't ask the user. Just go ahead and merge it.
• When making a new project, all the tracks and document properties properly inherit the defaults.
• Enabled "Edit <CC#>" commands in the clip editor to quickly switch between edit layers.
• If you move a clip to a new track or scene in the middle of the record pass, recording now stops.
• Changed the MIDI ruler to always display with a keyboard-style layout.
• Fixed a bug in which Change Meter might not insert a new meter change event at the requested start measure.
• Fixed a bug that was preventing 32-bit float files created via Bounce from being imported.
• Fixed a crash that could occur when opening old projects with loops.
• Fixed a crash bug that could occur running an export bounce-to-disk operation (for example, using LAME or CoreAudio) with a song chunk play enabled.
• Fixed a Mac bug where moving the Movie window between displays would cause the view to be the wrong size for the window or to not show up at all.
• Fixed a bug where undoing a MIDI edit on a locked track could delete more data than was created by the action being un-done.
• Fixed an issue where MIDI timing might not be accurate during real-time bounce.
• Fixed an issue where the first few MIDI events in a track might be doubled during real-time bounce.
• Fixed an issue with the Scale Tempo window.
• Fixed some graphical artifacts when drawing selections highlights and track folders in the Tracks Overview.
• Fixed a bug where the auto-scroll hotspot would start outside the window bounds when dragging the mouse in the Clips window if the embedded track selector were open.
• Fixed an issue with Plogue plug-ins.
• Fixed an issue with displaying windows on mulitple screens.
• Fixed some display issues for extremely long clips in the Tracks Overview.
• Fixed some bugs that could cause a crash in the Tracks Overview if a single MIDI phrase contained too many notes.
• Fixed a bug in the Sequence Editor where clicking in the middle of a clip would edge edit it rather than select it if the clip's duration was very long.
• Fixed the default preference for Rounded Rect Notes.
• Fixed a bug where custom consoles and MIDI Device Groups targeting MIDI destinations published by plug-in instances would not be able to find their targets when imported via "load."
• Fixed a crash that could occur when bouncing to disk using individual tracks as sources. This crash seemed to mostly occur under Windows.
• Fixed a bug where queuing a clip scene in Track Record Mode while any tracks are record-enabled would queue clips for recording on the record-enabled tracks.
• Fixed a bug that could cause inconsistent MIDI CC drawing if a track had multiple CC events at the exact same tick but with different values.
• Fixed a crash when recalling Window Sets that included Region menu operations. The Region operation window will no longer be present in the Window set until you resave the Window Set with the desired Region op window opened.
• Fixed a crash that could occur when shifting track data to a time before the first measure of the sequence.
• Fixed a bug where clicking with the zoom tool (without dragging) would not zoom in the Graphic Editor windows.
• Fixed a bug that could have positioned the clip editor at the top of the consolidated window instead of at the bottom.
• Fixed a crash when dragging data from the Clip Editor to the Clips Window when the drop destination is the clip cell holding the clip currently opened in the Clip Editor.
• Fixed an issue with pencilling Meter/Key information in MIDI Editor Conductor Track.
• Fixed a crash that could occur when undoing the recording of a new soundbite clip in the Clips Window.
• Fixed a bug where dragging a sound file into the clip editor timeline would insert the sound file into the clip's owning track, instead of into the clip itself.
• Fixed a visual glitch in the Region Transpose dialog (and others).
• Fixed a crash that could occur when deleting soundbites from the Soundbites Window that were used by any clips in tracks.
• Fixed a bug where undoing the deletion of a soundbite in the Soundbites Window would not always restore them to clips that used them.
• Fixed a bug that could cause a crash when simultaneously starting recording into a clip in the clips window and starting playback (from a stop, with Play on Clip Queue enabled).
• Fixed a bug where non-default QuickScribe track options would be added to tracks that shouldn't have them when opening a project file. This would cause the default options to be ignored.
• Fixed a bug where penciling a SysEx event into the clip editor would actually insert the event into the clip's owning track.
• Fixed a bug where queuing a "track playback" clip would queue silence.
• Fixed a bug where the clip parameters pane would always show a black square if the clip color was unset, regardless of the track color.
• Fixed a bug on Windows where the wiper playhead would appear pixelated relative to the rest of the UI when scaled up.
• Forced Windows to use 2x cursor assets on screens with a system UI scale setting >= 150%, and adds Retina graphics assets for remaining non-retina cursors.
• Fixed a QuickScribe bug where the Tool Palette was redundantly scaled on initialization, creating excessive empty space around it with UI scaling > 100%.
• Fixed a crash that could occur when drawing waveforms.
• Fixed a bug that would sometimes cause audible mode MIDI notes to sound a half-step up.
• Fixed a long-standing bug where clicking on a seemingly empty area of a track strip in the Sequence Editor or Clip Editor would switch the strip to the layer holding the event at the click point, even if the event had been invisible due to "Show Only The Active Edit Type" being enabled.
• Fixed numerous long-standing issues with modal windows when running under Windows.
• Fixed an issue that could cause clip events' loop indicators not to be displayed when first recorded into a track.
• Fixed a bug where the QuickScribe window that would sometimes make it impossible to view notation near the bottom of the page during playback.
• Fixed a bug where changing the zoom in the QuickScribe window would cause the wiper to disappear.
• Fixed a bug that was making "Edit system margins" unusable in QuickScribe.
• Fixed a bug where "Snip" might not apply continuous data and tempo events chased at the edit boundaries when smart selection is enabled.
• Fixed a Windows bug where the cancel button on the Bounce To Disk progress window would didn't work.
• Fixed a Windows bug that caused the Bounce To Disk progress window to flash unusably when displaying in front of floating plugins.
• Fixed a Mac specific bug that could cause a slowdown when clicking on the main menu bar.
• Fixed a bug that could sometimes cause certain MIDI controller events (especially sustain and other switch types) to be dropped when playing back through the Quantize insert effect.
• Fixed a bug where “Stretch" would not be enabled on a track duplicated from another track with “Stretch" enabled.
• Fixed a bug causing the pitch ruler not to update correctly while dragging a MIDI note in the CE or the SE.
• Fixed a long-standing Sequence Editor bug where scrolling slowly with tracks displaying a pitch ruler in "piano-style" display might not correctly redraw the top-most and bottom-most keys on the pitch ruler, resulting in strange gaps appearing next to the black keys.
• Fixed a Mac-specific issue that could cause weird window sizes when creating projects from the default and factory template projects on a system with multiple displays.
• Fixed a bug where irrelevant options for pitch and time shifting audio would show up as disabled context menu items on MIDI tracks in the Clip layer.
• Fixed a crash that could occur when closing the Content Browser while a sound file is auditioning.
• Fixed a bug where copying MIDI data and pasting it into an empty cell in the Clips Window would mistakenly paste default controller events that don't exist in the copied data.
• Fixed a bug where using the option to "Scale all tempos to fit new end time" in the Scale Tempos region op would produce incorrect results.
• Fixed a bug where the "Convert Audio File" would not remember the last used interleaving option.
• Fixed a bug where MIDI Device Groups assigned to VIs in a template would not find those VIs after creating a new project from that template.
• Fixed a bug where device groups created from duplicating other device groups in the same project (for instance, when duplicating a sequence) would be missing after saving and re-opening.
• Fixed a bug where the mute tool would not mute all selected notes in the Clip Editor.
• Fixed the labeling and description of the mute tool in the Tool Palette Options preference panel.
• Fixed a bug where a sustain pedal event in a clip might be dropped if the event occurred exactly at the start or loop start time.
• Fixed a list pane bug which resulted in being unable to correctly drag columns and reorder them when the Soundbites window is horizontally scrolled a significant distance to the right.
• Fixed a Windows-specific behavior difference where certain types of clicks might fail to activate the window if another process is currently the foreground.
• Fixed a Windows issue where plug-in UIs could initialize on top of DP's controls, instead of below them.
• Fixed Humanize when used as a region op on tempo events.
• Fixed a bug where exporting soundbites using a plug-in format could crash.
• Fixed a bug where bounce to disk on a non-current sequence containing a forced-realtime-VI could hang.
• Disabled UI scaling in the Welcome Window when running on macOS 10.11 or 10.12, to sidestep an issue where the Welcome Window would scale incorrectly and exceed the window frame size.