- HoustonTracker 2 (on-calc music editor for TI-82/83/83+/84+)
- 06 Oct 2015 08:51:15 am
- Last edited by utz on 19 Feb 2016 10:17:14 am; edited 1 time in total
It's time 4 da calculator!
About HoustonTracker 2
HoustonTracker 2 is a music editor/sequencer for the Texas Instruments TI-82, TI-83/82STATS, and TI-83+/84+/SE. It allows you to compose and play multi-channel 1-bit music directly on your TI graphing calculator.
Features
• 3 tone channels
• 1 non-interrupting drum channel
• up to 128 note patterns
• up to 64 drum/fx patterns
• sequence length up to 255 pattern rows
• 16-bit frequency precision
• 8-bit speed precision, can be configured per step
• various effects, including:
- L/C/R stereo hard-panning for tone and drum channels
- 8bit duty cycle control
- duty cycle sweep
• 2 user definable samples
• up to 8 savestates
• edit during playback
sound example
website
download (includes 82p/83p/8xp binaries and docs)
source
Bug reports? Suggestions? Feature requests? Best to post them in the dev thread over at the 1-Bit Forum.
UPDATE 2016-02-19
New version 2.10 released! Features an improved sound routine, several new effects, better keyhandling, and a build for TI-82 Parcus models. Also, various bugs were fixed. The download links above have been updated accordingly.
Full list of changes:
Code:
About HoustonTracker 2
HoustonTracker 2 is a music editor/sequencer for the Texas Instruments TI-82, TI-83/82STATS, and TI-83+/84+/SE. It allows you to compose and play multi-channel 1-bit music directly on your TI graphing calculator.
Features
• 3 tone channels
• 1 non-interrupting drum channel
• up to 128 note patterns
• up to 64 drum/fx patterns
• sequence length up to 255 pattern rows
• 16-bit frequency precision
• 8-bit speed precision, can be configured per step
• various effects, including:
- L/C/R stereo hard-panning for tone and drum channels
- 8bit duty cycle control
- duty cycle sweep
• 2 user definable samples
• up to 8 savestates
• edit during playback
sound example
website
download (includes 82p/83p/8xp binaries and docs)
source
Bug reports? Suggestions? Feature requests? Best to post them in the dev thread over at the 1-Bit Forum.
UPDATE 2016-02-19
New version 2.10 released! Features an improved sound routine, several new effects, better keyhandling, and a build for TI-82 Parcus models. Also, various bugs were fixed. The download links above have been updated accordingly.
Full list of changes:
Code:
NEW/CHANGES
- channel 1 now has variable duty cycle, too
- new effect: 4xx - set duty/noise mode ch1
- old 4xx (toggle duty cycle sweep) has been merged in to 5xx (set duty ch2)
- old Cxx (set drum mode) is now Dxx
- old Dxx (set vol ch1/drums) has been removed (no longer possible for technical reasons)
- new effect: 8xx - execute note table ch3
- new effect: 9xx - glitch channel 3.
- new Cxx effect: note cut ch1
- TI-82 Parcus/OS 19.006 support
- ALPHA mode is now one-shot, ie. it is turned off after an ALPHA mode action has been performed
- sound loop now has cycle-exact timing except if drum modes 2x-4x are used
- 3xx now uses inverse values (0xff = slowest setting), and is deactivated with 300 instead of 200.
The old 300 effect can be achieved with command 9FF instead.
- 2xx/3xx no longer trigger on rest notes.
- "glitchy" drum modes no longer output sound on rows without a drum trigger
- AutoInc is now off by default
BUGFIXES
- fixed recovery from failed save attempt
- fx pattern 0x3f was previously lost during save, fixed
- note pattern 0x7f was inaccessible from sequence screen, fixed
- fixed broken loop point setting
- improved keypad debouncing on Plus models
- mode indicators were incorrect after loading/zapping a tune, fixed