sfxrlua icon indicating copy to clipboard operation
sfxrlua copied to clipboard

Enhanced version with history, auto play, keyboard control, fixes

Open gingerbeardman opened this issue 1 year ago • 2 comments

I recently added a bunch of functionality and fixes, mostly to the demo app:

  • fix: getDirectoryItems (from a PR)
  • fix: off by one sample length error in sfxr.lua (from a PR)
  • fix: space bar was not playing the sound
  • fix: selected wave form was being ignored (sounds were always square wave)
  • fix: loaded wave form not updating the interface (but sound was playing correctly)
  • add: clone method added to sfxr.lua
  • add: history form with list of previous sounds, save current, and undo/redo
  • add: “play on changes” so that any time you adjust a sound it plays automatically
  • add: keyboard navigation in file picker (A–Z: jump to files, Enter: choose, Esc: close picker)

https://blog.gingerbeardman.com/2025/03/11/enhanced-sfxr-for-love2d/

...is there any interest in a PR for these? I'm only asking because there are several long-standing PRs already.

Image

gingerbeardman avatar Mar 12 '25 16:03 gingerbeardman

This looks great! This repository seems abandoned, but I will happily accept a pull request to my fork.

tpimh avatar Jul 04 '25 05:07 tpimh

@tpimh will see what I can do but no promises!

gingerbeardman avatar Jul 04 '25 15:07 gingerbeardman