What's new in Aria Maestosa 1.4.13c
Apr 24, 2017
- Fix encoding issue when exporting to midi on windows
- Fix track name encoding when exporting to MIDI
- Fix song name and copyright encoding when exporting to MIDI
- Fix tempo rounding issue
New in Aria Maestosa 1.4.12 (Dec 23, 2016)
- Fix bug with time signature changes
- Fix potential crash
- Fix issue with Unicode characters in track names
New in Aria Maestosa 1.4.11 (Aug 5, 2015)
- Fix bug when recording drum tracks
- Fixed pitch bend on OSX when sending playback to external device
- Improve behavior when importing a MIDI file with invalid lyrics events
- Fix program change events on OSX when sending output to external device
- Fix importing program changes
New in Aria Maestosa 1.4.10 (Aug 14, 2014)
- Enable looping a sub-portion of a song
- Add support for bank select controller
- Allow loop mode to keep on when invoking Aria with parameter "--reload"
- Fix beat display for uncommon time signatures (7/8, 8/8, 2/2, ...)
- Fix export bug when some controllers were used
- Fix note velocity when sending playback to external device on OSX
- Update tools look to be simpler and cleaner
- Other bugfixes
New in Aria Maestosa 1.4.9 (Oct 28, 2013)
- Improve duplicate track settings feature
- Workaround event order issues
- Better handling when file open in Aria is moved/deleted in the file manager
- Fix pitch bend playback on windows
- Fix crash in drum editor
- Fix rendering bug in drum editor when collapsing sections
New in Aria Maestosa 1.4.8 (Jul 3, 2013)
- Fix bug related to instrument changes
- Improve end of file detection
- Support for editing lyrics
- Correctly handle lyrics events when adding or deleting measures
- Allow deleting instrument through a contextual menu
- Preserve most recent controller values when deleting measures
- Metronome indicates starts of measures
New in Aria Maestosa 1.4.7 (Feb 1, 2013)
- Fix for .MID and .MIDI files (upper-case extension)
- Workaround wxWidgets bug that caused spinners to disappear on OSX
- Allow navigating between notes with tab and shift-tab
- Now use FluidSynth and not TiMidity as MIDI synthesizer (Linux only)
- Reorganize preferences a bit
- Fix bug when deleting soloed track
New in Aria Maestosa 1.4.6 (Dec 19, 2012)
- Add 'duplicate track' features
- Add 'recent files' menu
- Implement resizing notes with the mouse cursor
- Allow background tracks in score editor
- Score editor's notation flags (musical and linear notations) are now saved in .aria file
- Add GTK-style scrollbar for Linux systems
- "Select all" and "Unselect all" buttons for background tracks in track properties
- Add keyboard shortcut to change note velocity (Alt + up/down, Alt + pageup/pagedown)
- Update to latest version of libjdksmidi
New in Aria Maestosa 1.4.5 (Oct 17, 2012)
- Fix bug when saving after exporting MIDI file
- Add 'Mute' and 'Solo'
- Ask for sequence properties on creation
- Add global track volume picker
- Add keyboard shortcuts to change magnetic grid
- Add 'Scroll notes into view' command
- Add tooltips to many track widgets
New in Aria Maestosa 1.4.4 (Sep 4, 2012)
- Fix looping bugs
- Fix magnetic grid dropdown menu
- Fix bug preventing the name of the tempo controller from showing up
- Fix assertion failure on right-click
- Fix bug where the config file could get corrupted
- Use GDI+ in Windows builds to correct printing
New in Aria Maestosa 1.4.3 (Aug 6, 2012)
- Improve 'new version' notification (no more a warning look, include link to website)
- Better handle when the zoom parameter is missing in a .aria file (which happens when loading a file generated by an old version)
- Fix a case where looping would fail
- Fix more truncated texts on linux
- Fix opening files with double-click on Linux
- Allow setting song start with Ctrl-Click or Alt-Click in the measure bar
- Instrument names may now be translated
- Fix opening a new file when one is already playing on OSX
- Save the background tracks settings
- Make note length detection in score editor stricter to avoid notes being incorrectly detected as triplets
- Improve metronome when using time signatures like 6/8
- Improve score editor note beaming in time signatures like 6/8
- Improve scores : try to avoid showing 1/2 silences on beats not multiples of 2
- Add Chinese translation
New in Aria Maestosa 1.4.2 (Jun 14, 2012)
- Fixed bug that could cause Aria to stop playing prematurely in a song using varying tempo
- Fixed sending playback to external device on OSX
- Fixed playback and export issues that could ensue when a note was placed just before the playback start
- Fixed issues with loop
- Fixed playback sometimes stopping very sharply, not leaving time for notes to ring
- Mark the measure where the song starts in the measure bar
- Fix some dialogs appearing on the wrong screen in multi-monitor setups, especially on linux
- Start using more native button bars in dialogs (Alexis Archambault)
- Fix a few truncated labels on linux
New in Aria Maestosa 1.4.1 (Jun 6, 2012)
- Use more standard 44100 Hz when exporting to sampled audio on OSX
- On Linux, allow exporting to sampled audio using Fluidsynth
- Fixed exporting midi track names (Alexis Archambault)
- Active dropping documents on the main frame on all OSes (Alexis Archambault)
- Improve look of loop button on Linux when using wx 2.9
- Add setting to remember window location
- Make Aria work correctly in OpenGL mode on Linux
- Move config file location
New in Aria Maestosa 1.4.0 (Apr 18, 2012)
- Fix shift + mouse wheel horizontal scrolling on windows
- Fixed bug when looping drums
- Support reading files with accents in their name on Windows
- Improve printing by setting appropriate caps to measure bars
- Work around wxGCDC bug to ensure that lines are of the correct thickness when printing
- Fix rare memory leak
- Further tweak fonts on Windows
- Fix incorrect drumkit label when importing a midi file with manual channel management
- Improve exported midis to make it less likely that an additional empty measure will be appended at the end when opening the file in another midi application
- Fix toolbar glitch on Windows
New in Aria Maestosa 1.3 Beta 6 (Mar 29, 2012)
- Add basic loop feature
- Fix exporting to audio on OSX Lion
- Add option to check online for new versions of Aria
- Add Russian and Portuguese translations from Transifex
- Improve look on Windows
- Save the vertical scroll of each track
- Allow selecting default editor type in preferences
- Further improve magnetic grid
- Add "Duplicate track" feature
- Show a dialog asking user to restart Aria after changing soundfont
- Improvements to track default volume feature
- Improvements to score printing
- Pressing spacebar while recording now stops recording as intended
- Ability to print multiple views for the same track
- Fix bug when undoing shifting frets in guitar editor
- Add keyboard shortcuts for play/pause and record
New in Aria Maestosa 1.3 Beta 5 (Feb 10, 2012)
- Added support for recording from MIDI keyboard/instrument
- Under Mac OS X, add support for selecting soundfont
- Added support for multiple program changes (multiple instruments per track)
- Support sending midi output to external devices
- Improve selection to preview which notes are included
- Auto-extend song length when moving notes past end
- Support for importing lyrics events (not yet for editing them)
- Nicer symbols on printed scores
- Added ability to drag-duplicate notes
- Allow entering precise values in the controller editor
- Allow finer pitch bends
New in Aria Maestosa 1.2.4.1 (Dec 3, 2010)
- Hotfix release to correct crash related with background tracks.
New in Aria Maestosa 1.2.4 (Dec 2, 2010)
- Fixed song length when importing MIDIs with multiple time signatures
- Added support for horizontal mouse wheel scrolling (wxWidgets 2.9.1+ only)
- Fixed rare bug that could cause tracks to have an incorrect instrument name when importing a MIDI
- Provide graphical warnings when a MIDI file cannot be perfectly loaded
- Fixed rare printing crash
- Fixed problems with silences when printing scores with uneven chords
- Fixed not staying centered when zooming with ctrl+mouse wheel
- Fixed "rearrange notes" feature in tablature editor, which had accidentally been disabled
- Fixed issues in score editor with stem for some notes being sometimes up, sometimes down
- Speedups in printing code
- Don't exit when save dialog is cancelled
- Code cleanup and unit tests
New in Aria Maestosa 1.2.2 (Jul 7, 2010)
- Many improvements to printing (more flexible dialog, better output)
- Better "Undo" menu (shows the name of the action to be undone)
- Better dialog when you close with unsaved changes
- Bug fixes and code cleanup
New in Aria Maestosa 1.2 Beta 9 (Mar 8, 2010)
- Many improvements to printing
- Added a close button on tabs
New in Aria Maestosa 1.2 Beta 8 (Dec 27, 2009)
- Many improvements to printing.
- A new editing tool that lets you add notes without dragging.
- Clicking in the left area of editors will now play the clicked note.
New in Aria Maestosa 1.2 Beta 7 (Aug 17, 2009)
- Many improvements to printing.
- Minor bug fixes.
New in Aria Maestosa 1.2 Beta 6 (Apr 20, 2009)
- Better G clef on printed scores.
- Added F clef render on printed scores.
- Added dotted silence rendering.
- Printing : fixed vertical measure dividers to play nicely with scores.
- Fixed crash when printing a single track.
- Key signature now appears on printed scores.
- Marked repetition detection as experimental, disabled by default.
- Fixed printing of notes above/below score (previously broken).
- Further improved vertical division of space.
- Time signature changes are now printed.
- Now shows ottava bassa/alta signs.
- Added support for printing triplet silences.
- Fixed bug where random notes would appear at the far right of the page.
- Fixed rendering notes with more than 1 flags (was broken when not beamed).
- Fixed bug where notes would appear at the far left of the page and not in their measure.
New in Aria Maestosa 1.2 Beta 5 (Feb 23, 2009)
- Aria can now work without OpenGL (mainly for Linux).
- Fixed crashes, bugs and other glitches.
- Major improvements to printing.
- Anti-aliased font rendering.
- Got rid of annoying GLUT dependency (mainly for Linux).
- Allowed moving notes by one octave with shift+up/down.
- Allowed moving notes by one measure with shift+left/right.
- You can now choose the default view for score editor in preferences.
New in Aria Maestosa 1.2 Beta 4 (Dec 29, 2008)
- New look : unified toolbar, refreshed icons.
- Various user interface improvements, including the ability to see song length and setting default note volume.
- Improvement to controller editor for on/off controllers, namely making 'sustain' usable. Minor score editor improvements.
- Improvements to score printing.
- Added ability to maximize tracks.
- Bug fixes.
New in Aria Maestosa 1.2 Beta 3 (Dec 15, 2008)
- Bug fixes.
- New time sginature picker (friendlier, and getting ready for unified toolbar).
- Improvements on printing, especially for scores.
- Added pause button.
- Other user interface improvements.
New in Aria Maestosa 1.2 Beta 2 (Oct 28, 2008)
- Fixed issues with track reordering
- Magnetic grid choice done with icons instead of text
- Improved score printing (nicer-looking, both F and G clefs supported, adaptable height, notes above or below score, fixed crashes...)
- Fixed bug in score printing where the first page would be a bunch filled with garbage
- G or F clef view preference saved
- Improved display and printing of ties on chords
- Fixed bug with magnetic grid when using manual measure management + a very small measure (e.g. 1/16)
- Code cleanup
New in Aria Maestosa 1.2 Beta 1 (Sep 15, 2008)
- Bug fixes
- New toolbar
- More work on printing (initial score printing support)
- Improvements to score display
New in Aria Maestosa 1.1.3 (Jun 11, 2008)
- Bug fixes
- Minor cosmetic improvements
New in Aria Maestosa 1.1.2 (May 5, 2008)
- Added german translation
- Bug fixes (including some major ones)
- Minor cosmetic improvements
New in Aria Maestosa 1.1.1 (Apr 18, 2008)
- Added a feature to see other tracks in the background of the current track
- Started work towards notation printing/PDF export (tablature only for now)
- Linux support is now getting good.
- Many bug fixes
New in Aria Maestosa 1.1 (Feb 18, 2008)
- Added new score editor
- Totally new undo system that is faster, now works in controller editor too and allows multiple undos
- Fixed countless crashes, bugs and glitches
- Added mouse wheels support to vertically scroll tracks
- Added italian translation
- Linux port improved by leaps and bounds, slowly getting more stable
- Improved document icon
- Removed useless stuff from .aria files, making them significantly smaller
- Major code refactoring and cleanup, improvements to build system
- Made document saving data loss-safe : if a problem occurs while an aria file is being saved, no data loss will occur
New in Aria Maestosa 1.1b8 (Feb 12, 2008)
- Hopefully fixed compatiblity problems with intel Tiger systems
- Fixed crash when importing invalid midis
- More improvements to scons build system
- Fixed undoing shift up/down in score editor
- Made saving aria files safe : your file is not deleted until the new one is successfully written
- Switched some small variables from int to short
New in Aria Maestosa 1.1b7 (Jan 31, 2008)
- Improved setting notes sharp/flat/natural to be easier and more flexible
- Made accidentals last entire measure
- Improved note splitting to be wiser
- Made note beaming wiser about how it selects which notes to beam together
- Added italian translation thanks to Gianluca Pignalberi
- When importing midi, remove events from unsupported controllers (fixes some playback bugs)
- Added more midi controllers
- Fixed zooming in songs with multiple time signatures
- Made zooming smoother by removing unneeded renders
- Fixed removing empty tracks in imported midis
- Do not accept empty track names
- switched rendering from plain OpenGL to higher-level primitives, cleaning up code and making it more modular
- Fixed editing time signatures in manual mode
- Fixed rendering of silences in empty measures when using manual time signature management
- Removed useless stuff from .Aria files, making them significantly smaller
- Initial support for a non-OpenGL version (experimental. mainly for linux where drivers aren't always there)
- Fixed horizontal scrollbar initially too short
New in Aria Maestosa 1.1b5 (Dec 15, 2007)
- note beams
- Keys now appear in keyboard editor too
- support for displaying chords in score
- improved document icon
- fixed score editor crash with very high or very low notes
- refactored note moving code
- improved editor vertical scrollbars (thumb could hardly be grabbed when it was at the bottom)
- fixed score editor crashes
- forbid changing tempo and other basic settings during playback
- fixed set-up menus incorrectly appearing when clicking on elements in track header
- fixed display of silences longer than 1 measure
- improved performance of non-linear score display
- fixed triplet sign appearing at wrong Y location
- fixed bugs in "rearrange notes"
- fixed crash in controller editor
- fixed bugs when using variable time signatures
- triplets no more group across measures
New in Aria Maestosa 1.1b4 (Nov 21, 2007)
- Fixed crash in tab exporter
- Now checks for file format version when opening .aria file
- Shifting frets in guitar editor will now change string as needed
- Triplets now consider silences.
- Added silences
- Improved graphical appearance of scores
- Accidentals are now displayed correctly in linear score view
- Don't show scrollbar in score editor if track is wide enough to show everything
- Notes outside score range are displayed with little lines to make their level clear
- Key is now saved and loaded to/from .aria files
- Read key from midi files
- Fixed OpenGL handling to comply with wxWidgets docs, improving linux support
- Fixed undoing in tempo controller editor
- Improved build system for linux by adding library search paths with -rpath
- Refactored triplet code to allow for more types of note handling in the future
- Refactored render loop code, complying wih wxWidgets documentation and hopefully making Aria run better on linux
- Hopefully fixed controller editor problems
- Minor clean-up