Previous page    Harmony Assistant    Next page 
 

Introduction
Products
What's new ?

Tutorial
Notation
Rendering
Devices/scripting
Virtual Singer
Myriad HQ
FAQ
Software license
Technical support
Appendices
Printable manual


symbol marks changed chapters.

 

What's new ?

This page describes the improvements of Melody and Harmony Assistant.
How does our version notation system work?
The version looks like this :
             'X.Y.Z'.
  • When we make a major change we add one to X.
  • When a new feature is added, we add one to Y
  • When a bug is fixed or a cosmetic detail is corrected, we add one to Z
Melody version 1.0 matches Harmony version 3.0.
If you own Melody, subtract 2 from the Harmony's major version number to know the changes made in your version.


Harmony Assistant 9.9.9

Melody Assistant 7.9.9


February - Sept. 2025



More than 300 new features, improvements, and fixes in this version.

Note for macOS users: This version is compatible with macOS 10.11 and later. If you are using an older system (from 10.7 to 10.11), please download and install the last compatible version: 9.9.8d / 7.9.8d.

Harmony 9.9.9i, September 2025



New features
  1. In the jukebox, generation of web pages for multi-document formats (.mya and .abc)


Improvements

  1. Improved XML export of objects on hidden (invisible) staves
  2. Disabling Virtual Singer: instead of a selection dialog, a dismissible alert is now displayed
  3. Cosmetic enhancement of the "GrayXP" theme, especially the background color of alerts
  4. Linux: improved stability in MIDI input/output usage

Fixes

  1. Possible crash when saving a score while the jukebox, if open, contains this score in its list
  2. Issue with handling resize/position handles in page mode
  3. Fixed application of octave-transposing instruments (guitar, bass, etc.): when applying the transposing instrument, notes were altered in the score even if the transposition option was set to "leave notes graphically in place"
  4. Adding or removing markers via right-click on the ruler did not update the ruler icon
  5. In tablature editing, right-clicking on a placed note did not highlight the correct fret in the popup
  6. Fixed fret selection popup in tablature editing for Dulcimer
  7. HTML export of .mya from the Jukebox: only the last HTML file generated from the .mya was kept
  8. Harmony Assistant, MusicXML export: the default color of certain objects (text effects, etc.) could be random
  9. Harmony Assistant, MyrScript: after calling Score.MusicExport(), a “normal” save of the document reopened the file selector to ask for the name

Harmony 9.9.9g, August 2025



New features
  1. Myriad HQ / MyrSynth Instruments: The "plucked strings" module in Myriad HQ (guitars/basses/lutes, etc.) now comes with a complete graphical editor, allowing you to create and adjust your own instruments.
  2. Virtual Singer: First version of Norwegian language support.
  3. Linux: Myriad HQ is now available on this platform. The only difference: external VST instruments are not supported. On Linux, Myriad HQ adds:
    - Support for high-quality audio outputs (48kHz and above, 32-bit)
    - Support for multichannel outputs: quadraphonic, 5.1, etc.
    - Support for advanced effect processors (graphic equalizer, front-back effects, etc.)
    - MyrSynth, the high-quality plucked string instruments, with their dedicated editor.
Improvements
  1. Transposing Instruments: Octave transpositions (e.g., Guitar) are now correctly handled when applying a transposing instrument.
  2. Improved Speed and Reliability of locating the selected item in certain lists (e.g., predefined engraving modes or MyrSynth instruments).
  3. Unified Calculations for automatic slur positioning during placement, including through MyrScript.
  4. Lyric Export Options are now saved when exporting to MP3.
  5. Improved Display in the digital output configuration dialog.
  6. Improved Accidental Changes via the contextual menu, especially regarding retention of parentheses and other settings.
  7. When the sound cannot be played because the selected audio output is not working, ask the user if they want to choose another one and then automatically open the window.
  8. MusicXML Import: Key signature and tonality are now determined from the first measure, even if it is never displayed.
  9. MusicXML Import: Better handling of lyric lines in repeated sections, even with files from Sibelius 7, which uses a very specific format.
  10. MusicXML Import: Improved choice of Virtual Singer voices for files not exported from Myriad software.
  11. Jukebox: Instant update of window elements when a file is saved.
  12. Virtual Singer: In the palette, clicking the closed curtain reactivates Virtual Singer.
  13. Virtual Singer: Confirmation dialog when disabling Virtual Singer from its palette.
  14. Virtual Singer: Note ties created with slurs are now considered when singing default syllables on notes without lyrics.
  15. Virtual Singer: Fixed an overflow in the Bayesian language detection algorithm, which could affect its proper functioning
  16. Myriad HQ / MyrSynth: Fixed a tuning issue when automatically selecting a MyrSynth instrument (notably during MIDI import).
  17. MyrSynth Instruments: A playback parameter—the stereo position of the string sound—was previously handled in audio but neither saved nor read, and could only be modified via MyrScript. This is now corrected.
  18. Myriad HQ License Purchase: Clicking the trial time gauge in the Myriad HQ palette now opens the pre-filled license order page.
  19. Harmony Assistant / MusicXML Export: Improved export of Fine, D.S., D.C., and similar instructions, making them more standard-compliant.
  20. Linux: Improved sound output methods, now compatible with a much wider range of devices.
  21. Linux: Better handling of certain PNG files. Some PNG types couldn’t be read and caused missing icons or script crashes.
  22. Linux: Implementation of PDFtoMusic (Pro or Std) call from within Harmony Assistant for automatic PDF file conversion.
Fixes
  1. Keyboard Shortcuts: Bug affecting all shortcuts related to note head shapes and colors. Shortcuts for these objects defined before this version may be misaligned and need to be redefined.
  2. Incorrect Calculation of the area of invisible rests.
  3. Crash in the font substitution management (Configuration > General Preferences > Fonts).
  4. Multiple Crashes in the file selector when performing operations on an empty folder.
  5. Accented Characters in tutorial video window titles were not displayed correctly.
  6. Issues Editing Values in certain dialog boxes.
  7. Incorrect Display of the message indicating that a staff was added but will not be visible.
  8. Crash when splitting a document window containing braces or brackets.
  9. Instrument Error when adding a standard drum staff to a document.
  10. Wrong Page Format in Myrweb export when page size is forced.
  11. Crashes when selecting an instrument from an imported SoundFont (sf2).
  12. Slur Parameter Modifications could be lost when saving the document, with values reverting to defaults.
  13. Automatic slur adjustment no longer worked and placed them randomly beyond a certain position in the music.
  14. Fixed numeric distance editing for dynamic markings (+ tempo and ottava), text, and guitar chord diagrams.
  15. Copying and pasting parameter curves defined on staves without notes did not work correctly.
  16. Jukebox: On Linux, and more rarely on other platforms, tracks in the jukebox sometimes failed to play sequentially.
  17. Encore Import: Accented characters now handled correctly.
  18. MusicXML Import: Fixed an error when importing end-of-measure break indications (Fine, D.S., D.C., etc.).
  19. MyrSynth: "Golpe" sounds (percussive hits on the body of the instrument) were incorrectly positioned in the stereo field.
  20. MyrSynth: In rare cases, the guitarist "forgot" to lift the palm from the strings, muting all following notes.
  21. MyrSynth: After playback was stopped, a sliding noise could be heard when playback was restarted. If digital output settings had changed in the meantime, this could cause a crash.
  22. MyrSynth: Fixed a display error in the guitar illustrations within the instrument selection list.
  23. Harmony Assistant: In page mode, with the ruler and another global element (chord grid, accompaniments, rhythms) displayed, it was no longer possible to grab the measure margin adjustment markers.
  24. Harmony Assistant: Fixed issues in the MP3 export settings interface.
  25. Harmony Assistant: The preview note that follows the mouse cursor when placing notes no longer appeared during accompaniment sequence editing.
  26. Windows and Linux: Playing the jukebox changed the audio output device set in Configuration > Hardware Configuration.
  27. Case-Sensitive File Systems (Linux, some macOS): Fixed the duplication of a preferences folder with different capitalizations.
  28. Windows: Some key combinations used for shortcuts produced a sound even after being processed.
  29. Linux: Fixed the test sound in the hardware configuration dialog; the selected output was not audible.
  30. Linux: Crash in Myrweb export (and SVG exports).
  31. Linux: Crash when editing an instrument and pressing "Try" while music was playing.
  32. Linux: Improved handling of certain PNG files. Some types couldn't be read, causing missing icons or script crashes.
  33. Linux: some audio outputs worked for playing the music but not for the note echo.


Harmony 9.9.9e, May 2025



New features
  1. Harmony Assistant: A new display mode allows real-time visualization of out-of-range notes. The pitch range can be set for each staff via a button in "Staff > Display Options" or through an option in the staff's contextual menu. The color of notes that are out of range or in the extreme range area can be configured in the “Appearance” section of the general preferences.
  2. Automatic beaming can now be controlled on a per-staff basis via a new "Automatic Beaming" option in the staff's contextual menu. In the "Options" menu, the label becomes "Automatic Beaming if allowed". When enabled, beams will be placed automatically on staves where permitted; when disabled, no beams will be placed automatically.
  3. It is now possible to directly load a Myrweb file that includes the original score file, without the need to manually save it first from the Myrweb display page.
  4. Users can now be notified when a beta or release candidate version is available (with an option to automatically download it).
Improvements
  1. Dynamics on bracketed staves: Added a parameter in the bracket settings to specify whether a dynamic placed between staves should apply to all staves in the group.
  2. Adding a dynamic marking while holding the Shift key no longer repositions it to avoid being split across two staves.
    When the relevant staff is bracketed with others, the dynamic is automatically applied to all staves in the group.
  3. Improved display of guitar and piano chord diagrams in the chord grid view of the score.
  4. In scores containing tempo changes and at least one note with a negative delay (note sounding before its written position), overlapping or cutting of notes could occur.
  5. Sung staff: When using long tied notes across measures, melismas could be rendered discontinuously.
  6. Graphic export: The size selection for export is now hidden in the preview if “Use print layout for graphic export” is checked.
  7. Help line added for entering Virtual Singer commands in lyrics.
  8. Improved automatic determination of instruments' pitch range, now taking their transposition values into account.
  9. In lyric editing under the staff, double-click now selects the syllable, and triple-click selects the entire word.
  10. It is now possible to place dynamics and tempo changes on a “Text” staff. Measure numbers can also be displayed and configured. This allows the creation of staves containing only text-based indications, without any notes.
  11. Markers: Added marker numbering based on the corresponding measure number.
  12. Improved appearance of tree lists: including the option to set different folder colors based on their level.
  13. Improved handling of software usage statistics, to better assist users (Windows, Linux).
  14. Removed temporary display scale changes during certain print, save, or export operations.
  15. Files with the same name but located in different folders are now properly handled when opening windows and listing recent files.
  16. Score saving has been significantly sped up, sometimes by a factor of 10.
  17. Support for two winding rule modes when rendering closed geometric areas: even-odd and non-zero.
  18. When applying microtonal accidentals to a note during playback using a rule, subsequent notes will no longer be affected by the change.
  19. Improved display of notes affected by a dynamic, ottava, etc., when hovering over the object.
  20. Display of jumps and targets (coda, segno, Da Capo, and related text), when previously shown only on the first staff, could disappear if a text staff or digital track was placed at the top.
  21. File selector: improved keyboard navigation.
  22. Documentation: Added a page about ambitus and pitch range; added a FAQ on display settings (available in French and English).
  23. MusicXML Import: Better handling of lyric lines from files generated by Sibelius.
  24. MusicXML import/export: better handling of dynamics with non-standard labels.
  25. MusicXML Export: Staff names that are not visible in the score are still included in the MusicXML (they remain hidden upon import).
  26. MusicXML Export: Improved handling of groups of bracketed staves that do not represent a single instrument.
  27. MusicXML Export: Export now handles special characters like non-breaking space (^) and non-breaking hyphen (=).
  28. MusicXML export: Virtual Singer voice data is no longer exported if the staff is not sung.
  29. MusicXML export: dynamic values are now correctly saved.
  30. Graphic improvements (mainly on Windows): Eliminated two-phase graphical updates and removed the brief display of the score in page/scroll mode before switching to the desired mode.
  31. Harmony Assistant: New script “Force default syllable” in the Virtual Singer section, which forces a sung syllable on notes without lyrics for selected singers.
  32. Windows improvements: Many keyboard shortcuts previously restricted for user use (such as Ctrl+key and Alt+key combinations) have been enabled.
  33. On Windows (and possibly other OSes), the file chooser opens faster when many network drives are present or when certain drives respond slowly.

Fixes

  1. Program instability that could lead to crashes after copying/pasting notes with associated lyrics or staff-related text.
  2. Possible crash in "Help > Search" when file paths were too long in "File > Recent".
  3. Crash when inserting a new staff into a document where the last staff is in multi-voice mode.
  4. In all languages except French and English, the “History” menu did not list undoable/redoable actions.
  5. In Dutch, the "Edit" menu (“Bewerken”) had an incorrect title.
  6. Fixed text style after editing a Virtual Singer command in the lyrics.
  7. Fixed memory leak in the Dock.
  8. Fixed a bug with MyrSynth instruments and rules, where some instruments could become silent.
  9. Use of microtonal accidentals caused duplicated staves to appear in “Instruments > Link staff - Instrument”.
  10. Graphic export: Scores could be exported incompletely or with incorrect pagination when “Use print layout for graphic export” was enabled in the preferences (“Print/Export” tab).
  11. Restored keyboard navigation in the file chooser: Enter to enter a folder, Backspace to go up a level.
  12. Double-clicking no longer selected the word in lyric editing below the staff (this has been fixed).
  13. Fixed crash and malfunctions in instrument handling, particularly when multiple staves with different transpositions shared the same instrument.
  14. Fixed cursor placement issues when editing lyrics with mixed text styles in a single cell.
  15. Fixed loading errors due to inconsistencies in merged staves, which could cause missing staves or infinite loops in XML export.
  16. Fixed freezes when viewing or exporting certain files.
  17. Fixed incorrect accidental assignment when placing notes on a staff with a microtonal key signature.
  18. Fixed crashes when using movement end barlines.
  19. Fixed crash when adding a rest to a grid drum staff.
  20. In the score preview within the jukebox, fast forward or rewind could trigger alert boxes.
  21. In the file selector, previewing an XML file could trigger an alert box.
  22. Error in the print preview display in draft mode when the interface is scaled.
  23. File selector: Fixed navigation issues in the history.
  24. Score > Action > Search Texts was modifying all text elements even during a simple search or count.
  25. Lyrics editing: Cursor positioning errors when the syllable started with an accented character.
  26. Some editing operations would “forget” the last merged staff of the score.
  27. In the “Barlines” palette, an element would disappear when the palette was displayed vertically.
  28. Undo errors when modifying staff groups (brackets/braces).
  29. Graphical refresh issue in scroll mode after certain operations (especially in Edit > Appearance > General).
  30. Incorrect coloring of staff-linked graphical elements.
  31. In scroll mode, enabling ambitus on an empty staff would cause the first clef to appear twice.
  32. Detection of notes affected by a dynamic, ottava, etc., when hovering over the object: sometimes notes from the wrong staff were considered.
  33. PDF file conversion from Harmony Assistant.
  34. Corrected default display ($X) of the Sffz dynamic marking.
  35. Display of jumps and targets (coda, segno, Da Capo, and related text), when shown only on the first staff, could appear in the wrong location in ribbon mode after staff reordering.
  36. When loading keyboard shortcut setup files, shortcuts to scripts didn't work properly
  37. MIDI export: Crash when exporting text elements (lyrics, etc.).
  38. Crashes when using appoggiaturas on notes near the pitch range limits and/or placed over rests, particularly during XML export.
  39. Some files contained invalid staff groups that could cause crashes. These are now detected and removed automatically.
  40. Myrweb export: Possible layout distortion when the page size was fixed and “Fit to paper area when printing” was enabled.
  41. MusicXML Import: Support for ornament elements of type "text".
  42. MusicXML Import: Various fixes and improvements in the handling of lyric lines.
  43. MusicXML import: beaming handling with a mix of rests and notes within a tuplet.
  44. Potential crash when loading certain XML files.
  45. When autosave was enabled, the program could incorrectly prompt to save the currently edited accompaniment or rhythm sequence.
  46. MusicXML Export: Fixed the export of dynamics containing the $X command.
  47. MusicXML export: corrected export of segno, dynamics, and other symbols.
  48. MusicXML export: fixed errors in graphical positioning of rests.
  49. MusicXML export: incorrect export of abbreviated time signature for meters other than 2/2 or 4/4.
  50. MusicXML Export: Certain characters in texts linked to barlines or movement names could invalidate the XML file.
  51. MusicXML Export: Exporting tablature for instruments with more than 6 strings generated invalid XML files.
  52. Possible crash when switching to a forced list of played measures in a score without breaks (notably in MyrScript).
  53. MyrScript: Fixed constants related to ornaments.
  54. MyrScript: Palette.Reset() did not visually refresh some palettes.
  55. MyrScript, macOS: neural network access was not implemented.
  56. MyrScript documentation corrected (missing or incorrectly listed objects, methods, and values).
  57. Windows: Video export generated an unwanted text file containing the result of ffmpeg commands.
  58. Linux: Fixed a bug in grayscale PNG rendering, which could crash the file selector.
  59. Linux: In some file/folder existence checks, name matching was case-sensitive. For example, some scripts failed if they contained Include "MsDefine" instead of Include "MSDefine".


Harmony 9.9.9d, February , 2025



Improvements

  1. Tuplet settings in Edit > Appearance > General: Removed the ability to edit graphical offset parameters.
  2. Windows: Improved support for non-ISO8859 characters in file and folder names when launching external commands (web browser, video creator/viewer, etc.).

Fixes

  1. Crash when adding a brace in the margin of a tablature staff.
  2. Issue when adding a staff in different views.
  3. In rare cases, a crash when selecting measures or clicking on the merged staff menu (due to incorrect merging).
  4. Incorrect interpretation of arpeggios on staves with rules.
  5. Video export not including the metronome sound in the audio track.
  6. MyrScript: Improved rendering and added parameters to the DialogItem.DrawRawTable() and Graph.DrawRawTable() functions.
  7. Editing issues in ribbon mode on non-printable staves.
  8. Editing issues in page mode on newly added staves.
  9. Fixed the application of tuplet settings in Edit > Appearance > General.
  10. Crash when editing ornament parameters for note tremolos in Edit > Appearance > General.
  11. MyrScript: Fixed background color transparency in GraphContext.DrawRawTable().
  12. Windows: Printing issue where, in some system versions, the print dialog did not use the settings defined in the page setup dialog.
  13. Windows: Crash handling improvements, including partial transmission of crash reports and issues with saving the application's state for work resumption upon next launch.

Harmony 9.9.9c, February 7, 2025



Improvements

  1. Ambitus: Use of cautionary naturals to clarify ambiguities related to key signatures.
  2. The video export box no longer allows line breaks in the fields of the introductory credits.

Fixes

  1. Inability to delete certain objects.
  2. Ambitus: Error with clefs other than the treble clef.
  3. Myrweb/Multipage SVG export : some pages could be missing
  4. Harmony Assistant: Myrweb export did not place the playback follow bar in the correct position.
  5. Melody Assistant: The play mode icon in the "Music Playback Tools" palette did not allow playing only the selection.
  6. Windows: Error when running the application through a double-click on a file


Harmony 9.9.9, February 4, 2025



New features

  1. Shortcut Functions for Partial Playback of a Score (right-click on the staff's playback icon in its margin):
    - Set the marker at the first useful measure, then play.
    - Switch to Solo mode, then play.
    - Activate all staves except this one, then play.
  2. Global Text Style Change: Across the entire document, you can substitute one font for another, increase or decrease the size, or change the color.
  3. Editing Song Lyrics / Virtual Singer: Commands for phonetic adjustment or sung voice adjustment can now be edited via markers in the lyrics.
  4. Importing Stereo Audio Files: New options to preserve either the vocals or the instrumental in stereo.
  5. Windows and Linux: The -multi command-line option now allows multiple instances of our applications to run simultaneously. Use cautiously in non-portable installations, as preference files will be shared between instances, and results are not guaranteed.

Improvements

  1. Code Security: Many string processing functions have been secured to avoid potential overflows.
  2. Adding Measures: When adding measures at the end of a score where the displayed time signature differs from the actual time signature, the parameters of the time signature are now preserved.
  3. Video Export: Ability to include palettes (standard or Myrscript).
  4. Improved Display of Song Lyrics: Better handling of right-to-left written languages.
  5. Graphic Adjustments: Improved alignment of symbols such as crescendos.
  6. Sample Rate Change Operations: Enhancements to sample rate modifications for digital tracks and sounds, as these operations could slightly alter the duration of resulting data.
  7. Digital Export Configuration: Choice between a full export of the score or exporting only the parts being played (selection playback, starting marker).
  8. Hover Feedback: When hovering the mouse over objects like Ottava or crescendo, the affected notes' boundaries are displayed.
  9. MusicXML Import: If improperly encoded break symbols caused lyrics lines to never be played and be deleted, users are now offered a choice to keep unassigned lines and adjust breaks accordingly, reassigning the lyrics.
  10. Option to disable automatic separation of singers on shared vocal staves.
  11. Text Style Palette: Management and display of color changes.
  12. Improved Appearance of National Flags: Better visual quality in the Virtual Singer language selection palette.
  13. Digital Track Export: Mono, Stereo, and Karaoke modes are respected when exporting from the digital track import box.
  14. Karaoke Box Playback: The music playback upon opening the Karaoke box is now optional.
  15. When changing the fine offset of a note body belonging to a discontinuous selection of notes, it now applies to all the notes in the selection.
  16. Inserting a symbol via a script now calls the "OnInsertSymbol" method.
  17. In the general editing of objects in the staff, display, and choice of display mode according to the view.
  18. Generally, objects that can be displayed specifically in a view are no longer affected by selection, deletion, copy, colorization, etc., options if they are not in the view being edited.
  19. Context menu for defining display logic according to views: only options relevant to the object are offered.
  20. Management of forced stem directions in the graphical aspect of the staff when it changes from one view to another.
  21. Management of object editing boxes when no view is present.
  22. In the editing of the time signature, it is now possible to allow automatic beaming on rests.
  23. The centering of repetition symbols (previous measure, above measure, or multi-rests) now takes into account the break symbols placed on the barlines.
  24. Speeding up of hyphenation calculations when formatting text blocks.
  25. Improved handling of beams and stem directions in "automatic beaming" mode disabled, when a note is deleted from a chord.
  26. Revision of the algorithm that made duplicate effects on a chord invisible.
  27. Possibility to define, by ornament type, whether slurs should avoid them or not.
  28. Performance of gruppettos and mordents.
  29. Gruppettos (cadences) and mordents: Display of sharp and flat alterations has been implemented, along with playback, with the possibility to configure rhythmic patterns (unequal notes) and velocity (soft, strong, crescendo, decrescendo).
  30. New gruppettos/mordents and new parameters.
  31. Better positioning of ornaments and other objects in MusicXML export/import.
  32. Improved calculation of measure sizes in MusicXML export.
  33. Playback of gruppettos placed after the note: playback of 4 notes instead of 3.
  34. Calculation of the default execution speed of gruppettos/mordents.
  35. "Portamento" playback of grace notes
  36. Switch of grace notes playback speed to percentage rather than a power of 2 divider.
  37. Possibility of having different graphic configurations in the different voices of a multivoice staff, depending on the view.
  38. In measure dimension editing, addition of size forcing values for key, time signature, and key signature, which override the actual size calculation. This allows spacing out or bringing together the various elements. This is useful when empty staves removed in printing disturb spacing calculation.
  39. Revision of several document templates with accompaniments (styles) for better rendering with Myriad HQ.
  40. Improvement of the Finale importer (partial handling of the 2012 format).
  41. VirtualSinger: improved text-to-phonetic conversion in Hebrew: consideration of different diacritics for the "e" as well as typographic apostrophes for noting the "schwa".
  42. Windows: creation of a print configuration (General configuration > Print/Export) "Multiple copies by the system," which allows the system (Windows) to manage multiple copies itself.
    If the driver allows, this correctly manages collated copies, but the print options offered by the driver may differ when this mode is active or not.
  43. macOS: Application notarization to prevent blocking security alerts from GateKeeper.
  44. Harmony Assistant/Export MusicXML: Unplayed song lyrics are now included in the export.
  45. Harmony Assistant/MyrScript: Addition of several methods and values.
  46. Harmony Assistant/MyrScript: "Factory" button added to the note recognition script.
  47. Harmony Assistant/MyrScript: Script "Other Languages": Fixed an error in handling overlapping letter blocks in syllable transitions. Improved phonetic definition syntax. Contextual use now allows writing a . to represent any letter, and < or > followed by a number (n) indicates a group of letters fewer than (<n) or greater than (>n) n letters before or after the searched sequence.
    Example: [<2]X means an "X" at the beginning of the word or preceded by only one letter.
  48. Harmony Assistant/MyrScript: Added an option under Configuration > General Preferences > Scripts: "Command Execution Control."
  49. The size of icons (close/change orientation) in the title bar of vertical tool palettes has been increased.
  50. Applying a transposing instrument now affects all merged staves.
  51. Numbered sections: Improved default values for passage numbers when adding the symbol.
  52. Resolved an issue where a "?" replaced empty text associated with a text ornament.
  53. Improved the positioning, graphical adjustments, and editing of measure repeat symbols (single, double, quadruple, and unison) as well as their associated ornaments. Note: This may change the position of ornaments applied to these symbols in previous software versions.
  54. Line or wave-type ties between notes: Enhanced repositioning and movement, removing the unnecessary midpoint.
  55. Tempo editing: Numeric editing of positions is now possible even when the tempo is not progressive, with improved labeling for elements.
  56. Improved calculation and display of ghost rests (rests required to complete a measure), including rests after incomplete triplets/quintuplets.
  57. Enhanced the conversion of these ghost rests into real rests.
  58. Vertically aligned tablature numbers for string instruments are now centered on the lines. Note: This may slightly alter the appearance of existing scores.
  59. Dock: Fixed an issue exiting resize mode.
  60. Updated the icon for the "Rule Text Label" ornament in palettes and lists.
  61. In most dialog boxes with multi-line editable fields: The "Enter" key on the alphanumeric keyboard inserts a line break, while the numeric keypad's "Enter" key validates the dialog box.
  62. Movements: Added an "All" option at the start of the dropdown menu in the "Music Playback" palette to return to full playback, and a "(Finale)" option at the end to play only the section after the last movement.
  63. Improved "Conductor/Transposed Score/Concert Pitch" mode: Octave transpositions of instruments are now considered, with 8va/15ma/etc. markings added to clefs. This ensures no implied offsets for instruments even when they exceed an octave in concert pitch.
  64. File selector: The backspace key now navigates up one level in the folder history.
  65. File selector: Improved file counting in very full directories.
  66. Fixed tuplets with rests and interactions between this mode and the tuplet ligature mode (editing the score's metric).
  67. Color selector: Fixed an imprecision in RGB or HSL components.
  68. If the last measure was split into two by inserting a barline or a clef, deletions could result in an incomplete measure left alone on the last line, making it impossible to "reattach." These cases have been corrected upon loading—this may change the appearance of existing scores—and are now prevented during editing.
  69. When applying a tempo change, the numerical modification of the time boundaries is now taken into account.
  70. In single-style text editing boxes, the style modification field is now more clearly displayed as editable.
  71. Improved positioning of slurs based on the direction of the note stems they are applied to.
  72. Improved input for "line" and "wavy line" slurs.
  73. The default style for texts associated with breaks (barlines, etc.) was selectable in the preferences but never actually used. It will now be applied.
  74. The .mui file format, which stores instruments, has been improved to handle all parameters, allowing for complete saving and loading of an instrument.
  75. In free text objects, staff text objects, and tempo indications, color changes are now taken into account when using rhythmic shortcuts, such as $(4_4). The tempo indication will now display using the last associated text color.
    Note: This may alter the appearance of already written scores.
  76. The range (ambitus) now takes into account accidentals used in the boundary notes. However, its display no longer considers key signature accidentals from the first measure.
  77. Ornaments now avoid note stems with greater precision.
  78. When tying notes, graphical displacement is now better handled.
  79. In the general symbol appearance modification box (Edit > Appearance > General), under the "Ornaments" tab, horizontal and vertical positioning forcing are now separated.
  80. MusicXML Import: Improved pagination for files containing hidden staves. Added an option in General Preferences > Import to manage this type of stave.
  81. Improved accuracy of page size in multi-page PDF exports.
  82. Virtual Singer: The default syllable was not taken into account on staves with no written lyrics.
  83. Virtual Singer: Improved handling of the default syllable for singing notes without lyrics: The syllable is now sung fully on each note, rather than melismatically from the first note.
  84. Virtual Singer: Added the "Quiet" command to force the syllable sung (or silence) on notes without lyrics.
  85. Harmony Assistant, MyrScript: The Staff.PlayNotes(...) method now accepts the pitch value "0."
  86. Harmony Assistant, MyrScript: The "Split Chords" script now correctly handles measure repeat signs (%).
  87. MyrScript: Added a parameter to SystemCall to launch GUI applications without requiring Harmony Assistant to wait for their execution to finish.
  88. MyrScript: Score.SelectPaperArea(...) now returns true if the user validates the dialog.
  89. MyrScript: FreeObject.ExportGraphicData can now export graphical data for free objects of the score type.
  90. MyrScript: New Staff.EditRules(...) method.
  91. MyrScript: New version of the "Composition > Input by Sequence" script by Sylvain.
  92. MyrScript: In the "Batch Export" script, headers and footers are no longer cleared when exporting in standard or .mu3 formats.
  93. MyrScript: Integration of a large number of scripts by Sylvain, including object libraries and methods for developers.
  94. Harmony Assistant: Improved positioning of distance values in page mode.
  95. Windows: Improved detection of the default web browser, ensuring better consistency between the browser used for opening web pages and local HTML files.

Fixes

  1. Fixed layout issues when page or line breaks occurred within multi-rest measures, such as empty systems, overlapping key signatures, and display/positioning errors.
  2. Fixed a crash when loading files containing very long digital tracks.
  3. Fixed issues with applying text macros to non-editable text.
  4. Fixed the detection of rests filling a measure when auto-centering mode was disabled.
  5. Fixed transposition of chord lines/grids, which previously did not work with chords including / (e.g., C/E).
  6. Fixed loading .gaf files (fretted string instrument definitions).
  7. Preview display of parts in the general score layout.
  8. Fixed inaccuracies when changing measure margin sizes.
  9. Resolved potential freezes during text editing.
  10. File selector: corrected file type display in the preview when the system did not recognize the file type.
  11. Fixed a possible crash when applying slurs.
  12. Resolved an issue where MyrWeb examples included in the documentation disrupted search result previews (in the "Help" menu).
  13. Possible crash when loading XML with empty words
  14. The comma character was excluded from file names in the selector
  15. Added free objects on the cover page
  16. Fixing irregularities in MusicXML export:
    • Slurs extending beyond the end of the measure
    • Slurs broken by stem inversions
  17. Edit > Select > Dynamics missed some entries
  18. Selecting the display of an object in a view other than the current one switched back to the current view
  19. Editing objects through dialogue, with the choice of staff
  20. Encoding issue in undo text
  21. Graphic aspect of the "Clef" palette
  22. Issue with moving dynamics
  23. Possible crashes when manipulating MyrScript methods by programming
  24. Issue with positioning very long slurs
  25. Displaying breaks when loading in ribbon mode
  26. Microtonal accidentals (commas) marked as not interpreted were still interpreted
  27. Displaying accented note names
  28. Mathematical error that could generate very narrow measure sizes in MusicXML import
  29. Portuguese resources
  30. Crash during Midi import when creating staff groups. This also affected the file selector.
  31. File too short in digital export when a start mark was placed
  32. Display of measure numbers on split measures
  33. Crash when printing more than one copy from the score preview in the jukebox (and in Melody Player)
  34. Hiding empty staves in certain key change scenarios
  35. Defining icon indexes in the notes and rests palette via Myscript
  36. Fixing predefined palettes that could overlap due to the addition of icons in the latest version
  37. Simultaneous display of multiple repeats and multi-rests
  38. Issue with displaying unisons
  39. File format incompatibility error, introduced after the public release
  40. Default values of grace notes parameters in rule editing
  41. Erroneous playback parameters for certain ornaments when changed in the note editing pane
  42. Display of dynamics containing $s and $r in labels
  43. Moving multi-voice staves on the score, as well as adding staves to the new document template and various other operations, could lead to a crash or infinite application looping.
  44. macOS: Fixed misalignment of graphic export formats in the export menu.
  45. macOS/Linux: Corrected an error in MP3 file decompression that degraded sound quality during import. This issue had been present since 2019.
  46. Windows: Fixed graphical misalignment of note heads on certain system versions.
  47. Windows: Resolved issues accessing folders and files with names containing accented characters, which could affect the overall functionality of the application.
  48. Windows: Restored the expected order of document and staff templates to the default defined order.
  49. Harmony Assistant/MyrScript: Fixed an issue where certain scripts, especially those that open a dialog box and a progress bar, could cause palettes to become unresponsive after the script, requiring a restart of the application.
  50. Harmony Assistant/MyrScript: Corrected a problem where modifying certain objects did not produce a graphical effect when calling UpdateScores(...).
  51. Harmony Assistant/MyrScript: Addressed a "stack overflow" error that could occur with palettes and dialogs after extended use.
  52. Fixed memory leaks during the use of neural networks (NeuralNetwork object).
  53. Windows: Fixed a crash when exiting the hardware configuration dialog.
  54. Windows: Restored tab switching using Ctrl+Tab and Ctrl+Shift+Tab in dialogs containing tabs.
  55. Fixed graphical update issues in certain lists within the view editor.
  56. Corrected position calculations when moving the endpoints of a slur.
  57. Fixed issues with last-measure repeat and unison symbols when combined with print options such as allowing multi-rests, allowing multi-repeat measures, and not printing empty measures.
  58. Corrected a translation error in ornament editing dialogs when changing the application language.
  59. Fixed an infinite loop when placing free text objects.
  60. Corrected the display of title bar icons (close, minimize, etc.) in non-Mac appearances when hovered over with the mouse.
  61. Resolved the non-persistence of graphical adjustments to the appearance of a voice in multivoice staves (e.g., note color) within views.
  62. Fixed an issue where label markers could appear on a white background (instead of transparent) after certain style selections.
  63. Notes within a chord could be improperly classified after transposing a discontinuous selection or manipulating the pitch via a script, leading to minor display issues.
  64. Fixed the inability to select the "Rule Text Label" ornament in the ornament list.
  65. Fixed desynchronization issues with Virtual Singer voices during movement playback.
  66. Corrected graphical updates to the score after a movement change.
  67. File selector: Fixed a crash when displaying the contents of a folder containing more than 32,000 items.
  68. In the transposed score or conductor view, the mode indicator was not restored after undoing an action, causing an inconsistency between the option state and the score content.
  69. Fixed issues with the placement, editing, and updating of the "text of law" ornament when the law requires its title to be displayed manually.
  70. Fixed issues when placing/editing free objects on a score without a staff.
  71. Fixed instability in the graphical position of tuplet indicators when displayed on the opposite side of note stems.
  72. In text editing for breaks (barlines, etc.), it was possible to enter multi-line text, even though only a single line was displayed.
  73. Video export: Text styles are now saved.
  74. Fixed the entry of non-ISO8859 characters (e.g., Slovak diacritics) in file selectors.
  75. MIDI import: Fixed an intermittent issue preventing automatic quantization after loading.
  76. Fixed a crash when loading .mya archives from before 2021.
  77. MusicXML import: In "one staff per singer" mode, certain symbols could become invisible.
  78. MusicXML import: Fixed crash when importing some files
  79. Virtual Singer: In cases of silence lasting less than 10 seconds followed by a note without lyrics, the last sung syllable would extend over the silence. This is now corrected, although it may change the sound output of existing scores containing this pattern.
  80. MyrScript: Fixed crashes in the dostring(...) function due to memory overflow.
  81. MyrScript: Fixed BarAction.Type for movement endings.
  82. MyrScript Editor: Clicking on a search result to position the cursor on the corresponding line of source code did not work if the file contained accented characters.
  83. Harmony Assistant: After a MusicXML import, engraving mode is now enabled.
  84. Windows: Fixed a significant visualization issue when windows extended beyond the visible area of the desktop.
  85. Windows: Resolved a persistent graphical transfer issue that deteriorated the appearance of window transparencies (e.g., palette views through menu panels or window movement within the visible area). This issue could also affect the macOS version to a lesser extent.
  86. macOS: Text styles can now be selected via the standard system dialog.


Harmony Assistant 9.9.8

Melody Assistant 7.9.8


May - June 2024


Many significant improvements:

Deep overhaul of digital editing of distances
Implementation of the concept of "movement" to structure works
Improved accuracy in displaying texts

Harmony 9.9.8d / Melody 7.9.8d - June 3, 2024


Bugfix version

Improvements

  1. Adjustment of the graphical appearance of the "repeat measure above" symbol and the pause.

Fixes

  1. Crash when merging non-printed staves.
  2. Specific case of a score starting with an empty system with merged staves in "Remove empty staves, except the first system" mode.
  3. Fix of a crash in the file selector when sorting files by type.
  4. Text size of breaks in printing.
  5. Crash when importing MusicXML.
  6. Harmony: Display rules for dynamics according to the views.
  7. Harmony: Index of views in MyrScript.
  8. Harmony: MyrScript, name of the general view.

Harmony 9.9.8c / Melody 7.9.8c - May 22, 2024


Bugfix version

New features

  1. Added keyboard shortcuts for several basic operations: Edit instrument, Allow multi-measure rests, etc.

Improvements

  1. Unison symbols are not taken into account anymore for displaying empty staves

Fixes

  1. Names of microtonal accidentals
  2. Interface element corrections
  3. Creation of corrupted undo files when the "Save undo files in a separate file" option is enabled
  4. Freezes or crashes during video export
  5. Application exit without warning when using the "Dock"
  6. Windows: Window contents not updating on Windows 7 and earlier (32 and 64 bit)
  7. Windows: "Precise display" option can be modified in the Font section of Global setup.
  8. macOS: Permission fixes on some folders


Harmony 9.9.8 / Melody 7.9.8 - May 14, 2024


New features

  1. Sharing of lyrics through merged staves
  2. Ability to add grace notes to rests
  3. Integration of a new language variant into Virtual Singer, created by Mr. André Baeck: "Gallican" Latin, meaning French pronunciation of Latin
  4. Harmony Assistant: Notion of movements
  5. Harmony Assistant: Addition and deletion of movements on the score
  6. Harmony Assistant: New tool in the measure bars palette for quickly defining a movement
  7. Harmony Assistant: Management of movement play: during music playback, consideration of limitation to one movement. Measures of the movement are treated as a whole, within which the playback occurs.
  8. Harmony Assistant: Creation of views based on movements
  9. Harmony Assistant: New submenu "Edit>Go to movement" to select and view a movement.
  10. Harmony Assistant: New submenu "Score>Play movement" to play a movement.
  11. Font sizes now accept decimal numbers.
  12. Repeat measure above: Unison. This is a new tool in the note duration palette with management of multi-voice staves, display configuration with font choice, and display or not of "Unis".
Improvements
  1. Ability to save and load footers and headers
  2. Association of tempos and dynamics with certain views, as is already the case for texts.
  3. Adjustment of the interpretation of the "tremolo" ornament
  4. Footer:
    - Link to the manual
    - Addition of the "origin" command to the command list
    - "not on the first page" is now independent for each frame
  5. Display of font sizes and quick selection menu in the text style palette
  6. Precision in input and storage of text sizes (non-integer values)
  7. Precision in input and display of distances in page mode and "show distances"
  8. Handling of the mouse wheel on the list of headings in the score display settings editing panel
  9. Adding a staff to a score: time signature changes that are visible on other staves are now also visible on the added staff
  10. Stem direction calculation (better consistency, better calculations in case of note deletion or movement)
  11. Ornaments placed on an invisible rest will now be visible. May alter the appearance of existing documents.
  12. Hiding of parts, segno, and text hiding for breaks, by staff.
  13. When cutting staves into sung voices sharing a line of lyrics, preservation of groups (braces, brackets)
  14. Consideration of non-breaking spaces (Alt - 0160 on Windows) in song lyrics. This character could cause incorrect timings in singing.
  15. Improved display of page numbers in page change buttons
  16. Improved interpretation of figured bass: correction of several symbol recognition errors, better handling of alterations, and tracking of implied chords.
  17. Virtual Singer, Latin: modification of the pronunciation of "u" in finals such as "deus"
  18. Ability to input numerically the distance between the lyric line and the staff.
  19. Ability to input numerically the distance between the chord line and the staff.
  20. When displaying distances, right-clicking allows measurement of various objects in the document.
  21. Improved display and digital editing of layout distances.
  22. Ability to display movement information in a free text object.
  23. In scroll mode video export, tied notes are no longer separated by a line break.
  24. Implementation of a system allowing clicking on an object obscured by another, for instance, when a free object covers a staff or a line of text covers another text.
  25. Quick editing of figured bass.
  26. Ambitus: it is now calculated and displayed considering the first and last printed measure according to the current view.
  27. Ability to force paper size on import.
  28. Improved sorting by name in MUSL.
  29. Better handling of connection errors in MUSL.
  30. MusicXML Import: Special handling to compensate for erroneous export of lyric line numbers.
  31. MusicXML: Export and import of staff name attributes: color, position, etc...
  32. MusicXML: Improved positioning of certain objects
  33. MusicXML: Consideration of movements in import/export
  34. Fine-tuning of splitting multi-voice staves into separate parts, taken into account in MusicXML import
  35. Some MusicXML exporters provide incorrect stem lengths. They are detected and the data is ignored.
  36. Import/Export MusicXML: Transmission of Virtual Singer voices. Extension of the format to manage default voices
  37. MusicXML Import: Better handling of staves with two voices (treble/bass clef)
  38. MusicXML export of measure beginnings
  39. MusicXML export of texts associated with measure bars
  40. XML Import: Special handling to compensate for erroneous export of lyric line numbers
  41. MusicXML Export: Values not provided in MusicXML (non-representable note durations, unforeseen alignment values, etc.) now adhere to the standard to avoid rejection by other software
  42. Update of MyrWeb configuration box
  43. MyrWeb: Ability to export a new unsaved document
  44. MyrWeb: Export of the document as is, even if not saved
  45. MyrScript: Read and write access to digital output parameters
  46. MyrScript: Improvement of the graphical aspect of Graph.DrawRawTable
  47. MyrScript: Performance improvements, empty methods are no longer called
  48. MyrScript, Improvement: new management of UserData to be usable from the creation of the dialogue or object
  49. macOS: Implementation of Cmd+Quote to cycle through windows
  50. macOS: Avoidance of the system Dock when enlarging windows
  51. Added keyboard shortcut on Staves > Edit objects
  52. Display in gray of measure repetition symbols on multi-voice staves
  53. Consideration of invisible measure repetitions for calculating empty staff lines
  54. macOS: Standardization of text style rendering
  55. Myrweb export: addition of 3 parameters in the advanced export configuration, allowing not to offer the user the list of views, the list of lyrics, and the tempo change
  56. MyrScript: Addition of the entry allowing dynamically adding methods to the Dialog object
  57. macOS: Since the PCT format is no longer recognized by macOS, the default graphic export will be in PNG
  58. Possibility to cancel the application of the advanced offset/transposition tool
  59. Standardization of the maximum and minimum note head offsets.
  60. Possibility to move one of the two notes of a tie/slur independently via Ctrl+click


Fixes:

  1. The last selected template was no longer present in the list of templates under "File > New."
  2. MyrScript: Correction of errors in handling the "Track" method of scrollbars and sliders.
  3. Graphical aspects in the Kooplet dialog box.
  4. Possible crash in Kooplet in Melody Assistant.
  5. Display of an unnecessary ledger line on staves with less than 5 lines
  6. Transposition during key change: Correction of octave error in transposing B# and Cb.
  7. MusicXML: Correction of the export of <credit>.
  8. Possible resizing error of measures in page mode when the staff was at the top of the page.
  9. MusicXML: Correction of processing of titles, composer written in multiple styles.
  10. Problem in selecting the note head cutting duration.
  11. XML import: Correction of an error in lyric styles.
  12. Volume and tempo buttons in palettes were not functioning in user palettes.
  13. Error in applying ornament settings (staccato, staccatissimo, legato, etc.) to the entire chord: overflow onto subsequent chords.
  14. Formatting of multi-voice sung staves on XML import: Correction of an error in group calculation.
  15. Printing of ghost rests.
  16. Inability to change lyric text (in the case of multiple sung staves) when ribbon mode was previously activated.
  17. Display of a request for lyric conversion in the file selector.
  18. MyrScript: Correction of overflows in date conversions.
  19. MyrScript: Correction of incorrect reading of lexicon/translation files (incorrect handling of UTF BOM).
  20. Correction of an echo issue on MyrSynth (Myriad HQ) instruments after changing instrument settings.
  21. Myrweb: Some icons related to music playback remained present even when audio was not offered. This has been fixed.
  22. MyrWeb: Manual selection of staff groups to export separately as audio was not functioning.
  23. Correction of incorrect view display in some cases when inserting a score with multiple views as a free object.
  24. Correction of text selection color inside "text" objects in MyrScript scripts.
  25. MusicXML Export: Missed some key changes.
  26. MusicXML Export: Truncated export if the staff does not contain notes until the end.
  27. Correction: Disabling a staff by clicking on the small speaker icon in its margin did not mark the file as modified.
  28. MusicXML Import: Some lyrics were forgotten.
  29. Correction of digital track export in 2 channels (stereo): the left channel was duplicated on the right channel.
  30. Addition of complete folder to MUSL.
  31. Fix for macOS freeze issue when accessing font selection via the system.
  32. Printing could mark the document as modified.
  33. Transparency issue in SVG export.
  34. Change of font for variable centers and MyrScript log.
  35. Display of column resizing handles in the MyrScript variables window.
  36. Display of some structures in the MyrScript variables window.
  37. Windows: Correction of vertical positioning errors of texts written with some fonts. May alter the appearance of existing documents.
  38. The start marker affected MIDI and digital export.
  39. "Play Selection" mode affected MIDI files embedded in MyrWeb.
  40. "Duplicate note with stem invert" did not set stem directions as expected
  41. Windows: Fixed an error in a very low-level system function that caused graphical errors in window transparencies on zoomed screens
  42. Incorrect path that could prevent ffmpeg from launching
  43. File selector: Fixed a crash in the right-click menu of 'Recent' shortcuts
  44. MyrScript: Fixed a possible crash in the use of "UserData" storage before the dialogue is displayed
  45. MyrScript: Fixed confusion in the storage of dialogue "UserData" and its first object (item)
  46. MyrScript : Fixed setting Symbol values: IsRepeatBar, IsRepeatTwoLastBars, IsRepeatFourLastBars and IsRepeatBarAbove.
  47. macOS: Fixed an issue with manual installation
  48. Invisible measure repetition not handled
  49. Due to format incompatibility, the content of the album will be erased when launching the new version
  50. Correction of a very low-level issue that could graphically shift time and key signatures, as well as the positioning of certain texts at certain zoom levels.
  51. Virtual Singer: Correction of edge cases where a melisma could extend over long silences.
  52. Correction of the sporadic inactivity of the "Edit > Modify" menu option.
  53. macOS: Text rotation by Alt+Click.
  54. Linux: Fix for a graphical text update issue. Particularly affected the coloring of notes during playback.
  55. Fix for crashes when closing a document with Ctrl+W when the mouse hovered over certain palettes.
  56. MyrScript: Correction of the RGBSelectColor value before opening the first dialog.


Harmony Assistant 9.9.7

Melody Assistant 7.9.7


July-September 2023



Many improvements and fixes in this version, especially for the Linux platform.

Harmony 9.9.7e / Melody 7.9.7e - September 22, 2023



New Features

  1. MyrScript: Implementation of functions for quick visualization of numerical data for creating scripts to display mathematical analysis results.
  2. MyrScript: Implementation of the global method ScriptEdit to open the script editor from a script.
  3. New handling of previous measure repeat symbols: they remain at the beginning of the measure when adding or deleting notes before them.
  4. New handling of repeat symbols from the previous measure: they remain at the beginning of the measure if you add or remove notes before.
  5. In tree lists (templates, styles, staves, voices...), a right-click allows you to choose whether to hide empty folders.
  6. New metronome playing mode: based on the beaming of notes in the time signature. The metronome clicks at the beginning of measures and at the beginning of each group of beamed notes.

Improvements

  1. Drastic acceleration of sheet music display.
  2. Acceleration of certain graphic operations when editing lyrics (IME input method window position calculation).
  3. General acceleration of graphic transfers
  4. MyrScript: Improvement of the quick visualization function for numerical data (DialogItem.DrawRawTable()).
  5. Acceleration of file display in the selector.
  6. Preview of ambitus in general document graphical editing.
  7. Calculation of chord names, sus4.
  8. Improved text size calculation accuracy for better visualization.
  9. Redesign of the chord line parameter setting box
  10. Modification of the 'Stringed Instruments > Alto' staff template to make it use the Alto instrument.
  11. Harmony Assistant, MyrScript: new methods and improvements to existing methods for real-time processing of digital inputs.
  12. Harmony Assistant, MyrScript: addition of a 'function' parameter to the Score.UserChooseStaves(...) method to filter the staves presented to the user

Fixes

  1. Fixed a memory corruption issue that could lead to crashes when manipulating sheets containing lyrics in page mode with engraving mode disabled.
  2. MyrScript: Fixed an error in functions for drawing on the background of dialog boxes.
  3. Shifting of measure bars on empty staves with ambitus.
  4. Issue with saving the current path in certain MyrScript functions.
  5. Escape key to close general preferences and other list boxes.
  6. Lyrics-type staves were not considered in the calculation of empty measures for multi-silence measures.
  7. Fixed staff colors in MyrScript.
  8. Confusion between Fadd and Fa in chord names.
  9. Possible crash during undo.
  10. Incorrect handling of legato playing on staves containing alterations or microtonal key signatures.
  11. The scale of the scroll mode was not preserved upon saving.
  12. Script editing: correction of interaction issues between the selection area and highlighting of the current line.
  13. Issue with saving/loading text free objects.
  14. Correction of a configuration error in certain document templates, which erroneously appeared in the list of music styles.
  15. Crash when editing rules and using an anonymous instrument.
  16. Correction of crashes when applying echo on staves combining multi-voices and ornaments or microtonal key signatures.
  17. Correction of crashes when manipulating certain scrollbars.
  18. Crash in the file selector during operations on an empty folder.
  19. Harmony Assistant: Crash in XML export when using Myriad HQ in unregistered version
  20. Harmony Assistant, MyrScript: correction of an error in the values Dialog.IsFrontFloatingWindow and Dialog.IsFrontWindow, which checked for the presence of the window rather than its foreground position (since version 9.6.4). This may alter the behavior of previously written scripts.

Harmony 9.9.7d / Melody 7.9.7d - August 3, 2023


New

  1. MyrScript: Extension of the Dialog.EnableDrawing method to allow the script to take care of displaying the background of the box.
  2. Right-click on a symbol for repeating previous measures allows transforming the symbol into notes.
  3. MyrScript: Addition of methods to interface objects to add, modify, delete methods of items.
  4. MyrScript: Addition of user-defined item.Harmony Assistant: New script to erase all the rules of a document.
Improvements

  1. Lyrics sizes are no longer considered in the calculation of note spacing in engraving mode when lyric display is deactivated in the graphical aspect. This may change the positioning and layout of existing scores.
  2. Better management of spoken voice substitution.

Fixes

  1. Crash when storing the history of operations for undoing the last actions after loading a document. Undo history will be cleared when loading old files with the new version of the program.
  2. Windows: Crash when opening files with certain incorrect names.
  3. Possible crash during pedal interpretation.
  4. Color of the ambitus in "Control Handle" mode.
  5. Editing of ambitus in the graphical aspect of the staff.
  6. Inability to revert symbols or lines on the staff to the standard color.
  7. Recalculation of ambitus after quick transposition of the score.
  8. MyrScript: Second parameter of the Draw method in the dialog is nil.
  9. Display of "Control Handle" on the ruler in scroll mode (interaction with the File Selector Preview).
  10. Right-click>Search in the MyrScript manual.
  11. Echo in very limited cases of microtonal tonalities.
  12. Accompaniment playback did not activate when created by right-click on the matrix > New Accompaniment.
  13. Issues with accented characters in instrument names in the score.
  14. Slowdowns in the file selector.
  15. Handling of accented characters in system voice names.
  16. Application of the flow to spoken voices.
  17. Irregularity in the saving of undo operations.
  18. macOS 13: Generation of spoken voice via the system.
  19. Transparent background for the regeneration of target labels.


Harmony 9.9.7c / Melody 7.9.7c - July 19, 2023


New

  1. Harmony Assistant: New script to erase all the rules of a document.
  2. Harmony Assistant (already present in 9.9.7 but forgotten in the description): New script by J-P Butin to choose what the selected nuances apply to.
  3. Harmony Assistant, MyrScript: Addition of methods to choose the appearance of line endings.

Fixes

  1. Complete mixing table, "live" mode: Crash when opening a pop-up menu without any score loaded.
  2. Crash when sending certain emails (especially for requesting a 64-bit license extension).
  3. Harmony Assistant: Crash when right-clicking on an empty rhythm grid.
  4. Harmony Assistant: Crash when selecting "Scripts > Search" while no script is open.
  5. MacOS: Selection color issue in editable fields.
  6. Linux: Color inversion on graphic export in certain formats

Harmony 9.9.7 / Melody 7.9.7 - July 12, 2023


Improvements

  1. Improved echo on low-latency synthesizer. On Windows, the option to force echo on a single channel is now available.
  2. Added the ability to undo certain functions in the digital file import.
  3. In the file selector, a button has been added to exit Preview mode.
  4. Harmony Assistant/MyrScript: Improved the Graph.DrawRichString(...) method, allowing drawing without a background.
  5. Harmony Assistant/MyrScript: Added the Graph.RichStringSizes(...) method to return the size in pixels (exact in X, estimated in Y) of a string containing commands.
  6. Harmony Assistant/MyrScript: Added the Graph.GetPenSize(...) method to obtain the pen size in pixels.
  7. Improved ergonomics for the "nomad" mode (renamed to "Portable").
  8. Normalized operation in "portable" mode.
  9. Default graphical theme selection when the chosen theme is not usable.
Fixes

  1. Windows: Fixed button overlap in the folder selector in list mode.
  2. Windows: Fixed exiting maximized mode of the desktop window when double-clicking on a document in Explorer or attempting to launch another version of the program. This may have also fixed these issues in PDFtoMusic (to be tested).
  3. Fixed the "Formatting" script.
  4. Linux: Freezing issue during music playback.
  5. Linux: Problems with the appearance and management of certain alert boxes, and incorrect saving of the application window's size and position upon closing.
  6. Linux: Button inversion in the print configuration dialog box.
  7. Linux: Fixed a crash in the file selector.
  8. Linux: Implemented system language detection.
  9. Linux: Fixed resizing of the desktop window to a very small dimension.
  10. Linux: Fixed a crash on launch when the desktop window size had incorrect dimensions from the previous exit.
  11. Linux: Fixed crash in graphical export
  12. Linux: Worked on improving the readability of audio/MIDI device names.
  13. Linux: Fixed issues with recognizing function keys.
  14. General preferences: Fixed a display issue with the background color setting in the MyrScript editor.
  15. Fixed an issue with devalidation of the "repeat the last 4 measures" tool when choosing another tool.
  16. Virtual Singer: Background color codes for lyrics in the format [%xxxxxx] are no longer sung.
  17. Fixed display issues in the MyrScript manual.
  18. Fixed issues with case-sensitive file systems.
  19. Fixed issues with deselecting options when choosing an installation folder.
  20. Fixed graphical issues in MyrScript "Surface" objects.
  21. Fixed page numbering in multi-view mode


Harmony Assistant 9.9.6

Melody Assistant 7.9.6


August-Sept 2022


Harmony 9.9.6c / Melody 7.9.6c - Sept 16, 2022



Improvements


  1. Better management of comma values in ornament selection : if the value is default, it's replaced by the new one when selecting another comma, otherwise it's kept as is.
  2. Implementation of a safeguard against crashes in the file selector

Fixes

  1. Possible infinite loop when loading a file while the number of possible undo has been changed
  2. Fixed PDF export. Generated PDF files were unreadable.
  3. Fixed accented characters problems when performing a search in the interface.
  4. Fixed crash when ruler display was on in "Options"
  5. Fixed problems when entering file name in "Save As..." or "Export"
  6. Fixed crash in "Help > Search" or "Help > Documentation"
  7. Cautionary key signature set to a single line didn't display anymore
  8. When both PDFtoMusic and Melody/Harmony were installed, MA/HA tended to select by default the reduced sound base dedicated to PDFtoMusic : GMPDFBase
  9. Dock: icon mismatch
  10. Dock: missing icon, symbol for repeating the 4 last bars
  11. Improvement and fix of search and launch of PDFtoMusic/PDFtoMusic Pro from Harmony Assistant
  12. Melody Assistant: fixed removal of harmonica tablatures when loading a file
  13. File selector: problem of file format selection, especially in graphical export
  14. File selector: crash when some files stored with an old format were present in the browsed folder
  15. File selector: crash when searching by name in an empty folder
  16. Windows, file selector: prise en compte des accentués dans les noms de disque
  17. Windows, file selector: "offline" network volumes are detected and removed from the selector
  18. Windows, file selector: Problem in file format selection (pop-up menu)
  19. Windows: Management of hi-resolution screens in Melody Assistant, PDFtoMusic, PDFtoMusic Pro et Melody Player
  20. Windows: fixed compatibility issues of 32-bit versions under Windows XP
  21. Windows: fixed graphical errors in menus and palettes transparency


Harmony 9.9.6 / Melody 7.9.6 - Aug 24, 2022



New

  1. New file/folder selector. Still possible to use the system boxes.
  2. "Repeat 4 last bars" symbol

Improvements

  1. Editing staff objects as list: processing text outside the staff area
  2. Noticeable acceleration of Multipage SVG and PDF export
  3. Management of conversion to trill
  4. New option on right-click on a digital track, to shift its content from the clicked location, either in millisecond or by sending it to a given position in bar/beat
  5. Improvement in management of select area on digital tracks
  6. macOS : opening a document at maximum size avoids the system Dock
  7. Wind instrument tablature calculation: 
     - Added 16-holes ocarina
     - Display size selection
     - Added « Apply » button
  8. Faster picture drawing
  9. New feature in tablature editing: possible to apply a special fingering to all selected notes that match the pitch. This concerns guitar, harmonica and accordion tablatures.
  10. MyrScript: improvement in Midi.InBegin() et Midi.InEnd() in order not to alter the Midi input tool state. 
  11. Myrscript: added selectors to change the display mode of the complete mixer
  12. Grace note edit panel: better interaction between the preview and the check boxes, some items have been moved in order to ease comprehension
  13. Jubebox: changing title doesn't stop playing
  14. Drum set change: improvement of instrument change when it doesn't belong to the selected set
  15. Added new information to document: album name
  16. Added album name to MP3 tags
  17. Management of album name in the jukebox and mya files
  18. Complete integration of SVG format in ACAM and Harmony Assistant
    Free objects can include pictures in this format, that remain fine when zooming in
  19. Graphics as free objects: Shift key while resizing with mouse keeps the graphics original x/y ratio
  20. User digital instruments: management of samples in 24 and 32-bit
  21. User instruments: improvement in default position when importing a digital sound
  22. Improvement of relative chord inversion on the chord line related to a staff
  23. When creating an accompaniment pattern, default time signature will be taken from the music on which the accompaniment is created
  24. MyrScript: Line number display in script editing
  25. Myrscript script editing, special background color for the current line. This color can be selected from global settings
  26. When creating a video file, check that it is not write-protected
  27. Implementation of log files for video export, on order to locate potential problems more easily

Fixes


  1. Fixed eror in applying microtonal key signatures (influence of microtonal accidentals after a bar change)
  2. Fixed text loading when located at the extreme left of the staff
  3. Fixed MIDI loading when "Split left and right hand" is active
  4. Myrweb has been updated to version 0.3.5. This version fixes problems in graphical shift of the score.
  5. The "Edit > Appearance > General" option was inactive when nothing was selected on score
  6. Crash in graphical export of a MyrScript script file to multipage SVG or PDF
  7. Fixed full-bar rest decentering problem when a staff with lyrics is present
  8. Fixed error in Multipage SVG / PDF export that exported spaces as pictures
  9. Fixed conversion of note groups to ornaments.
  10. Fixed deadlock in alternate string number calculation for guitar tablatures
  11. Fixed possible crash when adding a note on a staff in microtonal key signature
  12. Fixed switching to sensitive keyboard mode in global setup
  13. When automatically adjusting precomputation of VirtualSinger, the value wasn't saved
  14. Fixed cursor automatic advance in simplified keyboard note input
  15. Fixed undo problems on digital tracks, that could lead to unconsistencies or even crash
  16. Fixed: Jump to function in MyrScript editing
  17. Text style palette: fixed error in managing "Extended" text style
  18. Text style palette: fixed error in removing style duplicate in the used styles menu
  19. Fixed "Other possibility" mode in guitar tablatures
  20. MyrScript: Fixed error in Staff.CreateLyricsArray() : wong Sampa/fragment phonetics when the document contains break symbols
  21. Fixed crash when playing some video tutorials
  22. Fixed note graphical shift after inserting an incomplete bar
  23. Fixed display of merged guitar tablatures
  24. Fixed several problems in character diacritics management (pop-up menus / panels from the global setup)
  25. Linux: Clicking Cancel in the printing box printed anyway
  26. Linux: fixed several errors in printing and page setup box GUI
  27. Grace note editing: fixed translation error
  28. Fixed notes graphical shift in engraver mode, ,when the first note in the bar has an accidental. This fix can change the look of existing scores
  29. Fixed cases of disappearance of crescendo/decrescendo lines when loading old files
  30. Chord diagram kind selection: wrong option selected in menu
  31. Wrong management of some inverted piano chords in the grid
  32. Crash when resetting list of chord diagrams to factory settings
  33. Fixed cautionary key signature display
  34. Virtual Singer: fixed lag after time signature change
  35. Fixed graphical bug when drawing painted ovals, noticeable in tutorials when a part of the screen shows a magnified view
  36. Melody Assistant: keyboard keys reactivated in Jukebox
  37. Fixed offset in playing selection range on Virtual Singer staves when the score contains break symbols and tempo changes
  38. Fixed problems in syntax coloring in MyrScript edit winfows when using character escapement in strings
  39. Item inversion in Portuguese language
  40.  macOS, memory leaks when playing note echo
  41. Animation in the jukebox
  42.  macOS, possible crash in optimised note echo
  43. Fixed error in image cache management of the graphical interface. Performances can be improved
  44. macOS : management of text opacity
  45. Fixed lyrics text style problems, generally occurring in the first cell of the staff
  46. Fixed problem in caret graphical position in multi-style text
  47. Fixed error when moving a text object outside its original staff
  48. Fixed wrong printing position of some objects when printing a partial view
  49. Re-calculation of chord grid when changing its display mode
  50. macOS, fixed problem in palette priority
  51. Problem in managing time signatures in automatic accompaniment patterns
  52. Crash in automatic accompaniments, when validating an empty pattern
  53. Crash when applying advanced transpositions on multi-voice staves
  54. macOs: Drag & drop
  55. Fixed graphical glitch in rule editing
  56. Drum instrument management in MusicXML import
  57. Fixed graphical and interface problems when recording a new RealSinger voice
  58. Fixed display of commands between brackets in lyrics, when split by a style change
  59. Fixed error in text dimension in some cases, that could lead to malfunction or crash

Known issues

A problem has been reported on iOS when displaying MyrWeb files that are stored locally (it works from a server). After extensive searches, it appears that there is no solution to this problem, except using another browser than Safari.


Harmony Assistant 9.9.5

Melody Assistant 7.9.5


December 2021
-
January 2022



This version improves MIDI imports and brings a new mode for writing notes: insertion of a complete chord from a single mouse click

Harmony 9.9.5c / Melody 7.9.5c - January 5th, 2022



Improvements

  1. Rewriting of the "Edit > Appearance > General" box : 
    - When nothing is selected on a document, applies to the whole document
    - A new "Actions" tab offers a set of actions to be applied to notes : auto-space, dot position reset and pitch shift
    - The "Target" tab is completed with note duration range, notehead shape, color, etc.
  2. New tab in score display setup:  "multi-voices" in which color for each voice can be selected.
  3. Management of occidental and microtonal accidentals in microtonal key signatures: implied and expressed accidentals are managed according to the regular music notation scheme.
  4. Contextual menu for the ruler is completed by several options than can be applied to the whole score or to selected bars
  5. Appearance of the note to be inserted when the mouse pointer is hovering the score. Accidentals from previous notes are taken into account
  6. New entry on the contextual menu from right-click on the staff name in page mode: "Edit display setup", a right-click then "Edit" or a double-click edits the name
  7. When editing staff or group name, style palette avoids to overlap the name area
  8. Braces edit: magnétism to align more easily the barce ends with the staff lines
  9. Video export: automatic file extension is automatically added when there is none
  10. When selecting digital audio export format: export settings are no more limited by the system audio capabilities
Fixes

  1. Resource problem in Virtual Singer
  2. Chord name selection box
  3. macOS: Fixed mono digital exports (wav, aiff)
  4. macOS: Fixed "Try" button in the predefined chord selection box
  5. Staff convertion to digital track when MyriadHQ is deactivated
  6. Mono sound output
  7. Page area problem in Myrweb export on multi-view documents


Harmony 9.9.5 / Melody 7.9.5 - December 22nd, 2021



New

  1. Complete chord input in one click (right-click when using the note insert tool). A long right-click opens the chord settings menu
  2. New intelligent staff split into left and right hand, especially in MIDI imports
  3. Ornaments (gruppetto, mordant...) are detected and notated in MIDI import
  4. Harmony Assistant: New script for deleting extra front pages as well as the related free objects
  5. macOS: management of aggregated audio devices
  6. New attribute to print voices in color
  7. When globally editing lyrics, the target in which is located the currently edited syllsble is displayed
  8. Two new pages in the manual about staves templates and macOS sound output setup

Improvements

  1. Improvement in the way staves containing microtonal accidentals or key signatures are played
  2. Better management of default Virtual Singer voices in MIDI import
  3. When inputing MIDI in real-time, the Esc key now opens the input validation box
  4. Dates in page header and footer, as well as free objects, can now be displayed in a selected language.
  5. Harmony Assistant: in the free object general management box, deletion of all objects from a page or the whole document.
  6. When importing a digital audio file, when the format isn't recognised by Harmony, ffmpeg is called. It enables for instance to extract the audio track from an MP4 video
  7. Harmony Assistant: Finale import : management of default instruments for staves with lyrics
  8. Harmony Assistant: script-driven palettes have now priority on other windows in keyboard keys management.
  9. Time spend on a document is now accurate: actual work time
  10. Output quality of the "tempo/pitch change" script on digital tracks
  11. Management of enter key to ease validation of some boxes
  12. Improvement of area playback accuracy on digital tracks. The exact selected area is played
  13. Right-click when inserting a note: pressing the Shift key inserts a single note regardeless of the "limit editing to one bar" mode
  14. Improvement of tempo/pitch change on digital track script
  15. Change in multichannel audio output test: now still working when digital effects are disabled
  16. Improvement in "no line break after this bar" icon in control handle display in page mode: now identical to what is displayed in ruler

Fixes


  1. Fixed many calculation and positionning problems on digital staves: errors in size, position, or impossible to export in some formats
  2. Fixed several errors in keynboard shortcut list management
  3. Fixed accented characters in preferences topic names
  4. Fixed accented characters in break symbols names
  5. Fixed accented characters in some alert messages and menus
  6. Fixed a random problem when music starts playing
  7. Fixed help window that re-appeared after having being masked
  8. Fixed « play first 15 seconds » in the jukebox
  9. Fixed offset between fingering symbols in accordion tablatures
  10. Fixed control handle positionning in mirror mode
  11. Fixed crash in interaction between keyboard note input and undo function
  12. Moving some objects (tempi, dynamics, diagrams) didn't mark the document as modified
  13. Clipping problem when displaying notes from sensitive keyboard
  14. Symbol color conversion on files created wth version 9.6
  15. Custom harmonicas editing
  16. When playing, rests were displayed on tablatures
  17. Rests didn't display on priority harmonica tablatures
  18. Harmonica tablature optimised for breath
  19. Rest inserted in a chord on Posé de silence en accord en tablature harmonica 
  20. Drawing of symbol of previous bar repeat in harmonica tablature
  21. Chromatic harmonica tablature, division display offset when notes are in chord with a rest
  22. Harmony Assistant: fixed a problem in list selection when editing output devices
  23. Harmony Assistant: minor fixed in NWC import script
  24. Harmony Assistant: Fixed switch to scroll mode when loading a document
  25. Windows: error in hardware setup box: MIDI echo selection
  26. macOS: fixed Shift+Tab (backward indent) in text editing
  27. macOS: fixed access right problem for some folders when Harmony is running in non-admin mode
  28. macOS, opening of e-mail box through the F2 key
  29. Display color of some lists in dark mode
  30. Fixed menu activity
  31. When exporting lyrics in video format, selection range position depended on a previous export
  32. Video export could malfunction when a play start marker was set
  33. Problem when deleting free objects from the list
  34. MyrScript : Fixed parameters saving/restoring on some objects through GetLocalCopy/PutLocalCopy
  35. Fixed display color for some lists in dark mode.
  36. Fixed menu activity
  37. Fixed "Go to measure" in page mode
  38. Fixed position of dual-measure repeat in engraver mode
  39. MyrScript: fixed comments coloring when editing a script

Harmony Assistant 9.9.4

Melody Assistant 7.9.4


Sept 1st, 2021


The main new features in this version are microtonal accidentals and key signatures (greek modes, maqams...), and piano chord inversions.

Greetings for this version:

Spanish & Portuguese translation: J. Oliveira
Arabic translation: M Smyej
Microtonal key signatures: S. Machefert / M Smyej
"Glissando" script: J-P Butin
Many other scripts: Daniél Frouvelle
Thanks to all the beta-testers and especially Mr Toro


Harmony 9.9.4e / Melody 7.9.4e - Sept 1st 2021



Improvements

  1. Injecting an ornament that changes the pressure time or the velocity (staccato, marcato...) for a note in a chord applies the changes to all notes in the chord, except if the user changed a value manually. Same process when adding a note with an ordnament to a chord.  Same process when deleting an ornament. Same process in MusicXML import.
  2. Management of avoidance of staff lines by ornaments when added through the array in note editing
  3. Improvement of chord name input in the chord line related to a staff. Now possible to enter the character "-" in chord names (e.g C7-9).

Fixes

  1. Duplicated staves in mixer
  2. Windows : fixed error in management of folder names that contain accented characters. This could make the video export fail. 
  3. Crash in MIDI export of scores containing lyrics
  4. Problems when transposing some notes using the "Fast transpose" option
  5. Possible crash when the mouse pointer quit the staff area in scroll mode
  6. X and Y offset for ornaments in styles palette
  7. Graphical context problem in styles palette

Harmony 9.9.4d / Melody 7.9.4d - August 17th 2021



New

  1. New menu entry in EditNouvelle entrée dans le menu Edit>Appearance: Delete slurs

Improvements
  1. Folder with name beginning by ( are skipped while processing jukebox.

Fixes

  1. Crash sometimes when changing clef
  2. In Style palette fonts were incorrectly saved
  3. Crash in jukebox when file don't exist
  4. Problem while loading Harmony files created before 1999
  5. Problems when rotating palettes
  6. Problems when resizing palettes
  7. Fixed errors in fast transposition
  8. Fixed crash in text input
  9. Problem in text cursor (caret) display on some empty text fields.
  10. Linux: fixed management of some function keys (Ctrl, Alt)
  11. Linux: knobs weren't displayed properly


Melody 7.9.4c - August 6th 2021



Fixes

  1. Text display on "about file" window
  2. Crash in BluePrint tool in Piano Roll mode 
  3. Melody Assistant: note duration display
  4. Crash in Encore import while merging staves
  5. Melody Assistant : Crash in accidentals tool
  6. Windows menu : accented characters problems in Dock mode
  7. Cursor display on empty edit texts
  8. Problems on themes files

Harmony 9.9.4 - Melody 7.9.4 - August 4th 2021


New

  1. Notation, performance, transposition of microtonal accidentals in arab, persian (sori and koron), 72-EDO (gost and wis), occidental quarter tone.
  2. Management of greek key signatures (ionien, dorien, phrygien modes, etc)
  3. Management of microtonal key signatures, greek modes and direct selection in a list of maqam
  4. Management of microtonaly in automatic accompaniments
  5. New palette : microtonal accidentals
  6. Import/export of microtonal values in MusicXML
  7. Calculation of chord inversion for piano on chord line in automatic computation mode
  8. Setting for inversion calculation
  9. MyrScript: implementation of neural networks to enable AI programming
  10. New GUI theme closer to macOS 11
  11. New entry in "Configuration > Sound base" menu, to convert one or serveral SF2 Soundfonts in as  many instruments as necessary
  12. Possible to display lyrics line character rotated by 90° : chinese notation...
  13. New mode for seeking chords that manages circle of fifths.
    Management of chord progression is based on a statistical analysis and chords slightly out of the modal array (II and III, v and vi) are processed
  14. New mode for automatic accompaniments based on a tablature.
  15. New option for video export : lyrics
  16. New option for video export : chord grid
  17. Management of bidirectional text
  18. First draft of GUI translation to Arabic
  19. New option in MIDI output setup to reset settings that have been altered while playing on external synth

Improvements
  1. Explanation about undo elements in global setup
  2. Stacked accordion chords become optional
  3. Possible to ask for chord inversion calculation of manual chord lines.
  4. Possible to erase all inversions on manual chord lines
  5. Non-latin character exports in SVG/PDF
  6. Change in graphical look of piano diagrams
  7. Change in graphical look on chord grids with piano diagrams
  8. When editing chord line on score, real-time update of piano diagrams currently edited
  9. Better accuracy of active areas on notes, on the classical score and all types of tablatures, when measures are justified
  10. Look of deactivable alert boxes
  11. When changing chord name setting between latin (Do, Re, Mi...) and anglo-saxon (C, D, E...), chords in staff chord line are recomputed
  12. Improvement in chord octave when processing inversions in chord line related to the staff
  13. Better accuracy in EPS graphical export
  14. Mirror mode : margin handles and dynamics handling and movement
  15. macOS: better management of bold text on fonts that don't manage it
  16. SoundFont import
  17. macOS: Optimized echo management
  18. New edition of grace notes in the note edit box
  19. Implementation of a system of icons in the document window title to show the score states
  20. Predefined modes in key signature selection
  21. Management of double flat and double sharp in key signature
  22. In music performance palette, two new icons to quickly change volume and tempo
  23. Improvement of note echo on grid drum staff when editing
  24. Better definition of margins in MIDI import
  25. Possible to limit the pitch range of notes that are generated through an accompaniment
  26. In page mode, when a chord grid is displayed and music is playing, the played measure is highlighted
  27. Improvement of knobs in Windows 8/10 look
  28. Improvement of dynamics/pedal editing : some settings including the target of the object (staff only, meged staves, group or complete score) remember the last value.
  29. Improvement of time position for notes recorded from MIDI input
  30. Improvement of conversion from velocities to dynamics in MIDI input or import
  31. Improvement of MIDI input validation box
  32. Inversion of margins of header and footer for even-numbered pages
  33. Split between left and right hand in MIDI import
  34. Better management of multiple pedal action in MIDI import
  35. In video export box, shift-click on the preview button generates a previous 4 times longer
  36. Better deletion of temporary files when the video export encountered an error
  37. New option: "All" in the "Edit > Apply to" menu, to apply copy/paste to all score elements.
  38. New option: "Manage rules" in the "Edit > Apply to" menu, to specify whether note appearance can change when pasted, in order to match a rule that uses the same instrument as originally

Fixes
  1. Stem display on accordion tablatures
  2. Chord inversion computation in chord line performance
  3. Confusion in non-latin characters when exporting in PDF format
  4. Display of piano chord diagrams could alter the chord line display.
  5. Windows: some fonts (those installed for the current user only) could be ignored in graphical exports
  6. Selection of undo history storage mode
  7. Empty bars repeat in chord grid
  8. Loading and handling scores containing several views
  9. Graphical glitch when entering a chord line with diagrams
  10. "Factory" button in MyrSynth setup
  11. Chord line transposition when chord inversion and piano diagrams are present.
  12. Crash when printing of exporting scores almost empty
  13. Bug in Windows system preventing the correct printing of right-to-left text (arab, hebrew...) when some text styles (extended, shadow) are applied
  14. Problem when editing general appearance of dynamics 
  15. Crash when an ornament was defined in a rule set
  16. Crash in general management of "classic" tool palettes
  17. Windows: Fixed error in management of fast MIDI echo
  18. Windows: Fixed mistake in sound base selection for low latency echo
  19. Crash when creating big text containing style, size or color changes
  20. Editing effects through right-click > Edit was resetting graphical offsets
  21. Problem when selecting accidentals in "classic" palettes
  22. Graphical glitch when displaying the wait icon when building Dock
  23. macOS: fixed text rotation
  24. Fixed MusicXML import problem that could remove some note stems
  25. Fixed several problems of display & click on grid drum staves
  26. Fixed "hotspot" error on one of the mouse pointers
  27. Fixed digital output configuration when MyriadHQ disables itself at the end of the trial period
  28. Changing state of a palette tool through a keyboard shortcut didn't affect the user palettes
  29. Fixed crash in step-by-step input from computer keyboard
  30. macOS : fixed possible crash when unplugging MIDI interface
  31. Fixed velocities display when erasing dynamics
  32. Fixed display in Jukebox
  33. Fixed problem when defining a key on external MIDI keyboard as command shortcut
  34. Management of note insertion in special key signatures
  35. Low level problem of note time position when deleting
  36. Graphical position when moving a note on a grid drum staff
  37. Echo when hovering notes (and some other echos) of notes that are altered by a microtonal key signature
  38. Crash when an error occurs in video export (e.g. disk full) 
  39. Pedal recording in MIDI input
  40. Problem for relating MIDI key to a command
  41. Crash or inconsistency when undoing while MIDI or digital input is in progress
  42. Confusion between right and left page margin handle in print preview
  43. Crash when moving handles in print preview
  44. Looping noise in muted parts (zero-velocity) sung by Virtual Singer
  45. Pressing a key on MIDI keyboard when input is deselected changed the selection range
  46. Ottava color change
  47. Macos: connection to microphone
  48. Crash when copying/pasting notes on staves with rules
  49. Linux: fixed display and positionning problems on text in "Condensed" or "Extended" style
  50. Saving ornament preferences
  51. Applying default vertical offset for ornaments
  52. Graphical problems in mirror mode: misplacement or disappearance of symbols when zoomed in
  53. Linux: Removed step-by-step note input with note duration depending on input time
  54. Braces display before systems in mirror mode
  55. Reset of ornament palettes
     


Harmony Assistant 9.9.3

Melody Assistant 7.9.3


Jan-Feb 2021


Harmony 9.9.3e / Melody 7.9.3e - February 3rd, 2021



New
  1. Special commands in chord lines
  2. Management of chord inversion in chord lines
  3. Maintained chords in chord lines
  4. Multiple stacked chords for left hand in accordion tablatures
  5. New chapter in the manual: chord lines

Improvements
  1. Possible to undo object position and size changes (dynamics, text, etc)
  2. Better look of accompaniments when transferred to visible staves
  3. User instruments are no more converted to MyrSynth

Fixes
  1. Fixed errors in management of undo on Views-related operations
  2. Fixed errors in object editing (dynamics, text, etc) when modifiong several objects at a time
  3. Fixed crash when changing general voolume in complete mixer.
  4. Conversion of instruments to MyrSynth at loading time (macOS)

Harmony 9.9.3d / Melody 7.9.3d - January 25th, 2021



Improvements
  1. When a text is defined in a crescendo or a decrescendo, it is followed by a dotted line to show its range
  2. A substitution text can now be defined for ottava symbols
  3. Cautionary display for ottava and crescendo symbols at the start of a line can be set up for each document. It can also not be displayed by setting the 0 value.
  4. The complet mixing palette has been redesigned. Several staves can now be selected to apply changes to the whole group.
    A contextual menu enables to select all instruments of the same kind (string, brass, drums...)
    The miscellaneous elements of the palette are commented in the Help window.
    Dark mode is now managed on this palette.
  5. Selecting, resizing, moving "dynamics" objects (crescendo/decrescendo or ppp-fff) but also ottava, tempo and pedal objects is now easier in page mode when they extent on several lines
  6. In the "Interface" tab of the global settings, possible to reactivate maskable alerts
Fixes
  1. Access to singer contextual menu from the Virtual Singer palette
  2. Opening the manual deactivated the "?" menu
  3. Fixed undo history
  4. day/month Inversion in English in the document comments
  5. Fixed merging of merged staff groups
  6. Sensitive keyboard was activated in Melody Assistant, it is now fixed
  7. Fixed Virtual Singer prononciation mistake of some single letters in French
  8. Fixed error in the display position of conditional part marker (endings)
  9. Fixed barline display on merged staves.
  10. Fixed position problem for effects on harmonica tablature
  11. Icons refresh when protecting/unprotecting a script
  12. Fixed possible crash when saving an empty Interface composer file
  13. Interface Composer and Floating window source files could not be password-protected. It has been fixed
  14. Fixed edit problem on chord line related to stave
  15. Fixed problem in history cleaning
  16. Fixed "Solfiles : error 4" alert followed by a crash when loading some files

Harmony 9.9.3c / Melody 7.9.3c - January 11th, 2021


Fixes
  1. Problem in music performance when rules are present
  2. Problem when playing tremolos
  3. Problem when printing : unwanted display of selection area

  Harmony 9.9.3 / Melody 7.9.3 - January 5th, 2021


New
  1. Piano Roll staff type
  2. New item in the Edit menu : History. Enables to get quickly to any previous modification state of the score and instantly recover the document as it was at this time. Undo states can be saved in the file. 
  3. On Mac, management of multiple screens
  4. Note ornaments on staves with tablature can have a different positionning on the regular staff and on the tablature

Improvements
  1. "Dock" palettes: global speed improvement, better click reactivity
  2. Dock : Now possible to disable animation on selected tools
  3. Real-time preview of the note being inserted from proportional (computer) keyboard input.
  4. Graphical exports (FPCT, SVG, PDF) and Myrweb now manage color gradients
  5. Start marker now managed in video export
  6. Improvement in double-click management
  7. User-defined keyboard shortcuts are displayed in menus when possible
  8. Virtual Singer parameters are saved in MusicXML files
  9. Alert when selecting hollow notehead in the palette is only displayed once.
  10. macOS : Management of communication between PDFtoMusic and Harmony via Myriad Manager
  11. Instruments for metronome are now displayed in sound mixers
  12. Note cursor color follows the "display voices in color" setting
  13. More accurate calculation for break symbols (coda, segno, endings) for a better active area enabling to clck & drag them
  14. When moving break symbols  (coda, segno, endings) the symbols follows better the mouse cursor
  15. When loading file, control of chord diagram areas, and fixing of any weirdness (negative or too large areas, etc)
  16.  MyrScript : New values to read and set areas and colord for chord diagrams
  17. Many problems of borderline cases in Virtual Singer, especially when a new voice appears suddenly in a staff, have been located and improved
  18. Management and selection of pixel sizes and frame rate in video export
  19. New algorithm for changing note duration in selection range, when "Limit editing to one bar" is on: better management of bar override
  20. Bar margins have been removed in automatic rhythm pattern editing, in order to improve readability
  21. Myrweb app has been improved to abide by the XHTML syntax
  22. Improvement of automatic positionning of visible area when editing lyrics and chords
  23. New check box in note ornaments to force their position. When the note they are attached to is moved, these ornaments won't be automatically adjusted to improve readability
  24. Windows only: in boxes with tabs (note edit, accompaniments...) possible to change tab by Ctrl Tab (next tab) and Ctrl Shift Tab (previous tab)
  25. In accompaniment and rhythm grids, right-click on an empty cell: in the menu, an "Extend" option to extend the previous element in the grid up to this cell.
  26. macOS: multithread mode in video export
  27. Now possible to abort video export just after the sound track generation
  28. When adding an ornament to a note via the array in note edit window, its position is automatically adjusted as it would be when added graphically on score.
  29. Video export: possible to select font for credits
  30. Video export: In order to improve text display on background picture, possible to define a colored shadow
  31. Improvement of preview centering on targeted notehead when editing note
  32. Video export: background image with offset and scale
  33. Video export: Load/Save last parameters in preferences
  34. Grabbing area of bar margin handles have been extended by 50% in order to ease their adjustments
  35. Spoken voice (system): better management of syllables timing when changing line on repeats
  36. Spoken voice (system): a bar without lyrics when repeated says the previous line instead of being mute
  37. Video export: for an unknown reason, soundtracks in MP3 format weren't played when the video was played on Safari (macOS/iOS). Export format has been changed to AAC
  38. Improvement of barlines position on clef/key change. By default, except at a line start, the barline (e.g. double barline) should appear after the clef
  39. Management of cover pages when defining page header and footer. Adding a cover page won't change the alternating position of page number, nor the "except first page" mode
  40. New contextual menu in "stage" mode on the complete mixer, in order to select all instruments of a given type
  41. Improvement of export/import of multiple parts in ABC format
  42. Improvement of "play selection range" mode on digital audio tracks and Virtual Singer.
  43. Display of digital audio tracks on complex cases
  44. Improvement of Piano chord diagrams
  45. When echo on note hovering was activated, some ornaments (trills, etc) could not sound exactly the same way than when the score is played.
  46. When activating/deactivating chords by degrees (relative chords) on the chord grid or on the staff chord line, the manually entered chord names are recalculated.
  47. Editing chords: better management of the defaut font for the inserted text when editing globally
  48. Creating a new document/Adding a staff: better selection of the default instrument for playing the chord line
  49. Simplified input of "/" character when entering chord line and lyrics
  50. Redesign of the chord line edit window.
  51. Management of WAV export of more than 44kHz / 16 bits in MyrScript
  52. Text staves: no more display of conditional parts, segno and break symbol text
  53. Karaoke mode: pausing lets the cursor where it stopped
  54. Virtual Singer: improvement of pronunciation for some extended diphthongs in hungarian
  55. When a cautionary key change at end of line shows accidental cancellation by natural symbols, these natural symbols don't appear anymore on the key change at start of bnext line. This can change the look of existing scores
Obsolete
  1. The « Activate information box about load and save » mode is removed
  2. After 26 years of good and loyal service, the .mus file extension becomes obsolete in writing. Of course it will still be recognised in reading.
  3. After 17 years, application icons drawn by Mr Walter Forrest are replaced by new versions

Changes

  1. Because it doesn't apply to page mode anymore, the "Page mode tools" palette becomes "Blueprint tools"

Fixes

  1. Channel numbers display in MIDI palette
  2. Management of the 12 MIDI devices in the MIDI palette
  3. Text offset when editing objects related to the staff
  4. Potential graphical problem in objects position when importing MusicXML format
  5. Potential graphical problem in lyrics cell positions
  6. Management of click on "Stop" button on the progression window for long operations on digital tracks and Virtual Singer
  7. Conversion of ghost rests to rests when loading
  8. note position could shift when double-clicked
  9. Miscellaneous graphical display issues
  10. A jukebox list containing files from a more recent version could loop on the "too recent file" alert box
  11. "Miscellaneous" palette display in Aqua look
  12. Playing the jukebox could hang on the last piece
  13. Impossible to cancel file saving when it contained long digital tracks
  14. macOs : fixed file extension in Myrweb export
  15. Jukebox : fixed problem when doing play / stop / Myrweb export
  16. Street organ card printing only printed the first page
  17. macOS : Fixed error that prevented the printed document to get th eright name
  18. Truncated sentences in the Japanese version
  19. Problem of voice deactivation when printing merged staves
  20. ABC export : wrong export when tempi with non-integer values were present
  21. Interactions between jukebox play and time position palette
  22. Name change on merged staves
  23. Odd/even page printing mode:
    - Control handle display in print preview
    - Control hand adjustment in print preview
    - Distance display in page mode
  24. VSTi access problems from Harmony 64-bit
  25. Crash when double-clicking an empty cell on accompaniment or rhythm grid
  26. Colors on additional/ledger lines (when a note is above or below the regular 5 lines)
  27. Color of some special noteheads
  28. Myrweb app: Error when managing some diacritics (UTF-8), that could display "???" instead
  29. Jukebox: music start via spacebar was resetting the current selection range in the karaoke window
  30. Adjustment of control handles in Jukebox karaoke mode
  31. Position problem when only a part of the karaoke text was played
  32. Crash when importing a MusicXML file with no music
  33. Selection display in the jukebox score area
  34. Display problem on merged (multi-voice) tablature staves
  35. Improvement and validation of tuplet export in ABC format
  36. macOS: graphic smudge on score progress line display
  37. Problem of graphical inaccuracy in  hi-resolution rectangle display
  38. Windows: relative chords (by degree) management has been activated
  39. Fixed crash when loading XML files that contain more than 8000 measures
  40. Fixed frozen application when the computer isn't rebooted for several months.
  41. Windows: problem of graphic corruption in zoom 125%
  42. When loading a file, string instruments could be converted to MyrSynth instrument despite the setting value



(c) Myriad - All rights reserved