AnthemScore Version History

4.16.0 released 2023-02-03
  • Option when processing multiple songs to save in any format and location
  • Fix the notated pitch in tablature
  • Less lag when dragging beats
  • Fixed PDF export on Ubuntu 22
  • Added a dedicated 'done tapping beats' button
  • Fixed problems with the side panel being too small or wide and chaning in size, which sometimes caused the display to jump
  • Fixed issue where undo/redo occasionally does not produce the exact same state
  • Fixed several bugs related to copy and pasting notes
  • Catch invalid triplets caused by editing beats
  • Fixed issue where the end of the song is sometimes not viewable
  • Remember the user's colormap preference
  • Specify start/stop time in MM:SS format when processing part of a song
  • Added 'lost activation key' to the help menu
  • Consistent key numbering, starting at 1 everywhere
  • Fixed discrepancy with octave transposition in the export dialog
  • Better error logging
4.15.1 released 2022-06-28
  • Bug fixes
4.15.0 released 2022-06-17
  • Copy and paste selected notes anywhere with Ctrl + C and Ctrl + V and click
  • Allow tapping downbeat locations during playback to quickly specify beat positions
  • Clone selected notes nearby with Ctrl + click + drag
  • Allow moving a group of selected notes together
  • Create longer notes quickly by clicking and dragging from start to end
  • Locking notes sets their start time so they don't shift when the grid size becomes smaller
  • When time signature top number is changed, beats are re-numbered without changing positions
  • Keep triplets when moving or cloning notes
  • More seamless looping and less delay for audio playback
  • Added user-submitted Brazilian Portugese translation file
  • Created new context menu for note editing and moved dynamic note threshold inside it
  • Stop creating empty measures at the start of songs in most cases
  • Option to make selected notes have auto-stops
  • Allow deleting of any measure, including the first measure
  • Ctrl + A to select all notes
  • Save dynamic note threshold preference
  • Display the playback speed % in the status bar
  • Beats start moving immediately when dragged
  • Ctrl + click and right click on display both play a note
  • During sheet music export, stop trimming empty measures at the beginning and end of the song to allow for exporting multi-part recordings
  • Prevent moving locked notes and fixed bug where dragging locked notes created duplicates
  • Prevent note edge getting stuck when mouse moves too quickly
  • Disabled dynamic threshold when moving notes
  • Better error message for unsupported audio files
  • Prevent window from shifting when selection is played with no selection present
  • Faster performance when dragging beats in long songs
  • Prevent beats from becoming too closely spaced in rare circumstances
  • Remove restriction that last beat must be after audio end
  • Fixed blank program icon in some situations
  • Fixed bug where end of song can be dragged before the previous beat
  • Fixed bug by preventing note deletion while moving a note or beat
  • Fixed note group sometimes being 0 when set to a different value
  • Fixed issue with bounds when dragging a note start to a new position
  • Fixed occasional incorrect MIDI tempos for the ‘User annotated tempos’ option
  • Fixed handling of ASDT files created from different versions of AnthemScore
4.14.2 released 2021-11-22
  • Added keyboard shortcuts to assign all note groups 0-14
  • Fixed playback pause/stop bug when the show playback line is unchecked
  • Other bug fixes
4.14.1 released 2021-11-19
  • Fixed positioning of note context menu
4.14.0 released 2021-11-16
  • Left click and drag a note to change its position
  • Left click now adds/removes notes and right click selects for more intuitive interface
  • Right click on a note brings up context menu to edit MIDI velocity and other attributes
  • Ctrl + click & drag beats to shift all following beats by the same amount
  • Made number of frets, string, and tuning adjustable for tablature in advanced settings
  • Edit sheet music settings without needing to export a file
  • Added soprano and concert Ukulele with tablature options
  • Transposing now works for MIDI export
  • Fixed XML instrument for import into MuseScore and other programs
  • Slower minimum playback speed, from 25% to 10%
  • Menu action to clear recent files
  • Use '♭' and '♯' instead of 'b' and '#' when they are supported by the system font
  • Added toolbar icons for settings and undo/redo
  • Less glaring text color
  • Keep playback line visible when paused
  • Option to hide an entire note group when exporting sheet music
  • Fixed missing audio error messages
  • Fixed discrepancy between note group numbers in the main window vs export dialog
  • Fixed bug with custom instrument in Non-English languages
  • Fixed several tablature bugs
  • Save as default now includes the smallest note size
  • Command line option to skip finding notes
  • Fixed locked notes temporarily disappearing when note threshold slider moves
  • Fixed disappearing beat grid lines
  • Fixed undo/redo bug when undo results in 0 notes
  • Correctly calculate when there are unsaved changes after undo/redo
  • Removed limits on how far beats can be dragged
  • Changed disk toolbar action from 'save as' to 'save'
  • Other minor UI improvements
4.13.0 released 2021-03-11
  • Added guitar tab option for sheet music
  • Added bass guitar to instruments list
  • Added missing beat numbers when time is vertical
  • Made measure numbers always visible timeline
  • Fixed small time discrepancy between timeline and main display
  • Use ASDT name as window title
  • Save measure offsets in .ASDT files
  • Stop opening blank sheet music when 'spectrogram only' is selected
  • Changed the internal viewer paper size from A4 to Letter
4.12.1 released 2021-02-05
  • Bug fix for Windows only
4.12.0 released 2021-02-04
  • Added web browser option to display sheet music with adjustable zoom and page size
  • Fixed compatibility issue with older GPUs that resulted in no notes
  • Fixed MIDI instruments being off by 1
  • Fixed occasional skipped first notes in MIDI export
  • Fixed 3rd triplet sometimes being misplaced when loading .asdt files
  • Reduced risk of a crash on startup affecting some users
  • Got rid of license utility and root requirement on Linux
4.11.0 - 4.11.4 released 2020-11-08
  • Added dynamic note thresholds option to auto add/remove notes based on user edits
  • Allow locking groups of notes to prevent deletion
  • Customizable keyboard shortcuts and additional shortcuts
  • Save export settings in .asdt files
  • Added Do Re Mi ... note names option
  • Added beams to notes in musicXml
  • Cuda 8.6 support for Windows
  • Fixed bugs in internal sheet music viewer
  • Fixed unwanted window scrolling during playback
  • Fixed UI bugs with note group dropdown, note count label, note transparency, side panel resizing, and playback line jumping
  • Other bug fixes
4.10.1 released 2020-07-30
  • Registered .ASDT file extension on Mac
  • Allow changing the activation key
  • Bug fixes
4.10.0 released 2020-07-26
  • Option to scroll the spectrogram instead of the playback line
  • Shift all beats left or right
  • 'save as default' option when exporting MIDI
  • 'Export' toolbar button
  • Adjustable playback delay offset to allow better syncing of audio during playback
  • Adjustable measure numbers to enable alignment with sheet music
  • Hide the file queue area when not processing songs to conserve vertical space
  • Automatically change playback mode to 'Selection' after selecting a time range on the keyboard
  • New keyboard shortcut keys for playing back song, notes, and song + notes
  • Increased undo/redo queue size from 25 to 50 actions
  • Prevent long, multi-measure notes in automatic note detection
  • Renamed 'MIDI Track' to 'Note Group' since it applies to both XML and MIDI
  • Corrected the unsaved changes indicator when undo/redo are used
  • Fixed audio import bug with MIDI imports
  • Fixed crash during MIDI export when first beat occurs after the start of audio
  • Fixed crash when opening some unsupported/corrupted WAV files
  • Fixed crash when the print or display sheet music buttons are clicked rapidly many times
  • Other bug fixes
4.9.0 released 2020-04-14
  • Prevent repeated compression of audio when saving and opening ASDT files
  • Increased ASDT internal audio Ogg Vorbis quality factor to 3
  • User-submitted translation file for Dutch
4.8.1 released 2020-04-09
  • Build for Windows 8/10 with better crash reporting. No other new features.
4.8.0 released 2020-04-08
  • Fixed static noise during note playback
  • User-submitted translation files for Italian and Spanish
  • Restricted 'Save' and 'Save As' to .ASDT only and created 'Export' for other formats
  • Icon UI scaling option in preferences to accommodate high DPI monitors
  • Print command in toolbar and file menu
  • Saved song position and zoom to ASDT files to auto return to the working location
  • Help menu option to display the application data folder
  • Added soprano saxophone to instruments list
  • Enabled processing of WAV files that contain markers
  • Keyboard shortcuts including ctrl + scroll to zoom
4.7.1 released 2020-01-03
  • Fixed compatibility issue with older Windows machines
  • Fixed bug setting MIDI track when no file is open
4.7.0 released 2019-12-19
  • Built-in support for MP3, WAV, FLAC, OGG Vorbis, OGG Opus, WavPack, and MusePack to reduce reliance on operating system libraries
  • User-submitted translation files for French and German
  • Added some missing text to translation files
  • Fixed resampling for songs that have a sample rate other than 44100 Hz
  • Fixed MIDI files saved with raw, unrounded timing
  • New notes go into current MIDI track index by default
  • Fixed timeline alignment when opening a second file
  • Fixed --threads command line option
  • Added full path as tooltip for recent files
  • Various other bug fixes
4.6.1 released 2019-10-14
  • Rebuild of version 4.6.0 for Windows only, reverting back to Qt 5.10.1 due to crash reports with 5.12.5
4.6.0 released 2019-10-11
  • Support for language files that can be edited by users--added auto-generated translations for German, Spanish, Italian, Dutch, French, and Chinese
  • Created 3 timing options for saving MIDI to allow syncing with audio
  • Set the MIDI track for any group of selected notes
  • Open recent files in the file menu
  • Updated GUI library to Qt 5.12.5 for Linux, Windows, and Mac
  • Added scrollbar to side panel when needed for smaller displays
  • Higher contrast for sliders and scroll bars
  • Adjustable transparency on notes
  • Fixed instrument name display when save as default is checked
  • Enforced a min value on smallest notes per quarter based on the time signature
  • Fixed undo/redo related bugs
  • Allow adding notes outside the audio region
4.5.0 released 2019-07-29
  • Added undo/redo
  • Made note threshold slider smoothly add/remove notes
  • Added conservative triplet detection back in with manual editing in GUI
  • Added print button for OS X
  • Automatic shortening when dragging notes backward into other notes
  • Ctrl + click to select multiple rectangular regions
  • Split AnthemScore into lite, professional, and studio editions
  • Use key signature note names in side panel
  • Fixed issue saving MIDI files
  • Fixed sheet music key signature issue
  • Open .XML files in internal viewer
  • Remember advanced options when save as default is checked
4.4.0 released 2019-06-03
  • Added MIDI instrument to SaveAs options
  • MIDI transposition and custom note range
  • MIDI option for using raw note times or musical timing
  • Fixed bug with deleting notes and OS X issue when closing the application
4.3.1 released 2019-04-14
  • Moved progress bar to file queue area to prevent clipping of status text
  • Bug fixes
4.3.0 released 2019-04-12
  • Editing start/stop times by dragging note edges
  • Dropdown box for target instrument when saving sheet music
  • Selection of a group of notes. Note threshold slider applies to the selection, delete key removes any selected notes, and red reset button restores original notes
  • New graphics for notes, candidates, and key highlights
  • Added grid showing possible note positions based on smallest allowed note
  • Highlight notes on keyboard during playback
  • Added new spectrogram color map options
  • Rearranged side panel with more important items higher up
  • Increased internal audio sample rate to 44100 Hz
  • Removed candidate notes where there's a confirmed note already
  • Cleaned up sheet music by only annotating one initial tempo, removing any duplicate notes, and trimming empty leading and trailing measures
  • Smaller .asdt files using OGG Vorbis compression internally
  • Fixed bugs related to cancelling jobs and a small memory leak
  • Triplet detection disabled until editing triplets in GUI is implemented
4.2.0 released 2019-01-31
  • Very fast note finding for Cuda capable Nvidia GPUs on Windows and Linux (cuda status in 'about' menu)
  • Added cancel option to save changes prompt
  • Reduced occurences of the missing values error
4.1.4 released 2019-01-14
  • Faster saving of changes (orange text for no-prompt overwrite)
  • Show asterisk in title for unsaved changes
  • Fixed memory leak when processing multiple files
  • Improved error messages
4.1.3 released 2018-11-15
  • Updated Linux license utility to work on a larger number of distros
  • Updated Linux README with clearer instructions
4.1.1, 4.1.2 released 2018-11-10
  • Bug fixes
4.1.0 released 2018-11-09
  • Added tempo map and time signature to saved MIDI files
  • Applied sheet music save options to MIDI
  • Split staffs into separate MIDI tracks
  • Update audio playback when selection changes
4.0.0 released 2018-10-26
  • Editing of beat locations, tempo, time and key signatures
  • Support for reading MIDI files
  • Prompt for unsaved changes and better suggested naming
  • Setting the smallest possible note and the bass/treble split point
  • New ASDT file format with option for compact file size
  • Moved note lines to boundaries instead of note centers and made note image smaller
  • Smaller grid spacing when adding new notes
  • Added print button in internal sheet music viewer for Windows and Linux
  • Cursor changes to indicate when a note will be removed
  • Bug fixes for saving default prerences and opening files via command line
3.8.0 released 2018-09-23
  • Allow editing of notes while internal sheet music viewer is open
  • Estimation of note volumes for MIDI
  • Option for saving MIDI with estimated or fixed volumes (MIDI velocity)
  • Fixed issue with note playback when start time is not 0
3.7.1 released 2018-09-15
  • Bug fixes
3.7.0 released 2018-09-14
  • Added note threshold slider. Right click on keyboard selects threshold for individual keys.
  • Added option to contribute files to help improve accuracy
  • Slightly more accurate neural net
  • Keyboard opens on startup
  • Renamed 'potential notes' to 'candidate notes'
  • Fixed keyboard click region for white keys
  • Removed _combined_channels from saved csv filenames
3.6.0 released 2018-06-20
  • More accurate (slower than version 3.5, but faster than 3.4) net with higher recall
  • Automatic creation of save folders if they don't exist
  • Option for sheet music title in the save-as dialog
3.5.1 released 2018-06-10
  • Bug fixes
3.5.0 released 2018-06-08
  • Much faster, runs in about 1/2 the time as v3.4.0
  • Slightly more accurate neural network
3.4.0 released 2018-05-12
  • Built-in viewer for musicXML
  • Saving as PDF
  • Option to open sheet music with external program in preferences
  • Upgraded to Qt 5.10.1 for Windows/Linux GUI
3.3.2 released 2018-04-23
  • Conversion of ASDT files to XML, MIDI, and CSV from the command line
  • Added command line options to get license and custom note range settings for sheet music
  • Fixed bug with removing notes outside a custom range
  • Support relative paths from the command line
3.3.1 released 2018-04-04
  • Finer grid for manually adding notes
  • Fixed issue with saving MIDI files from command line
  • Fixed issue opening .aiff files
3.3.0 released 2018-03-04
  • Ability to select the playback region with mouse
  • Added bar lines and measure numbers to display
  • Created 3 play buttons for music and/or notes
  • Added keyboard shortcuts to help menu
  • Made 'loop' and 'harmonic lines' into checkboxes
3.2.2, 3.2.3 released 2017-12-18
  • Bug fixes
3.2.1 released 2017-10-23
  • Improved error messages
3.2.0 released 2017-10-22
  • Added saving as MIDI
  • Fixed cut off of the end of songs in OS X
3.1.2 released 2017-09-18
  • Set space bar shortcut to play/stop
  • Improved error messages
  • Reduced max note volume
3.1.1 released 2017-09-10
  • Added playback of notes and notes + audio
  • Created trial extensions as alternative to purchasing
3.1.0 released 2017-09-06
  • Improved rhythm accuracy
  • Added conservative detection of triplets
  • Improved catching and displaying of out-of-memory errors
3.0.6 released 2017-08-14
  • Added save icon to toolbar
  • Moved default save folder to preferences
3.0.5 released 2017-08-08
  • Bug fixes
3.0.4 released 2017-08-07
  • Skip the open dialog for .asdt files
  • Skip unnecessary redrawing of the display
3.0.3 released 2017-08-06
  • Stacked the frequency and time labels in the GUI to prevent jitter when the text becomes too wide
3.0.2 released 2017-08-06
  • Added icons in side panel and made the display more compact for smaller screens
  • Changed the spacing of the solid lines to every octave
3.0.1 released 2017-08-05
  • Added support for dragging and dropping audio files over side panel
3.0.0 released 2017-08-04
  • Significantly faster. Processing takes 1/4 the time it took in version 2.3.1.
  • New neural network that is slightly more accurate on average
  • Ability to edit notes in AnthemScore with right click
  • Ability to save AnthemScore project files (.asdt) containing note and spectrogram data
  • Added potential notes layer to show possibly missed notes
  • Created a note graphic to replace white circles
  • Re-organized the GUI and added toggling of layers
  • Added ability to loop playback
  • Added option to remove notes outside of a custom range when saving
  • New options to set custom frequency resolution and time step
  • Keyboard shortcuts to open, save, and play/pause
2.3.1 released 2017-02-28
  • Bug fixes
2.3.0 released 2017-02-19
  • Added a file queue to allow adding additional songs to a queue while a song is being processed
  • Added option to change the number of processor cores used
  • Used consistent capitalization in file menus
  • Removed restriction on transcribing multiple songs in the trial
  • Made the Linux playback service not found message more helpful
2.2.0 released 2016-10-23
  • Added save options to show only the treble or bass clef and allowed specifying a custom note range
  • Made the sheet music button open the most recently saved file instead of the temporary file
2.1.3 released 2016-08-12
  • Switched to Qt 7.5.0 for Linux so that audio will play in Ubuntu 16.04 with gstreamer 1.0
  • Added out-of-memory message for some memory allocation failures
2.1.2 released 2016-07-13
  • Added message on Linux about gstreamer packages
2.1.1 released 2016-06-21
  • Bug fixes
2.1.0 released 2016-06-20
  • Made the convnet faster by using FFT convolutions
2.0.0 released 2016-06-14
  • Added convolutional neural network for better accuracy
  • Added progress bar
  • Grayed out sheet music button until sheet music is ready
  • Added option to convert multiple files
  • Added additional CLI commands
  • Moved toolbar to settings panel
1.1.1 released 2016-04-22
  • Added command line interface
  • Switched to utf-8
  • Added optional usage reporting
1.1.0 released 2016-03-03
  • Added variable speed playback
  • Added suggested filename for saving and exporting
1.0.2 released 2016-02-04
  • Added keyboard and timeline
  • Added drag to scroll
  • Added click to play note
  • Added desktop file for Linux
1.0.1 released 2016-01-10
  • Replaced spin boxes with sliders
1.0.0 released 2015-12-23
  • Initial release