u/Ecstatic-Edge-6555

i built a 303-style sequencer + 16-step drum sequencer

hey y'all

youtube demo for audio, starting at last minute for patterns + fx: https://youtu.be/eACuMpEncBo?si=9I27hcTvYjxrxhX2&t=476

walkthrough from beginning (but also optional tutorials are in the app)

if this counts as spam, let me know and i'll take it down!

Ravemaker features:

- 303 synth w/ diode filter emulation + step sequencer with accent and slide

- each project can have 8 1-bar patterns

- tap smiley -> drum sequencer. samples are swappable.

- all synth params are controllable

- 5 track mixer with FX send to global bus + Stereo Chorus / Tape Delay / Plate Reverb (Lexicon-style Dattorro)

- sequencer features probability, velocity, retrigger (up to 4x 1/64th notes)

- per row fill modes with Euclidean fills as well

i've been building music applications as a hobby for a while, but am now releasing them to the public. i'm a professional audio dev by day working on consumer music player hardware for 12+ years, and hold a PhD in acoustics.

so before this gets dismissed as vibe-coded (as the UI glue in Swift used Claude to generate code), those are my qualifications.

my first two iOS apps are out: Ravemaker + Harmonique. over 1/3 of the downloads seem to be on iPad, so folks seem to like it for that.

https://apps.apple.com/us/app/ravemaker-techno-beats/id6768480015

dev notes:

the 303 and FX were made in Faust and converted to C,

and the sequencer is written in Rust and linked into Swift. it uses lookahead and lock-free queues to handle updates.

needless to say, high performance is an absolute priority for me here.

u/Ecstatic-Edge-6555 — 18 days ago