Releases: philburk/hmsl
Releases · philburk/hmsl
v0.6.1 - for Larry's Concert
- Increased HEADER and CODE size so we can load more pieces
- Added more Guided Tours
- Fix demo_draw.fth, added .8svx suffixes
- Add World's Longest Melody by Larry Polansky
- Ask user to wait for INIT to finish
- Fix divide-by-zero in RTC
v0.6.0 - runs in Music folder, adds Amiga sound
- Added Amiga local sound emulation and some pieces.
- Use a new signing certificate managed by XCode.
- Change FIX and FROUND to be ANSI compliant.
- Add FSEEK and ALLOCBLOCK for better Amiga compatibility.
- Allow HMSL to run in the ~/Music folder under a Sandbox so it can read the pforth.dic file.
- Add Paste menu item and command key for Quick Tours
v0.5.6
v0.5.5-alpha
Use MIDI-PORT to control routing between internal and external MIDI.
0 MIDI-PORT ! / Select internal MIDI synth
SHEP
1 MIDI-PORT ! / Select external MIDI
SHEP / Try creating a SW Instrument track in Logic Pro
- Fixed assert on Exit.
- Fixed mf.seek
V0.5.4 - Mac, fix dictionary file search
Downloaded apps are executed in a sandbox.
That can prevent HMSL from finding the HMSL folder and the pforth.dic file.
Now HMSL can find its dictionary if the HMSL folder is placed in /Applications.
Please follow the installation docs or it will probably not work.
V0.5.3 - Mac, local synth
Use ME2000 ringtone synthesizer as a local General MIDI Synth.
Bigger font.
Smaller time-advance for snappier demos.
V0.5.2 Mac
Add version number to title bar.
Use latest pForth with PF_HEADER_SIZE
Fix casting of MidiOutput
Include bend tuning and score into default HMSL.
V0.5.1 - Mac, Add scrolling TTY
Also fix the MIDI output clock.
And improve Terminal behavior.
osx-v0.5.0
First alpha release using JUCE for Mac OS
- Graphics and mouse events working.
- New ANSI Terminal window.
Known Issues
- MIDI input not working
- background color, and fonts not working
osx-v0.3.1
Bug fixes:
- Fix segfault that occurred when closing shep window
- Fix #22: changing foreground color also changes text color
- Actually use bit masking on the event buffer
- Using bit mask to wrap the color selection, fixing exec_bad_access