@chris@mccormick.cx Profile picture
Mar 16, 2022 25 tweets 16 min read Read on X
I'm building an upgrade to sfxr.me for creating sample packs for games.

Progress so far:

🔉 pro.sfxr.me landing page.
🔉 Triaged feature reqs.
🔉 UI & features mockup.
🔉 Project planning.

I'll post updates on this thread.

#buildinpublic #gameaudio
Here's my plan for the new interface. Image
first code on the new sfxr.me pro interface #Clojure(Script)
testing the new range slider on iOS Safari
🔉 made some good progress on the sfxr pro rewrite today. got two-way binding between the editor and data working. this is going more quickly and smoothly than i anticipated!
spent the weekend hacking on personal productivity and calendaring tools in #nbb

worked on the new jsfxr pro layout today #clojure(script)
👾 today i reached feature parity with the original jsfxr in the new pro.sfxr.me version. now to add the new features. Image
i spent the whole day wrestling with the design of this thing.
today i changed the design direction for jsfxr pro. heading back towards the original jsfxr design. i don't want it to be too big of a change for people switching from the original jsfxr. i spent far too long fiddling with fonts today. #gameaudio Image
this weekend i managed to finalize the fonts and implement dark mode for jsfxr pro. now it's time to work on the new features i've been planning and hopefully have this thing out before the end of the month. \o/ ImageImage
🔊 today i got sound saving working in jsfxr pro. you can save sounds to a sound pack. soon you'll be able to dowload the whole pack as a zip file. \o/
#gameaudio #clojure(script)
worked on the jsfxr pro interface again today, improving the layout and sound packs functionality, save-as, placeholder zip download buttons.
#gameaudio #clojure(script)
📦 today i got the zip export feature working for pro.sfxr.me \o/

📂 you can add sounds to a sound pack and then download a zip of the whole pack for easy import into unity, godot, gamemaker, unreal etc.

#gameaudio #buildinpublic #clojure(script)
greetings from sunny sicily. 🇮🇹 i've been on the road and hacking on jsfxr pro:

* Fixed loading from querystring.
* Designed a new modal to replace alerts.

🚀 21 items left in the todo list before launch. Image
made some progress on jsfxr pro:

📋 refactor the data model to use filename as pk instead of a uuid.
🚫 remove the "clone" button.
📝 don't name sound until the user does save-as.
🖱️ save button enable state logic.

15 issues 'til launch. 🚀 #clojure #indiehackers #gameaudio screenshot of the developme...
we've been stuck in an airbnb in rome with 2 sick kids for 9 days. 😷 they're finally feeling well enough to go outside. i've been grinding out jsfxr pro features on laptop. mostly new modals for saving files and packs, renaming, and deleting etc. 14 issues left 'til launch. 🚀 Image
👩‍✈️ today 11km above france i implemented save-to-another-sound-pack in jsfxr pro. i have just 1 major feature (undo) / 8 todo items to implement before launch. 🚀

sign up for the beta at pro.sfxr.me and never struggle with gamejam sfx again. 😀

#gameaudio #clojure Image
back in our regular timezone, the jet lag is over and the kids are back at school.

today i managed to put in a full day working on the last feature of jsfxr pro (unlimited history with undo & redo).

after this only signup/sync remains.

#gameaudio #clojure #buildinpublic Image
finally finished the infinite undo/redo feature for jsfxr pro. it was a long and complicated week due to illness in the family and a js mutation bug. the only thing left after this is accounts and server side persistence.

Won't Take Long ™️ 😁

#gameaudio #clojure #buildinpublic
💽 got some good work done on the server backend for pro.sfx.me this week.
☑️ 9 TODO list items until launch.

#gameaudio #indiedev #Clojure(Script)
more backend work on pro.sfxr.me today. i got unsubscribe working for people on the release notification list. there are two major pieces of development work left before it's ready to ship:

1. logins
2. persisting data on the server side

#gameaudio #indiedev
today i got authentication working in jsfxr pro. \o/

feels like i'm really close to launching this. can't wait!
jsfxr pro update. 👾 🔉 i've been tidying up loose ends and finishing the auth integration with some nice modals. today i started designing the sync algorithm for server side saving and persistence. #gameaudio ImageImage
got end-to-end testing working in jsfxr pro using @borkdude's #nbb, puppeteer, and playwright. it's magical seeing it click to generate audio, download, and verify the wav file in under 1 second! 🧙✨
#clojure #gameaudio

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with @chris@mccormick.cx

@chris@mccormick.cx Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(