Release notes for MuseScore 3.5 Beta (June 10, 2020)

Updated 2 weeks ago
Build number Date Announcement
macOS 10.10+: 3.5.0.27580, Windows 7+ (32 and 64-bit): 3.5.0.12237, Linux AppImage: 3.5.0 (revision: b5add95) 2020-06-10 https://musescore.org/en/3.5beta

New features

  • Diatonic pitch up/down (keep degree alterations) shortcuts
  • Select Similar Elements: Same Beat

Improvements

  • Automatic collision avoidance between rests and notes/rests in other voices
  • Staff property to automatically merge rests between voices
  • Allow selection of multiple similar items with shift+click
  • Allow "repeating a note" by clicking a notehead then pressing "R" in normal mode
  • Changes made in Preferences are applied significantly faster
  • Style options to align chord symbols within systems
  • More zoom controls
  • Additional plugin capabilities

Fixes

  • Brackets were displaced in Continuous View
  • Nested tuplets in linked staves led to corruption
  • Octave selection was inconsistent in note input mode
  • Voices worked incorrectly in the parts dialog in some cases
  • Misclicking when attempting to create a range selection caused the current selection to be lost
  • On-screen rendering of synthetically emboldened fonts was broken in some cases
  • Smooth scrolling worked wrong in Continuous view when dealing with repeats
  • Saving Online a yet unsaved or uncompressed (mscx) file didn't work

List of other issues resolved

Here is a complete list of all the other issues resolved and improvements made in this update:

Playback

  • #305745: Chord symbol playback: add9 chords not playing back or being realized correctly
  • #305069: Chord symbols attached to fret diagrams don't play back

Layout and automatic placement

  • #278538: Implement collision avoidance between rests and notes/rests in other voices
  • #290968: Multi-measure rest numbers disappear during scrolling
  • #304292: Invisible beams influence lyrics distance from staff
  • #304843: Brackets displaced in Continuous View
  • #304353: Melisma Collides With Next Words/Syllables in Lyrics
  • #305487: Invisible accidentals take space
  • #85876: Breath marks to non-voice 1 notes are placed wrongly
  • #304057: Chord Symbol offset keeps resetting to zero
  • #305007: Stems too long for chords with single-note tremolo

Linked staves and parts

  • #305717: Chord symbols attached to fret diagrams don't link to parts
  • #305750: Nested tuplets in linked staves lead to corruption
  • #279773: Articulations are duplicated on adding linked staves, crash is possible
  • #283964: Linked parts for single voices don't work

Notation related commands

  • #138266: Add staff property to 'collapse' rests in multi-voice context into just one
  • #292393: Pasting tremolo between dotted notes leads to wrong rhythm
  • #97376: Split Measure breaks slurs and ties
  • #305265: Bracket added from palette only spans one staff regardless of selection
  • #305814: Adding Intervals via "alt + number" command.
  • #281759: Chord Symbols: allow option to ensure uniform vertical alignment
  • #291522: Double-click on drum palette produces wrong note when transposing instrument at top of score and concert pitch off
  • #305428: TextLine doesn't cause a multi-measure break
  • #305941: Changing octaves for ambiti doesn't work correctly
  • #277796: Inconsistent octave selection in note input mode
  • #305477: Erratic behavior of lines in Edit mode
  • #306092: Adding bracket when nothing selected sets its span to 0
  • #285135: "Line thickness" parameter of ambitus is not working properly
  • #305135: Chord symbols won't go back to original position after reverting changes

Usability

  • #305724: Disable save prompt for empty scores
  • #281666: Parts Dialog Problem with Voices
  • #305739: Realize chord symbols dialog won't open, even though the option is displayed in the menu
  • #305741: Reset Positions dialog opens before score is visible, for imported 2.x scores.
  • #299191: Diatonic pitch up/down (keep degree alterations) shortcuts
  • #299829: Go to first empty trailing measure et al.
  • #295235: Select Similar Elements: Same Beat
  • #68431: Save zoom level with scores, keyboard shortcut for "Zoom to Page Width", ability to set default zoom to "Page Width"
  • #295257: Shortcut: Page-width with toggling between it and previous zoom level.
  • #279926: Allow multiple similar items selection with shift+click
  • #304051: "Repeat a note" by clicking a notehead then pressing "R" in normal mode
  • #297423: Producing a discontinuous selection is difficult
  • #297446: Mis-clicking when attempting to create a range selection causes the current selection to be lost
  • #295020: Suggestion: Transpose "Current Range Selection" Up/Down
  • #306509: Improvements to zoom functionality
  • #306512: Improvements to the splash screen
  • #306524: Control playback speed with the keyboard
  • #306502: Toolbar item states are incorrect after applying preferences

Piano Roll Editor

  • #304906: Update Piano Levels Filter to shift to the new Fraction based note measurement system
  • #305315: Piano Roll Editor: string missing from translations
  • #304876: Piano roll editor: The "Stripe Pattern" options are not translatable.
  • #304947: Fix chord names in stripe pattern dialog in Piano Roll Editor
  • #304979: Change of voice menu command not undoable in Piano Roll Editor

Text

  • #281601: Musescore 3 FreeSans bold text rendering is bad
  • #284218: Broken on-screen rendering of synthetically emboldened fonts

Visual interface

  • #304834: Settings field for multimeasure rests is too small
  • #304959: Key signatures cropped in New Score Wizard
  • #306096: Anchors appear on wrong page when moving elements items on page > 1
  • #306234: Added teleportation to smooth scrolling, for dealing with repeats + improved comments and default value

Corruptions and/or loss of data, crashes

  • #303619: MuseScore crashing when entering font name
  • #305253: Crash on adding text on a text frame (MS 3.5 Alpha, debug build)
  • #303799: Crash when starting MuseScore after compare score.
  • #305869: MuseScore crashes when playing MusicXML file with chord symbols
  • #270043: Corruption on deleting initial rest in voice 2 tuplet
  • #301834: Crash when changing local time signature to another one with same duration
  • #305962: Staff type change in first measure causes a crash
  • #304957: Crash on attempting to drag header or footer
  • #305078: Crash on attempting to playback or rewind score.
  • #305106: Crash when applying preferences with no scores open
  • #305134: MS 3.5 alpha crash on chord symbols playback

Plugins

  • Plugin API: add access to Staff objects
  • Plugin API: correct handling of spatium units for more property types
  • Plugin API: add basic API for access to Instruments and Channels
  • Plugin API: add an ability to append parts to a score
  • Plugin API: add tuplets support
  • Plugin API: add Cursor.addRest() method
  • Plugin API: add basic access to score style settings
  • Document initial version for notehead scheme properties in plugins API
  • #293017: QML api: "Select an element" needed so plugins can search
  • #305017: PluginAPI: cursor.addNote(<note>, true) fails to add a note
  • #305018: Crash when a plugin uses a cursor without calling rewind

MusicXML, Capella, MIDI, audio files, svg export/import

  • #305169: [MusicXML Export] add tuplet-actual and tuples-normal for nested tuplets
  • #305704: Can't export mp3 on OS X 10.15 using MuseScore 3.5.0
  • #289952: "gliss." text is misplaced on exporting score as image
  • #299761: [MusicXML Export] - Measure rest should be reflected
  • #305407: [MusicXML Export] - Add Let_Ring and Palm_Mute

Instruments

  • More comments in instruments.xml and better sound for lutes with courses
  • #305701: About default Treble Clef for Greek Bouzouki
  • #305123: New Instrument: Concert Cimbalom

Performance

  • #303983: MuseScore takes very long on opening some 2.X scores
  • Improved preferences window performance on applying changes

Miscellaneous

  • Fix man-page to mention changed default DPI setting for PNGs export
  • Change default pdf dpi export to rendering value
  • #305130: Misleading shortcut descriptions
  • #305676: Repeat barline tooltips in Repeats & Jumps palette are not getting translated
  • #280244: User fonts not visible to MuseScore 3 (Windows 10)
  • #306370: Status bar should display playback pitch of selected note
  • #305359: Allow old B-agpipe M-usic W-riter format .bmw (in addition to the newer .bww)
  • #305589: Attempting to Save Online a yet unsaved or uncompressed (mscx) produces misleading error message
  • #305656: Two piano instruments shown for a single piano part after save/load
  • #304918: Channel lists contain bad values after an instrument change

Developers' area

  • Fix mtests under Windows MSVC
  • #305209: ticks_f warnings when loading a custom workspace
  • #305125: Crash in debug build when dragging selected notes