Skip to content

Releases: philburk/hmsl

v0.6.1 - for Larry's Concert

16 Oct 23:08
Compare
Choose a tag to compare
  • 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

06 Oct 21:04
caa6ab2
Compare
Choose a tag to compare
  • 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

See installation instructions.

v0.5.6

12 Mar 17:36
6e418ce
Compare
Choose a tag to compare
  • Add assigns for folder aliases. Now you can: INCLUDE HP:XFORMS.FTH
  • Show bottom lines in Terminal (except on startup).
  • Honor window size.
  • Fix demo_chain piece.

v0.5.5-alpha

13 Dec 03:46
Compare
Choose a tag to compare

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

19 Nov 10:35
3caaa34
Compare
Choose a tag to compare

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

06 Nov 21:19
e60fdef
Compare
Choose a tag to compare
Pre-release

Use ME2000 ringtone synthesizer as a local General MIDI Synth.
Bigger font.
Smaller time-advance for snappier demos.

V0.5.2 Mac

02 Nov 22:33
2564f83
Compare
Choose a tag to compare
V0.5.2 Mac Pre-release
Pre-release

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

02 Nov 19:43
0503eb4
Compare
Choose a tag to compare
Pre-release

Also fix the MIDI output clock.
And improve Terminal behavior.

osx-v0.5.0

31 May 15:12
f20bd26
Compare
Choose a tag to compare
osx-v0.5.0 Pre-release
Pre-release

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

20 Sep 20:40
Compare
Choose a tag to compare
osx-v0.3.1 Pre-release
Pre-release

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