Sign in

echolevel

@echolevel.co.uk
634 followers 187 following 328 posts

Brendan O'Callaghan Ratliff - Audio Director/Coder, Sound Designer & Composer at Cardboard Sword Games • Film Sound • BBC radio drama • Irish traditional music • chiptune/demoscene stuff as Syphus^UpRough echolevel.co.uk

PostsRepliesMedia
Reposted by echolevel
Chris Wilson @chriswilson.dev · 12/08/2026
Somehow I am 40. To celebrate my continued existence, I'm doing a flash sale on my photobook OUTPUT 001. A physical object limited to 37 copies! Use discount code 'CHRISIS40' to get 40% off. store.chriswilson.dev/product/outp...
Flat lay of a photobook on a wooden table. The text reads 'OUTPUT 001' in the middle and 'CHRIS WILSON' at the bottom. The edge of the frame is surrounded by various plants and film camera equipment.The same flat lay, with the book open showing two black and white street photography photos. The left photo shows a person riding up an underground escalator while unfolding an umbrella. The right hand shot shows a silhouette of a person and a bicycle at a train station. The same flat lay, showing the back cover. The central image is a colour photo of a foggy country path with trees on either side. The leaves are a golden brown colour.
11197
echolevel @echolevel.co.uk · 09/08/2026
Found this Gazetteer of Scottish Ghosts coincidentally(??!?) two days after being stuck behind a furniture van on the A75 between Dumfries and Annan, but what’s more alarming is that the author named it this despite ‘Och Aye The Boo!’ being right there (Aware of this one, @misterabk.bsky.social ?)
010
Reposted by echolevel
Oh. Cassidy @ocassidy.bsky.social · 08/08/2026
My band is putting some bits of music out this year. First is ‘Dolphin Bay’, fusion-y, city pop-y, rock-y business. The remix comes from electronic masters Tunnel Club giving some of time euphoria. Check it out! distrokid.com/hyperfollow/...
distrokid.com
Dolphin Bay by Twin Beam
Stream and Save Dolphin Bay - Distributed by DistroKid
151
echolevel @echolevel.co.uk · 02/08/2026
cdm.link/remembering-...
cdm.link
Remembering Kieran Foster; legendary Glitch2 effect now free - CDM Create Digital Music
You may know Kieran Foster by his other aliases -- illformed, dblue, MaDHaTTeR. That's just how omnipresent he was as a light in electronic music communities, from the music and rave scene to software...
0118
echolevel @echolevel.co.uk · 02/08/2026
Me: “Hey Belfast, where does your drinking water come from? It’s not Lough Neagh, is it? And I’m warning you, the answer had better not be enchantingly mysterious” Belfast: “er… The Silent Valley” Me: “asdfghj[]{}#%^”
010
Reposted by echolevel
echolevel @echolevel.co.uk · 31/07/2026
Kelly’s Cellars’ Belfast Trad Fest session yesterday with the wean
032
echolevel @echolevel.co.uk · 31/07/2026
Hasn’t Belfast suffered enough? Ach sure I’m only messing, ONLY MESSING - love a good pluck. A mate of mine is teaching on it anyway, it’ll be class
Billboard for Belfast Ukelele Festival off the Ormeau Road accompanied by a very tired joke which is JUST A JOKE, only messing
020
echolevel @echolevel.co.uk · 31/07/2026
Kelly’s Cellars’ Belfast Trad Fest session yesterday with the wean
032
Reposted by echolevel
jenoki @jenoki.net · 30/07/2026
Glitch2 is now available to download and use for free, in memory of its creator, Kieran Foster. AKA illformed / dblue. illformed.com
illformed.com
Illformed :: Glitch²
110261
echolevel @echolevel.co.uk · 22/07/2026
What the shitting fuck is wrong with Slack? What are "Miles Davis themes"? Genre-redefining innovation, smack addiction and guest starring on Miami Vice? I'm at work, I haven't got time for any of that
Slack has found a new way to bother and annoy me, this time with a notification that reads "Miles Davis themes just dropped" with a sunglasses emoji and a trumpet emoji in case I wasn't sure who Miles Davis was
300
Reposted by echolevel
_lemon @andylemon.bsky.social · 15/07/2026
Shame I couldnt make it down to #developconf this year, hope folks are having a good one down on the beach & at BIT's, sending remote happy #amiga #chiptune beep beeps + good vibes <3 :)
091
echolevel @echolevel.co.uk · 14/07/2026
A £20 spring tank from a guitar amp is the summer-est dub reverb (if you drive it hard enough)
072
Reposted by echolevel
Colin Le Sueur | By Odin’s Beard RPG @byodinsbeardrpg.com · 10/07/2026
If you're struggling to stay cool, this will chill your blood: The Midnight of the Century hardcover is now available! A 104-page black and white (and red) rulebook for my ‘90s occult serial killer investigation TTRPG inspired by Millennium and Twin Peaks. shop.byodinsbeardrpg.com/products/mid...
Midnight of the Century. Black, red, and white image showing a woman screaming and split into multiple faces in front of a stark forest. A mid-'90s pre-apocalyptic serial killer investigation roleplaying game. Writing and Design Colin Le Sueur.Two page spread from Midnight of the Century. Investigators. Creating an Investigator. The second page is a full page image of an Investigator smoking a cigarette and examining a piece of film.Me holding up a copy of the Midnight hardcover.
2174
echolevel @echolevel.co.uk · 09/07/2026
Terrible zebra disguise, be careful out there folks
What on closer inspection turned out to be a horse wearing a zebra outfit
140
echolevel @echolevel.co.uk · 07/07/2026
Finally switched to Dear ImGui's docking branch for Metron. With only a little plumbing (after ditching my own clumsy floating panel system) it does an huge amount right out of the box. Trackers are info DENSE so split tabs, showing/hiding, toggling layout presets etc is crucial. #dearimgui #gamedev
Screenshot of Metron Tracker demonstrating the highly flexible layout options facilitated by Dear ImGui's docking branchScreenshot of Metron Tracker demonstrating the highly flexible layout options facilitated by Dear ImGui's docking branchScreenshot of Metron Tracker demonstrating the highly flexible layout options facilitated by Dear ImGui's docking branch
173
Reposted by echolevel
jenoki @jenoki.net · 06/07/2026
My dear friend Kieran passed away on Thursday 2nd July. Many of you will know him as Illformed or dblue, the creator of the famous Glitch VST plugin. He was the most genuine, no-bullshit, kind-hearted, generous person I have known.
97213
echolevel @echolevel.co.uk · 03/07/2026
New battery day for the @dirtywave.bsky.social M8. What a handsome boy.
A Dirtywave M8 trackerA Dirtywave M8 tracker alongside a new replacement LiPo batteryA Dirtywave M8 tracker in the process of having its battery replaced A Dirtywave M8 tracker showing off its smart new battery
030
Reposted by echolevel
✨chipzel @chipzel.bsky.social · 02/07/2026
Watch the full @playtopia.bsky.social talk: Tell Me What to Feel www.youtube.com/watch?v=RWXX... Buy my music chipzelmusic.bandcamp.com/music
youtube.com
Chipzel | Tell Me What to Feel
YouTube video by Playtopia
081
Reposted by echolevel
echolevel @echolevel.co.uk · 01/07/2026
121
echolevel @echolevel.co.uk · 30/06/2026
One of mine from way back www.youtube.com/watch?v=C_Mt...
youtube.com
syphus - oldendays [Amiga Protracker mod]
YouTube video by Echolevel
030
echolevel @echolevel.co.uk · 25/06/2026
Undervolted the GPU, halved max CPU, capped FPS at 30 and unplugged second monitor to survive in my windowless, unventilated studio (and because I can’t afford to replace any components that die). Metron doesn’t care! My heaviest song still only hits 3.5% of CPU budget and I get to be sweatily smug
220
echolevel @echolevel.co.uk · 23/06/2026
Wrote a wee file browser for Metron with WAV and MOD importers, preview playback, and a load of gnarly samplerate conversion fixes under the hood. Also floating mixer windows and ever more sample edit features. Human-coded C++: all bugs and unwise 1990s-ish UX decisions are my own work #gameaudio
040
Reposted by echolevel
Dan Reynolds @dannthr.bsky.social · 21/06/2026
Hey fam! I'm still making Unreal Engine features! In this case a feature I've been wanting to make for a while, a Transient Shaper effect! I'm hoping to make several such features in the coming weeks! Check out the listing here: www.fab.com/listings/db4...
"Transient Shaper Pro" text over a waveform colored in blue, white, and pink.
2216
Reposted by echolevel
Brendan Harkin @brendanjharkin.bsky.social · 10/06/2026
Anaka Collective have set up a crowdfund now for helping support victims of the pogrom. chuffed.org/project/1854...
chuffed.org
Support people and groups impacted by racist attacks
We are raising funds to support people who have been attacked, displaced and traumatised in racist attacks in Belfast.
16258
echolevel @echolevel.co.uk · 05/06/2026
Saw a van with the reg plate 'TOO7 SAX' today and thought of music producer and composer @chipzel.bsky.social
171
echolevel @echolevel.co.uk · 01/05/2026
Repaired the transformer in this analogue bucket-brigade delay from the early 80s and gave it some new knobs that are easier to twiddle. Noisy boy.
020
echolevel @echolevel.co.uk · 19/04/2026
I added some vaguely analogue-ish drift/slip/slop features to Metron's VA synth, and a very filthy oscillator sync, but I also make as many oldskool tracker effects as possible act on it the way they would on a sample instrument - arps, pitchslides, cuts etc. #unrealengine #gameaudio #demoscene
060
echolevel @echolevel.co.uk · 19/04/2026
I can never be accused of sanitising the user experience
030
Reposted by echolevel
Ochre @ochremusic.com · 28/03/2026
Happy to share that my new album, 'Oversail', is now available for preorder, with beautiful vinyl courtesy of Mystic & Quantum, featuring otherworldly art by @warls.bsky.social. Out on April 17th.
ochre.bandcamp.com
Oversail, by Ochre
10 track album
64412
echolevel @echolevel.co.uk · 13/04/2026
Welcome to my talk on realtime #gameaudio programming. I won't need the clicker thing, there's only one slide.
010
Reposted by echolevel
echolevel @echolevel.co.uk · 12/04/2026
I spent (wasted? maybe?) Easter tweaking my ProTracker MOD importer for Metron, our #UnrealEngine DAW/middleware, so I can enjoy classic bangers like this while testing. Even implemented patternloop. Never getting that time back. Elysium.mod by Jester of Sanity (1991) #gamedev #indiedev #demoscene
2105
echolevel @echolevel.co.uk · 12/04/2026
I spent (wasted? maybe?) Easter tweaking my ProTracker MOD importer for Metron, our #UnrealEngine DAW/middleware, so I can enjoy classic bangers like this while testing. Even implemented patternloop. Never getting that time back. Elysium.mod by Jester of Sanity (1991) #gamedev #indiedev #demoscene
2105
Reposted by echolevel
echolevel @echolevel.co.uk · 08/04/2026
ProTracker->Metron import rabbitholes, repeating all the sins of yesteryear. Stardust Memories by jester/sanity uses A00 in PT, where A00 does nothing; it's ignored in FT2, but when importing PT mods FT2 just deletes it from the pattern. If you add A00 manually it's NOT ignored...but it sounds bad 🙃
002
echolevel @echolevel.co.uk · 08/04/2026
ProTracker->Metron import rabbitholes, repeating all the sins of yesteryear. Stardust Memories by jester/sanity uses A00 in PT, where A00 does nothing; it's ignored in FT2, but when importing PT mods FT2 just deletes it from the pattern. If you add A00 manually it's NOT ignored...but it sounds bad 🙃
002
echolevel @echolevel.co.uk · 07/04/2026
"Why doesn't my note-delay code work? I wrote it years ago, it should work by now" "Oh."
011
Reposted by echolevel
echolevel @echolevel.co.uk · 07/04/2026
Added an Amiga ProTracker .MOD importer to Metron. Some...quirks, but easy fixes. Now I can plug my 30+ year chiptune back-catalogue into #UnrealEngine and put realtime sequenced music back where it belongs: in tyrannical charge of all the other gameplay systems. #gamedev #indiedev
2125
echolevel @echolevel.co.uk · 07/04/2026
Added an Amiga ProTracker .MOD importer to Metron. Some...quirks, but easy fixes. Now I can plug my 30+ year chiptune back-catalogue into #UnrealEngine and put realtime sequenced music back where it belongs: in tyrannical charge of all the other gameplay systems. #gamedev #indiedev
2125
Reposted by echolevel
echolevel @echolevel.co.uk · 06/04/2026
The intro tune from Transmission: Shortwave on Quest 3. 3.5MB on disk, 7MB total RAM footprint including DSP buffers, and like 2% of audio CPU budget in UE5. Plays in realtime between 32 and 1530 BPM Not really necessary when RAM and storage are so cheap and abundant tho #ue5 #indiedev #gamedev
1107
echolevel @echolevel.co.uk · 06/04/2026
The intro tune from Transmission: Shortwave on Quest 3. 3.5MB on disk, 7MB total RAM footprint including DSP buffers, and like 2% of audio CPU budget in UE5. Plays in realtime between 32 and 1530 BPM Not really necessary when RAM and storage are so cheap and abundant tho #ue5 #indiedev #gamedev
1107
Reposted by echolevel
echolevel @echolevel.co.uk · 01/04/2026
I added a new Juno-style VA synth to Metron. Very pleased that 6 voices don't exceed ~2% CPU (aggressively optimised to run cheap as possible in #UnrealEngine). My square/saw wave code sounded terrible for years but I just learned about polyBLEP and most of the aliasing is gone.
162
echolevel @echolevel.co.uk · 01/04/2026
I added a new Juno-style VA synth to Metron. Very pleased that 6 voices don't exceed ~2% CPU (aggressively optimised to run cheap as possible in #UnrealEngine). My square/saw wave code sounded terrible for years but I just learned about polyBLEP and most of the aliasing is gone.
162
Reposted by echolevel
echolevel @echolevel.co.uk · 26/03/2026
If you've explicitly told Windows to never automatically adjust your mic volume yet it still allows shitty team chat apps to poltergeist the fader up and down all day, you can use this tiny tray app I wrote to bruteforce it back to your desired level whenever it's changed github.com/echolevel/Mi...
142
echolevel @echolevel.co.uk · 26/03/2026
If you've explicitly told Windows to never automatically adjust your mic volume yet it still allows shitty team chat apps to poltergeist the fader up and down all day, you can use this tiny tray app I wrote to bruteforce it back to your desired level whenever it's changed github.com/echolevel/Mi...
142
echolevel @echolevel.co.uk · 12/03/2026
Peak pandemic programming. The fuck around phase of my current find out arc.
Unhelpful c++ comment on an instrument preset undo buffer that reads "TO DO - implement undo system properly. I can't really be arsed. For now, I will simply not make mistakes."
030
echolevel @echolevel.co.uk · 11/03/2026
Added an extra effect column and some wonky-making effects for procedurally generative-ish instrument modulations. 0xD hangs progress by a random number of microticks between 0 and your value; Shuffle does a no-repeat row reorder; pitch cents up/down are iterative until note is reset, etc.
000
Reposted by echolevel
echolevel @echolevel.co.uk · 10/03/2026
I like trackers so I put a tracker in my tracker. Sequence Tables run at microtiming resolution and can semi-randomise incoming notes against a scale rule that I pack into a 16bit number, as it has to be read in an insanely hot loop. Scale semitones are toggled via the cutest little piano.
192
echolevel @echolevel.co.uk · 10/03/2026
I like trackers so I put a tracker in my tracker. Sequence Tables run at microtiming resolution and can semi-randomise incoming notes against a scale rule that I pack into a 16bit number, as it has to be read in an insanely hot loop. Scale semitones are toggled via the cutest little piano.
192
echolevel @echolevel.co.uk · 09/03/2026
I wrote GlueMidi to replace MIDI-OX (which was always crashing) as a merger/router. I use it all day, every day, and it's the thing I'm most proud of - mainly because of the tray icon that illuminates some DIN-5 pins to show incoming MIDI messages. Free here github.com/echolevel/Gl...
111
Reposted by echolevel
Ian Thomas @wildwinter.bsky.social · 09/03/2026
Game Subtitles - what to do if your text is just too long? I've created a tool to make this easier - paginating and hyphenating where it needs to, in a variety of languages. In the vain hope that maybe I won't have to worry about it ever again! You can find it here: medium.com/@wildwinter/...
medium.com
Game Subtitles — but my text is too long!
TL;DR — a solution to take care of subtitle text so you don’t have to.
083
Reposted by echolevel
echolevel @echolevel.co.uk · 08/03/2026
I implemented microtiming in Metron to allow stuff to occur at 192 PPQN (rather than the default 24). That means x microticks per subtick, and y subticks per row, where x is a microtick multiplier and y is tracker speed. I already had a headache, so I'm glad I chose a relaxing way to test it.
111