Brad Dunlap · apps, AI video & motion

A one-person lab for apps, AI video, motion graphics, and visual design. I'm also into home automation, and I build small robots and 3D prints and write up how they work.

01

Apps

Two apps I build and use myself. Both are free, open source, and out now.

macOS

PulseCanvas Studio

Free · Open source · Available now

Turn a song into a music-synced video.

Drop in a soundtrack and PulseCanvas finds the beat, splits the song into sections, and plays visuals in time with the music: 31 visualizers of its own plus 7,838 MilkDrop effects. Shape the colors and motion, then export an MP4 in wide, portrait, phone, or square formats, up to 4K at 60 frames per second.

  • 31native visualizers
  • 7,838MilkDrop effects
  • 4KMP4 export

Clips from a song exported with PulseCanvas Studio.

macOS · iOS · iPadOS

Jotley

Free · Open source · Available now

Talk, or play anything, and get a transcript and a summary, all on your device.

Jotley is built on Apple Intelligence and made to work offline, so recording, transcription, and summaries all run locally with no internet connection. On a Mac it can listen to audio from any app, like a call or a video. On iPhone and iPad it records your voice.

Your notes are yours. Audio and transcripts are never sent to us or to any cloud AI, and nothing is stored on our servers. Your notes stay on your device and in your own iCloud.

  • LocalApple Intelligence
  • Offlineno internet needed
  • Yourskept in your iCloud
Team callSample note
Transcribing on device00:00Mac · system audio

Summary
  • Export bug fixed, tested at 4K
  • Onboarding screen is next
  • New icons due Thursday
02

Video & motion

AI video, motion graphics, and visual design.

01

AI video

Clips and short films made with AI.

02

Motion graphics

Titles, loops, and visuals that move to music.

03

Visual design

Art direction and design for apps and video.

04

Writing

Build logs and notes, published on Substack.

  1. The AI Gold Rush and the Crowded Escape Hatch
  2. Project Ogre Part 5: Autonomous Navigation with Nav2
  3. Project Ogre Part 4: Training a Mecanum Controller in Isaac Lab
  4. Project Ogre Part 3: Building Maps with SLAM
  5. Project Ogre Part 2: Building the Digital Twin in Isaac Sim
All posts on Substack
05

About

Brad Dunlap

I'm Brad Dunlap, an engineer in Florida.

By day I'm a principal engineer at Launch by NTT Data. Protomota is where everything else happens: the apps and videos above, small robots on the living room floor, simulations of those robots, home automation around the house, and whatever is on the 3D printer this week.

I try to automate as much of my day-to-day as I can with AI SI. My robots are all small ones for now, but I'd like a real one around the house someday.

06

Want more information?

Questions about an app, a video, a build, or anything else on this page. Send a note and I'll reply by email.

Open to business opportunities as well.

A coffee for the next build?

If something here was useful, or just fun to watch, you can buy me a coffee to help keep it going.

Tips are optional. Jotley and PulseCanvas stay free and open source.

Buy me a coffee