- Various build fixes
- Songs are now saved with the .tutka extension if not otherwise specified
- Exporting standard MIDI files works correctly now
- Set track volume command
- Set instrument volume command
- Retrigger note without repeat command
- Change block length when expanding or shrinking
- Insert/delete track from all blocks
- French translation (from Olivier Humbert)
- Loading empty notes works correctly now
- Instrument specific arpeggio support
- Tutka now quits after the song has been played when playing a song without the GUI (-p option)
- Hold values greater than 127 now work as expected
- MIDI message reception now works as expected
- MIDI controller slides are now smooth regardless of the magnitude of the slide
- Confirmation dialog is now shown before creating a new song if the current song has been modified
- Non-MIDI related commands now work even if no note has been played on the channel
- Setting the tempo and ticks per line using player commands now affect the song properties dialog
- Tempo is no longer incorrectly sent over MIDI
- Song is now considered to be changed when the playing sequence or section contents change
- Track statuses are now properly reset when loading a new song or notes are stopped
- Several fixes to the tracker widget appearance in various situations
- Significant improvements to the tracker widget redrawing performance
- Support for loading MMD0 and MMD1 songs
- Song changed status is now shown in the main window title bar
- A confirmation dialog is now shown before quitting if the song has been modified
- Fixes to keyboard event handling when menus are open
- Long track names overlapping other track names was fixed
- Qt4 support was fixed
- Track name changes are now immediately reflected in the main window
- Properly use a monospace font on Mac OS X
- RELAX NG schema for the file format
- Crash fixes
- UI update fixes
- High resolution icons both on Linux and Mac OS X
- Rewritten in Qt
- Support for Mac OS X
- Czech localization
- Save window positions on exit
- Various bug fixes
In preparation for version 1.0 Tutka is being rewritten using Qt. There are no new features except support for Mac OS X. The rewrite may have caused some regressions but the intention is to iron these out as soon as they are found. The source code for the Qt version (0.99.x) is available from the Tutka Git repository.
- Insert/delete track functionality was implemented
- Tracker widget refreshing was improved
- A bug in copy/paste functionality was fixed
- A bug that caused a crash on startup in some environments was fixed
- The tracker widget now uses Pango for better font rendering
- Tracker scrollbars were fixed
- Mouse wheel scrolling was implemented
- Other small improvements to the tracker widget were made
- External MIDI sync support was added
- Relocation and Autopackage support were implemented
- Preliminary Jack transport support was added
- Tutka now uses the ALSA sequencer API for more flexible MIDI device support
- MIDI message list and MIDI message receiving were improved
- Multiple MIDI interface support was improved
- Online manual was improved
- Improvements and bugfixes were made to the GUI
- Support for multiple MIDI interfaces (requires ALSA)
- Program change command
- Track solo toggles and track names
- SMF export
- GTK+ 2.4 migration (file chooser etc.)
- Many internal cleanups
New requirements: GNOME 2.6, GTK+ 2.4, ALSA 0.9 or later, libglade 2.4.2 or later.
- All list dialogs were cleaned up
- Lots of bugfixes