Inspiration
Personal struggles in professional sound design for video games and film
What it does
Rapid footstep generator for sound designers
How we built it
Backend
Python 3.10 PedalBoard Python library for audio effects Pydub Python library for stitching heel-toe pairs together
Frontend
Pygubu Designer
Challenges we ran into
- Limited frontend experience (UI incomplete)
- Scope creep (always wanting to have the generator do more things)
Accomplishments that we're proud of
- Complete backend to be interfaced with
- Solid design principles
- UI foundations laid
- Completing it!
What we learned
- How to develop frontend for Python
- Capabilities of Python audio processing libraries
- New techniques in footstep randomisation
What's next for Heel-Toe Footstep Generator
- Complete UI
- Performance cost (if used to stream in video games)
- Interfacing with game engines such as Godot & Unreal
- Predefined effect sets for developers to use (e.g. giant, cave, carpet, gravel)
Built With
- pydub
- python
Log in or sign up for Devpost to join the conversation.