Borrowed myself a MacBook to do some Safari debugging 🙏
Bulk fixing small UX bugs
Better sample timing randomization
Refining soundscapes and making them ready for YT export
Fixed another Safari bug and now a new one arrived, yay, see how it's going (from our Kanban board):
Fixed more Safari only bugs 🥵
Found the bug that caused lazy loading to audio to fail in iOS 13.7 - 14.0 🥳 what a fight
Thanks to Browserstack
Fixed creepy AWS CloudFront CORS issue
Creepy because it rendered the whole app unusable, and it kind of happened over night
Work on iOS issues 🥵
Realized that the new lazy loading mechanism for audio doesn't work on (drum rolls), who would have guessed it, iOS 🎉
Now the hard-to-reproduce bug hunting starts. I don't own an iOS device so this is going to be funny
Maximilian Torggler
Author
🙏 Safari is the new IE. For some features the implementation time doubles or triples because Apple refuses to properly implement standards. In addition to their very special "policies" which just make a web developer's life harder… it's an inconsistent nightmare.
Made the Jazz Bar soundscape a whole lot better with 30+ different songs
Credits page for CC licensed music
Custom Strapi extension to preview audio samples
Lazy-load randomly played audio samples just in time ⌚
Made sure Google Analytics was correctly included 🤦♂️
An update two days ago caused GA to not work correctly, and I've wondered why there's suddenly no traffic...
Implemented audio position randomization for an even more realistic feeling
Migrated all scenes to new editor data format
Implemented advanced editor
The room material and size can now be changed
Started working on advanced 3D audio editor, switched to a Matrix4 represenation of all entities
Fixed product tour UI
Started working on enhanced internal editor for , to create even more realistic audio environments
The goal is to reach a quality level good enough to render hours long videos for YouTube (which is planned to become a long-term acquisition channel).
Worked out marketing plan for November 📈 Let's what sticks and what doesn't
Exciting times ahead!
Implemented presentation mode for creating stunning videos of https://twitter.com/soundescape_io/status/1321835815828398082
Preparing PH and HN launch
Maximilian Torggler
Author
The plan would be to launch by the end of September. By preparing, I mostly mean building up some sort of "initial audience", so that I already have some support on launch day. Although I am not sure how to exactly achieve that 🤷♂️