back to list

TBXE 2.0 released today

🔗Aaron Andrew Hunt <aaronhunt@...>

8/25/2008 12:15:27 PM

TBXE 2.0 for Mac and Windows is released today.

New Features:

- new .pdf documentation
- built-in help windows
- the exact position of the note A can now be specified (previously always 2^(31/41)), along with the A4 Hz value
- tuning entries can now be frequency values in Hz
- multiple scales (Scala files) can now be imported, embedded and saved with files
- new freehand entry field allows typing anything and cutting and pasting text from the clipboard to make tuning entries and scales
- new scale editor allows easy cutting and pasting
- new algorithm, function, and constant modules, shares TPXE support files, adding:
+ referencing multiple named scales
+ easy non-octave scale generation
+ use of constants like pi and phi in tuning entries
+ generated scales
+ virtually unlimited flexibility for tuning entries
- new quick-tune 12-tone temperaments, with historical and user temperament files
- the keyboard now supports mousewheel scrolling
- auto-updating implemented
- file now auto-saves and auto-recovers if the application crashes
- automatic online bug reporting implemented

Improvements:

- entry parsing engine rewritten with better error checking and stability
- ratio reducing methods rewritten
- improved key / Hz window with more tuning flexibility
- files now save the number of fifths on the circle (41 or 12) with the global key and Hz
- improved note naming algorithm
- octave popup menu is now a contextual menu
- all header popup menus are now contextual menus
- interval and letter name popup menus are now custom graphic menus
- user-preferred key interval and letter names are now saved in undo memory, and in files
- undo memory stores many more user actions
- improved equal division and scale tuning octave tracking
- Command-P now selects Program (previously only available through menu selection)
- Command-Shift-P now selects Batch Program (previously only a menu selection)
- programming all layers no longer always ends up on layer 4 for editing after programming
- Scratchpad entries can be edited by double clicking
- Scratchpad cutting and pasting now works more like a standard clipboard, not requiring selection all the time
- new xml-style files allow for better future upgrade backward compatibility

Bugs Fixed:

- fixed select all missing last key bug
- fixed bug with undo / redo and the last key in each layer
- improved entry parsing now tests for more possible errors
- fixed keychange octave transposition errors
- fixed Transpose octave errors
- fixed Batch Programming watch cursor persisting
- default keys other than C now boot with correct octaves
- repeat selection no longer changes octaves for repeated keys
- fixed scratchpad pasting with different numbers of keys crash
- file loading now defaults to the current file directory or the directory specified in the Preferences
- the "Copy this layer to all layers" command now also copies the global Key and Hz information correctly to the other layers
- fixed improperly cast windows with unwanted resize, minimize, and close buttons

See more details here:
<http://www.h-pi.com/TBX1software.html>

Download here:
<http://www.h-pi.com/downloads.html>

Note that the TBXE file format has changed. Old files can be easily updated, either by loading and saving, or by using the batch file update option. Please download the new .zip files along with the application.

As usual, it's all free! Enjoy!

Yours,
Aaron
=========
Aaron Hunt
H-Pi Instruments

Please note that I choose not to be involved in discussions of things H-Pi related outside of the H-Pi forums, and I cordially invite everyone who is interested to please join and participate.
Forum: <http://www.h-pi.com/phpBB2/>
Blog: <http://www.h-pi.com/wordpress/>