What about Linux/Windows/Others? As of now Aria Maestosa does not run on Windows or Linux, however about 95% of its code is cross-platform, so only a small part would need to be rewritten in a platform-specific way. If you are a programmer and are interested in porting Aria to your platform, you need to implement the methods declared in "PlatformMidiManager.h". Don't hesitate to contact me for more information!
What about a version in another language? I personnaly only know french and english, however if you know many languages and would like to translate Aria, then you're welcome! The translation is done, as in many programs, with GNU gettext. You can contact me if you want more information.
1.0b6
- Hopefully fixed intel binaries
- Now uses real universal binaries!
- Fixed loading control events
- Added 'export as tablature'
- Fixed 'insert measures' picking up^wrong measure when using weird zooms and long songs
- Fixed changing current song messing up measure bar
- Fixed 'follow playback' messing up scrollbar
- Fixed scrollbar being messed up when changing measure settings
- Fixed changing instrument of inactive tracks
- Improved handling of failed asserts in order to avoid data loss
- More major code cleanup
- Significantly improved build system
1.0b5
- Fixed many measure bar glitches
- Fixed crash when reordering tracks
- Fixed bug when trying to remove measure 1
- Selecting measures with top bar now selects notes in all tracks
- Will show a warning and not crash when dealing with accentuated characters
- Fixed 'insert empty measures' messing up controller events
- Fixed removing controllers removing more stuff than what is selected
- Fixed selection in controller editor, had to change keyboard modifier
- Improved handling of bad midi files
- In guitar editor, improved handling of notes too low for current tuning
- Improved selection in guitar editor when notes are overlapping
- Improved selection when mouse exits track
- Fixed custom guitar tuning not updating immediately upon change
- Totally rewrote 'remove overlapping notes', fixing bugs and improving detection
- Fixed changing volume of drums sometimes changing the volume of the wrong note
- Fixed instrument pop-up menu displaying many checks next to instrument
- Fixed crash when closing last document
1.0b4
- Fixed keyboard modifiers release sometimes not detected
- Fixed copying from a song and pasting in another
- Fixed several major memory leaks
- Aria is now wiser about picking a pasting location for notes
- Fixed errors on shutdown
- Editing now works on linux, fixing by the way bade code
- Completely refactored and cleaned up midi playing code, is now much cleaner and easier to extend
- You can now select measures by clicking on the measure bar
- Added 'insert empty mesures' feature
- Added 'remove measures' feature
- Fixed controllers getting out-of-sync when some measures are muted
- Fixed 'remove overlapping notes' remove too much notes
- Removed 'Score Editor' mode that revealed very hard to implement and is not likely to make it in anytime soon
- Updated documentation
1.0b3
- Added intel mac binaries (thanks to www.freesmug.org for letting me access an intel machine!)
- Enhanced build system to be more portable and flexible
- Tuning editor now has a cancel button
- Tuning editor now enters current tuning as default values
- Fixed 'export to audio' menu not being player-specific
- Fixed false detection of overlapping notes in tab mode
- Fixed 'export to audio' menu not greyed out while playing
- Fixed mouse clicks affecting track when clicking on the bottom of a collapsed track
- Fixed tuning change issues when number of strings varies (e.g. when passing from a 6-string guitar to a 5-string bass)
- Fixed erroneous calls to AudioToolbox on shutdown (they were harmless but caused error messages to appear on the console)
- Fixed tons of memory leaks on shutdown (was totally harmless since it's on shutdown so memory was freed anyway, but i prefer to keep clean code)
- Fixed crashes on loading corrupt .aria file
- Fixed bugs when entering new song beginning
- Fixed erroneous selection of notes when using the scrollbar
- Made lightweight scrollbars more responsive
- Fixed tempo variations being applied at the wrong place when not playing from beginning
- Fixed tempo variations not being laoded from .aria files
- Fixed 'rearrange notes' causing rearranged notes to be played all at the same time
- Fixed wrong zoom when changing measure size
- Fixed weird behaviour of Guitar editor when trying to add notes above/below track
- Fixed incorrectly drawn vertical lines in Guitar editor in certain circumstances
- Fixed erasing in tempo controller
- Redisinged Tempo controller to have larger range, show main tempo, not show negative values anymore
- Fixed no visual response upon closing a file
- Possibly fixed bug of playing crashes
1.0b2
BUGFIXES:
- fixed About menu not working
- fixed adding notes near track bottom
- fixed selection rectangle appearing when resizing track
- fixed About dialog not translated
NEW FEATURES:
- new scons build system
- added 'Show manual' menu.
- added 'show only used drums' feature
- Began trying to get it work on Linux. i wrote a very basic Timidity player, just so that there's something to test. But (at least on my PPC ubuntu dual-boot), things were drawn wrong in the OpenGL pane, wxBitmapButtons were empty, keyboard input was mapped to the wrong keys, pop-up menus didn't answer. If a Linux programmer wants to take a look at it, the basic infrastructure is there though.)