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

  1. Limited frontend experience (UI incomplete)
  2. Scope creep (always wanting to have the generator do more things)

Accomplishments that we're proud of

  1. Complete backend to be interfaced with
  2. Solid design principles
  3. UI foundations laid
  4. Completing it!

What we learned

  1. How to develop frontend for Python
  2. Capabilities of Python audio processing libraries
  3. New techniques in footstep randomisation

What's next for Heel-Toe Footstep Generator

  1. Complete UI
  2. Performance cost (if used to stream in video games)
  3. Interfacing with game engines such as Godot & Unreal
  4. Predefined effect sets for developers to use (e.g. giant, cave, carpet, gravel)

Built With

Share this project:

Updates