Sign in

Oli Larkin

@olilarkin.bsky.social
198 followers 82 following 47 posts

Music Technologist. Software engineer at Ableton, lead developer of iPlug2 framework. Maker of VirtualCZ and Endless Series plug-ins. www.olilarkin.com

PostsRepliesMedia
Reposted by Oli Larkin
Side Brain @sidebrain.bsky.social · 19/08/2026
Developed in the ’80s, CDP is one of the wildest sound-design toolkits, and it’s now available as a free Ableton Live Extension! I used Reverse Grain Order to transform percussion loops and the Harmoniser to create unexpected vocal ear candy.
061
Oli Larkin @olilarkin.bsky.social · 11/08/2026
Latest claude shenanigans : cdp-wasm-suite.github.io
cdp-wasm-suite.github.io
CDP WASM Suite — sound transformation, everywhere
The legendary Composer's Desktop Project — hundreds of spectral, granular and waveset programs — as a plug-in, an Ableton Live Extension, or in your browser.
132
Oli Larkin @olilarkin.bsky.social · 03/07/2026
olilarkin.github.io/paulstretch-...
olilarkin.github.io
Paulstretch For Web — Extreme audio time-stretching
The classic Paulstretch extreme time-stretcher, running entirely in your browser. No install, works offline.
1228
Oli Larkin @olilarkin.bsky.social · 02/06/2026
www.patreon.com/posts/paulst...
patreon.com
Paulstretch for Live/Web | Oli Larkin
Paulstretch for Live/Web by Oli Larkin on Patreon. Join Oli Larkin's community for exclusive content and updates.
010
Oli Larkin @olilarkin.bsky.social · 02/06/2026
Thanks for telling me so much for Web standards!
110
Oli Larkin @olilarkin.bsky.social · 02/06/2026
Re did my website: www.olilarkin.com
olilarkin.com
Oli Larkin — Portfolio
Creative audio programmer · Spatial audio app designer · Casio CZ emulator · Plug-in framework author · Sound art facilitator. Day job: software engineer at Ableton.
182
Oli Larkin @olilarkin.bsky.social · 02/09/2025
“It's not clear if this happens locally or requires a connection to the MusicAI servers” - it’s local, on device
010
Oli Larkin @olilarkin.bsky.social · 27/07/2025
TIL i moved pretty much next door to the epicentre of Berlin School Electronic Music in the 1970s. Where Tangerine Dream and Klaus Schulze recorded some classic albums www.youtube.com/watch?v=6xe4...
youtube.com
Tangerine Dream - Signale aus der Schwäbischen Straße (1976)
YouTube video by TangerineTux
060
Oli Larkin @olilarkin.bsky.social · 07/05/2025
Blogged: Proper trance or proper slop? olilarkin.blogspot.com/2025/05/prop...
olilarkin.blogspot.com
Proper Trance or Proper slop?
My two favourite genre/eras of electronic music are Italo disco circa 1983/4 and Goa trance circa 1995/96. When Suno v3 dropped in April las...
030
Oli Larkin @olilarkin.bsky.social · 06/05/2025
Chiptune based on a loop i made > 20 years ago... suno.com/s/D9rM14OIes...
010
Oli Larkin @olilarkin.bsky.social · 04/05/2025
Very impressed with the long-form structure and genre coherence. Here's some pretty convincing 90s sad piano trance: suno.com/s/lL8NuhWGyU...
suno.com
100
Oli Larkin @olilarkin.bsky.social · 02/05/2025
Suno 4.5 model 🤯
100
Oli Larkin @olilarkin.bsky.social · 28/04/2025
Open sourcing by any chance? ;-)
110
Oli Larkin @olilarkin.bsky.social · 23/04/2025
are you using a cloud service for running SAO?
100
Oli Larkin @olilarkin.bsky.social · 20/04/2025
youtu.be/arKDc_Jr3O0?...
youtu.be
This Booklet from 1984 Taught Me (Almost) Everything I Know about Synthesizers
YouTube video by Keith Crosley
010
Oli Larkin @olilarkin.bsky.social · 17/04/2025
Copilot reviewed my PR. Nice
020
Oli Larkin @olilarkin.bsky.social · 05/04/2025
gist.github.com/olilarkin/86...
gist.github.com
Shader's Gambit iPlug2
Shader's Gambit iPlug2. GitHub Gist: instantly share code, notes, and snippets.
000
Oli Larkin @olilarkin.bsky.social · 05/04/2025
With the SKIA backend in iPlug2, it's pretty easy to just drop in shaders (SKIA has it's own SkSL shading language which is like GLSL). This one that was recently shared to the skia mailing list is pretty cool. www.youtube.com/watch?v=wUsF...
130
Oli Larkin @olilarkin.bsky.social · 05/04/2025
GPT-4-0 Imagegen is good for UI assets, icons etc as well as memes. Can do transparency, etc. Even makes knobs that go to 11:
040
Oli Larkin @olilarkin.bsky.social · 04/04/2025
Quicklook plugin that embeds libfaust: github.com/njazz/QLFAUS...
github.com
Release v0.0.6 · njazz/QLFAUST
improved build version info string added
030
Oli Larkin @olilarkin.bsky.social · 27/03/2025
Gemini 2.5 oneshot "Can you plot me the first 16 spherical harmonics in 3d, as used in ambisonics, using blue and red for positive/negative lobes" codepen.io/olilarkin/pe...
codepen.io
Spherical Harmonics
...
010
Oli Larkin @olilarkin.bsky.social · 24/03/2025
They both helped me with my various projects. It's sad that I won't get to show them what I've been working on for many years.
030
Oli Larkin @olilarkin.bsky.social · 24/03/2025
RIP Angelo Farina, who developed the sine sweep technique used widely for IR capture in convolution reverbs amongst other things. A few weeks ago we also lost Dave Malham, a former colleague who developed HOA/Ambisonics theory in the 90s, and was a friend of prof Farina. Audio Engineering legends.
2102
Oli Larkin @olilarkin.bsky.social · 21/03/2025
I tried it. It's impressive, especially using dictation. Was a bit slow. Music it made me was meh.. but it was fun having claude start playback, then after bring in new clips it wrote, which were of course- on the beat grid. Will be interesting to see where this goes!
120
Oli Larkin @olilarkin.bsky.social · 21/03/2025
nice... github.com/ahujasid/abl...
github.com
GitHub - ahujasid/ableton-mcp
Contribute to ahujasid/ableton-mcp development by creating an account on GitHub.
020
Oli Larkin @olilarkin.bsky.social · 11/03/2025
Obviously not. Don’t know about their political statements but AFAIK they were meant to play at the Nova festival on oct 7th FFS
000
Oli Larkin @olilarkin.bsky.social · 10/03/2025
www.patreon.com/posts/iplug2...
patreon.com
iPlug2 + SwiftUI + Metal | Oli Larkin
Get more from Oli Larkin on Patreon
000
Oli Larkin @olilarkin.bsky.social · 10/03/2025
agree. Surprised it is this easy to upload music to a DSP using a well known band's name though
000
Oli Larkin @olilarkin.bsky.social · 10/03/2025
The Astral Projection Apple Music Page is full of slop for some reason... music.apple.com/de/artist/as...
music.apple.com
Astral Projection on Apple Music
Listen to music by Astral Projection on Apple Music.
200
Oli Larkin @olilarkin.bsky.social · 05/03/2025
Although it is used by Chromium etc, Dawn is a cross platform GPU abstraction - it doesn't have anything todo with web-based GUIs
100
Oli Larkin @olilarkin.bsky.social · 05/03/2025
I doubt that would be added to SkSL, but Skia has a WebGPU backend via DAWN. It should be possible to use WGSL for such things. I hope to update iPlug2 to use the WebGPU backend of Skia soon
100
Oli Larkin @olilarkin.bsky.social · 04/03/2025
Thanks, hope to find time to look at your PRs properly soon!
110
Oli Larkin @olilarkin.bsky.social · 02/03/2025
vocal version: suno.com/song/b9156fd...
000
Oli Larkin @olilarkin.bsky.social · 02/03/2025
one day my suno genius will be appreciated: suno.com/song/ed0af4a...
100
Oli Larkin @olilarkin.bsky.social · 25/02/2025
Too many VSTs to learn, too many hacks to hack, too many banging suno songs to tweak... option paralysis is real
030
Oli Larkin @olilarkin.bsky.social · 25/02/2025
that's how you make a product demo vid: www.youtube.com/watch?v=mNhU...
youtube.com
Introducing VProm 3.0
YouTube video by Aly James Lab
030
Oli Larkin @olilarkin.bsky.social · 20/02/2025
Apple’s coreaudio system is really a masterpiece of engineering. Incredibly forward thinking r.e. spatial audio and complex routing capabilities that have been there since ages
040
Oli Larkin @olilarkin.bsky.social · 05/02/2025
i can reproduce. in debug builds it doesn't crash
000
Oli Larkin @olilarkin.bsky.social · 05/02/2025
I've even got a new "IGraphics" backend using Visage now :-). Do you intend to add support for drawing paths? I guess that might be really hard
100
Oli Larkin @olilarkin.bsky.social · 05/02/2025
Yes, although it'll be easier when iPlug2 cmake branch is merged. Seeing some text related crashes when i build as a plugin that i haven't figured out yet github.com/iPlug2/iPlug...
github.com
210
Oli Larkin @olilarkin.bsky.social · 04/02/2025
@vital.audio Visage running nicely in iPlug2 :-)
2110
Oli Larkin @olilarkin.bsky.social · 01/02/2025
I remember when I first got into audio programming how hostile and scary IRC servers like music-dsp on efnet seemed to a newbie. I really like that discord is so much more friendly. Our 500th user just joined the iPlug2 discord, which is nice. discord.gg/BKx8G8XmBF
discord.gg
Join the iPlug2 Discord Server!
Check out the iPlug2 community on Discord – hang out with 500 other members and enjoy free voice and text chat.
030
Oli Larkin @olilarkin.bsky.social · 12/01/2025
FWIW i continue to have a lot of fun messing with suno. suno.com/playlist/d55...
suno.com
Now that's what I call Slop '93 by @oilyl | Suno
See you at the back of the dancefloor
020
Oli Larkin @olilarkin.bsky.social · 11/01/2025
(trigger warning)
010
Oli Larkin @olilarkin.bsky.social · 11/01/2025
Worth a listen: open.spotify.com/episode/5mje...
open.spotify.com
20VC: The Future of Foundation Models | The Future of AI Consumer Apps and Why OpenAI Did a Disservice to Them | The Future of Music: Spotify vs YouTube & Spotify vs TikTok: What Happens with Mikey Sh...
The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch · Episode
130
Oli Larkin @olilarkin.bsky.social · 29/11/2024
Took me < 5 mins to make a cross platform iPlug2 webview plugin featuring the Live shader coding thingy hydra, github.com/iPlug2/iPlug... thanks to: github.com/felixroos/hy... Now to hook up audio input...
141
Oli Larkin @olilarkin.bsky.social · 26/11/2024
www.patreon.com/posts/got-ho...
patreon.com
Got Hot-Reloading WebViews ✅ | Oli Larkin
Get more from Oli Larkin on Patreon
010
Oli Larkin @olilarkin.bsky.social · 19/11/2024
Is this thing on?
250