Reposted by echolevelChris Wilson @chriswilson.dev · 12/08/2026Somehow 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... 11197
echolevel @echolevel.co.uk · 09/08/2026Found 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 echolevelOh. Cassidy @ocassidy.bsky.social · 08/08/2026My 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.comDolphin Bay by Twin BeamStream and Save Dolphin Bay - Distributed by DistroKid 151
echolevel @echolevel.co.uk · 02/08/2026cdm.link/remembering-...cdm.linkRemembering Kieran Foster; legendary Glitch2 effect now free - CDM Create Digital MusicYou 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/2026Me: “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 echolevelecholevel @echolevel.co.uk · 31/07/2026Kelly’s Cellars’ Belfast Trad Fest session yesterday with the wean 032
echolevel @echolevel.co.uk · 31/07/2026Hasn’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 020
echolevel @echolevel.co.uk · 31/07/2026Kelly’s Cellars’ Belfast Trad Fest session yesterday with the wean 032
Reposted by echoleveljenoki @jenoki.net · 30/07/2026Glitch2 is now available to download and use for free, in memory of its creator, Kieran Foster. AKA illformed / dblue. illformed.comillformed.comIllformed :: Glitch² 110261
echolevel @echolevel.co.uk · 22/07/2026What 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 300
Reposted by echolevel_lemon @andylemon.bsky.social · 15/07/2026Shame 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/2026A £20 spring tank from a guitar amp is the summer-est dub reverb (if you drive it hard enough) 072
Reposted by echolevelColin Le Sueur | By Odin’s Beard RPG @byodinsbeardrpg.com · 10/07/2026If 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... 2174
echolevel @echolevel.co.uk · 07/07/2026Finally 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 173
Reposted by echoleveljenoki @jenoki.net · 06/07/2026My 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/2026New battery day for the @dirtywave.bsky.social M8. What a handsome boy. 030
Reposted by echolevel✨chipzel @chipzel.bsky.social · 02/07/2026Watch the full @playtopia.bsky.social talk: Tell Me What to Feel www.youtube.com/watch?v=RWXX... Buy my music chipzelmusic.bandcamp.com/musicyoutube.comChipzel | Tell Me What to FeelYouTube video by Playtopia 081
echolevel @echolevel.co.uk · 30/06/2026One of mine from way back www.youtube.com/watch?v=C_Mt...youtube.comsyphus - oldendays [Amiga Protracker mod]YouTube video by Echolevel 030
echolevel @echolevel.co.uk · 25/06/2026Undervolted 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/2026Wrote 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 echolevelDan Reynolds @dannthr.bsky.social · 21/06/2026Hey 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... 2216
Reposted by echolevelBrendan Harkin @brendanjharkin.bsky.social · 10/06/2026Anaka Collective have set up a crowdfund now for helping support victims of the pogrom. chuffed.org/project/1854...chuffed.orgSupport people and groups impacted by racist attacksWe 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/2026Saw 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/2026Repaired 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/2026I 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
Reposted by echolevelOchre @ochremusic.com · 28/03/2026Happy 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.comOversail, by Ochre10 track album 64412
echolevel @echolevel.co.uk · 13/04/2026Welcome to my talk on realtime #gameaudio programming. I won't need the clicker thing, there's only one slide. 010
Reposted by echolevelecholevel @echolevel.co.uk · 12/04/2026I 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/2026I 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 echolevelecholevel @echolevel.co.uk · 08/04/2026ProTracker->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/2026ProTracker->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 echolevelecholevel @echolevel.co.uk · 07/04/2026Added 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/2026Added 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 echolevelecholevel @echolevel.co.uk · 06/04/2026The 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/2026The 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 echolevelecholevel @echolevel.co.uk · 01/04/2026I 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/2026I 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 echolevelecholevel @echolevel.co.uk · 26/03/2026If 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/2026If 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/2026Peak pandemic programming. The fuck around phase of my current find out arc. 030
echolevel @echolevel.co.uk · 11/03/2026Added 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 echolevelecholevel @echolevel.co.uk · 10/03/2026I 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/2026I 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/2026I 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 echolevelIan Thomas @wildwinter.bsky.social · 09/03/2026Game 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.comGame 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 echolevelecholevel @echolevel.co.uk · 08/03/2026I 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