EasyABC Changelog

What's new in EasyABC 1.3.5

Dec 22, 2014
  • new xml2abc version with improved lyrics support
  • alpha/experimental musicxml export
  • new nwc2xml version is used
  • new abc2abc version is used
  • improved typing assistance - matching [], {}, ""
  • MCM support: incipits and alignment should work
  • more reliable automatic insertion of bar symbol
  • syntax highlighting of \" inside strings
  • added typing assistance: automatic uppercase/lowercase (only at the end of a line)
  • an imported file that lacks file extension is assumed to be an abc file
  • double-clicking an item in ABC commands reference inserts it into the ABC code
  • fixed bug: typing assistance settings weren't saved
  • fixed bug: Ctrl+Z after batch import would undo insertion of one tune at a time

New in EasyABC 1.3.4 (Dec 22, 2014)

  • More powerful MusicXML import thanks to xml2abc, developed by Willem Vree
  • Noteworthy Composer file import
  • find/replace functionality added
  • key-independent ABC code find functionality
  • midi to abc conversion (manual) anacrusis support
  • auto-scrolling of the music score as the text cursor is moved
  • graphical note selection upon click in ABC code editor
  • graphical note selection works for all notes in a chord
  • halve/double note lengths no longer adds extra space at end
  • on OSX files can be dragged to the Dock icon in order to open them
  • on OSX the quit menu has moved to the application menu
  • midi-to-abc: more legible note duration fractions, eg. C/ instead of C1/2
  • new keyboard shortcuts for adding/removing slurs: s or (
  • new keyboard shortcuts for adding/removing broken rythms: < and >
  • new keyboard shortcut for toggling staccato
  • graphical note selection now matches text selection more closely
  • clicking on a white part of the score moves the text cursor to the closest note
  • clicking on a note transfers focus to the ABC editor
  • detection of anacrusis when generating incipits is more reliable
  • when writing many W:, H: or % lines the prefix is automatically added on the third line
  • typing assistance: automatically add note durations upon space key presses
  • typing assistance: pressing space when bar is full automatically adds |
  • typing assistance: when one of ([{" is pressed )]}" is automatically added
  • Italian translation
  • work-around for abc2midi's lack of support for \" in text annotations
  • experimental MCM support if L: is set to mcm_default
  • fixed bug: path to 64-bit version of ghostscript was not detected
  • fixed bug: missing space between tunes after sorting
  • fixed bug: multi-col incipit generation handled number of rows incorrectly
  • fixed bug: too few bars extracted for incipits in tunes with key changes
  • fixed bug: copy and paste didn't work just after EasyABC had been started
  • fixed bug: first note couldn't be selected by clicking on it
  • fixed bug: scrolling the music pane didn't work on some Windows systems
  • fixed bug: print and print preview was faulty on OSX
  • fixed packaging problem: the Windows version was missing a manifest file
  • fixed bug: not thread safe translation function was invoked in updated thread

New in EasyABC 1.3.3 (Mar 26, 2012)

  • Danish translation
  • French translation
  • detection of most recent ghostscript version was made more reliable
  • fixed bug: customized abcm2ps path wasn't used for svg export
  • fixed bug: clear cache didn't clear temporary midi files
  • notes and rests can be selected by clicking on them
  • incipit index file generation for single-voice tunes (still a bit experimental)
  • reduced generation of temporary files which may speed up music update
  • support for editing multiple documents at once
  • drag and drop to an empty document opens the dropped file instead of importing it
  • made it possible to drag and drop multiple files to import them in one go
  • removed refresh button from toolbar and added it to the View menu (shortcut key is F5)
  • double-clicking on the Play button causes the playback to loop
  • if a file starts with �c-2.1 it implies that it's utf-8 encoded
  • assistance for files that do not contain abc-charset or �c-2.1
  • when saving if they contain extended letters for which utf-8 is needed
  • when loading if they have a utf-8 byte order mark
  • print preview uses a more sensible default zoom setting on OSX
  • new option in the Tools menu to create an index of tune incipits
  • new option in the Tools menu to renumber the X: fields
  • new option in the Tools menu to sort tunes by one or more fields
  • typing X: causes the number to be filled in automatically