timeline of past work

a catalogue of (almost) every time i have ever worked as a light tech, VJ, DJ, etc. not including some random house tech shifts. venues with no city are in glasgow, scotland, where i am based.


Avalon Emerson presents 9000 Dreams 29/3/2025 [VJ]

Avalon Emerson, Dan Beaumont | HERE at Outernet, London

some analogue glitch for avalon emerson on outernet's big stupid LED wall. roland V4 mixer with feedback loop via composite colour corrector, diy karl klomp dirty mixer to output upscaler, resolume clip launching into v4, PTZ camera feed with screen-camera feedback loop. really happy with this show; shaun on lights & i felt locked in to his + avalon's vibes. did lots of very abstract textural noisy feedback stuff.

ra event videos on braid

Pitch Music & Arts 8/3/25 [LX][VJ]

Gabber Eleganza: The Hakke Show | Victoria, Australia


CL!CK 1st Birthday with Teki Latex 1/3/25 [DJ]

Teki Latex, DJ Aladji, Leahgte, netgf, Nero, Plantainchipps, Medb, Pearling, Aderayo, Marie St Sandy, Sersi, SHREK666 | Stereo


.stasis 11 edition 0 21/2/25 [DJ]

closer b2b bluberry, spxo b2b netgf, astromancy (remote), zolf b2b deadcell | The Poetry Club

the admittedly quiet first installment of sam's new night stasis11. some really good tunes were played and it was fun to go b2b with finn for some dubstep, breaks, and 4x4.

one of the djs appeared remotely, i think from the states? as a video stream on a projector. the sound was a bit quiet and the stream cut out a couple times (there was only a wi-fi connection) but the concept was there. the night itself was also streamed on twitch.

i ended up getting real buckfast drunk and started chatting shit in the stream chat on sam's laptop. lol.

ra event

PONYBOY VALENTINES W/ Jyoty 14/2/25 [LX]

Jyoty, Lourdes, Sgaire Wood, Mele Broomes, Luckybabe, EYVE, Babyjaii, Salam Kitty, Marios, Star Eye, p a t s y, Aderayo, Mawadduh, Tamiira | SWG3 Warehouse


EUSEXUA X PONYBOY 26/1/25 [Tech]

FKA twigs, TAAHLIAH, Miss Cabbage, HUNTRESS, PureGirl | SWG3 Warehouse


Bitrot x Stereo: Gyrofield 17/1/25 [DJ][LX][Promoter]

gyrofield, zolf, netgf | Stereo

i'm really happy with how the second bitrot x stereo party turned out. i've loved gyrofield's music for ages, and while she's known for her intense neurofunk and dnb, the set she performed here tended more towards the delicate, intricate, textural techno and electro she's been exploring recently. she told me afterwards that she's tired of how the male-dominated dnb scene can be sometimes, and i empathise with that. the goal for these parties is simple: ridiculous bassy music by and for the girls, the dykes, the theys, and a couple weird guys if they're nice. the crowd was great, and a reassurance that there is a place for us here if we make it.

david's 2 hour set took the club through a whole spectrum of intensity, digging deep for some early house and electro, winding through grime, up to breaks; he totally killed it. i played a wee warm up of some ambient, mineralism, deep dubstep, and garage, and also closed with some mad dnb, dubstep, and trap.

the decorations and lighting came together so nicely - you can see the lighting layout in the image and pdf below. we built this big pixel mapped LED bar rig for basically as cheap as possible, but put that extra lil bit of effort in to make it really pop. classic throw a whole roll of black gaff tape at it type beat, the rigging dissolved into the backdrop and the bars looked crisp as fuck. we went really easy on the strobes til the end, they were gelled a nice amber til the last hour. david helped operate the lights during my set and part of gyrofield's, and he did a great job.

we also spent a bunch on black fabric to drape the whole venue, and it was so worth it. shaun came by to lend a hand and made the process of hanging it so much less stressful. daphne was also a huge help with this. the fabric gave the feeling of a much more intimate, dark, mysterious club than plain old stereo. we'll definitely be bringing this element back.

ra event braid archive

15 Years of La Cheetah with Jeff Mills 14/12/24 [Tech]

Jeff Mills, Nightwave, Wardy | SWG3 TV Studio

shaun was on lx design and op for this, i just helped out with the build and other general tech work.

ra event

co:clear 6/12/24 [VJ]

Box 5ive, CHANTSSSS, slyn | The Dream Machine

more analogue visuals, this time with an extra twist. the artists wanted a really dark room, so conna asked if we could partially block off the projectors with some pierced foil on the back and side projectors. we did this for the back one, but it felt too static for the sides. what i ended up doing in the day or two before was designing and fabricating these rotating discs to place in front of the projectors. they're essentially gobos just on the other side of the lens. the main discs were made of cardboard painted black, mounted with 3d printed pieces to some DC motors. these motors were driven by a quick and dirty transistor circuit on a perfboard and an arduino. i dialed in the arduino to semi randomly rotate the discs with little pulses, as slowly and quietly as the motors could manage.

really rough around the edges but worked nicely considering i just threw the contraptions together in a day using things i had on hand. combined with my hazer, the organic slivers of light looked really beautiful. the folder linked below contains pictures, videos, and the arduino code.

data dump ra event

Sega Bodega 25/11/24 [LX]

Sega Bodega, Kiss Facility | La Botanique, Brussels

hopped in last minute to babysit this show again as cover for a quite unwell shaun. la botanique is a really cool venue.

Scandal 16/11/24 [LX]

Bianca Oblivion, SOFSOF, ISO YSO, Rahul.mp3, DJ Bellarosa, Kickpill (live) | Stereo


Two Shell Album Launch 25/10/24 [LX]

Two Shell | SE London

opped a shaun murphy (lights) and tom schneider (set) designed show for two shell's album launch. put in proper grunt work shifts setting up and taking down as well as the full busk. venue was a couple of arches under a railway line, location plus code FWQX+66 London.


Tenement Trail 12/10/24 [LX]

VLURE | BAaD

back working with VLURE for their headline slot at tenement trail festival's stage at BAaD. was a real belter; six led bars, 4 atomics, 4 moving spots for the floor package. coupla beams and washes on the house rig. bosh


Sweatbox 11/10/24 [LX]

Tayhana, JWY, Doubt b2b DJ MM, Tekhole | Stereo

debut of my new LED bar setup. bypassed the fucked noisy DMX run stereo has and did the whole show with 6 LED bars, a hazer, and an atomic 3000. looked class tbh

VEJA Paris Fashion Week Party 25/9/24 [LX]

Sega Bodega | VEJA HQ

just opping (no design or busk or anything cool like that) salv's show for a wee private event. baby's first international job tho...

Subcity Radio: Not My First Interplanetary Rodeo 21/9/24 [VJ][LX]

Gia Bean, Hardbody, Underbelly, Unwashed Rice | Stereo

did some freaky faux-projection mapping for my first time ever using resolume

BITROT x Pure Bliss x Stereo Presents: Promis3 14/9/24 [LX][Promoter]

Promis3, KOPI O, LNTO, angel.world | Stereo

the last ever pure bliss and first ever bitrot party <3

many more details to come soon! but it was sick...

ra event

Happy Hardcore Friday 16/8/24 [DJ]

poog1rl, netgf, Coy Burn, blurr, KILEH | The Flying Duck

happy hardcore thursday returns! this time on a friday... i hopped on subcity with hamish aka coy burn for the traditional thursday radio show, ahead of the party the next day.



ra event

co:clear with Special Guest DJ & Ben Bondy 1/8/24 [VJ]

Special Guest DJ, Ben Bondy, Conna Haraway | The Dream Machine

back in the dream machine for another co:clear. analogue rig as per, was using my panasonic wj-mx10, videotech vec1070, a homemade karl klomp dirty mixer, two raspberry pis running video looper and a handful of usbs with footage on them. took a lot of video from insecam for this one, as well as some home movies from archive.org like before. was using my laptop with obs and an easycap dongle to output to the projectors, and I even managed to record the whole thing, visuals and music! sadly i didn't remember to turn off system sounds on the recording, so you get a couple of usb plugged in/unplugged noises :/

data dump ra event

Cooking with Palms Trax Pt.15 x La Cheetah 6/7/24 [LX][VJ]

Palms Trax, Young Marco, Ribeka, ELANDA | BAaD

really cool project to be a part of. BAaD is a crazy venue, huge greenhouse vibes. filled the thing with hundreds of halogen bulbs for that warm, old school glow. got so hot when the sun was out that the laptop I was using to patch the lights bluescreened and my save got corrupted... clawed it back in time for doors.
data dump ra event

Near Field presents: Stroom 7/5/24 [LX]

Voice Actor, Nosedrip, Susannah Stark, Fergus Clark | The Flying Duck


SweatBox x Soilse x Stereo: ZULI 22/6/24 [LX]

ZULI, MM, DIJA, slyn | Stereo


CL!CK x Stereo: DJ Fuckoff 7/6/24 [LX]

DJ Fuckoff, Miss Cabbage b2b DV60, SOFSOF b2b Maveen, Effua | Stereo


Glasgow International Festival x healthy opening party 6/6/24 [VJ]

Phil b2b Rochelle, Shola Von Reinhold, Dirt Brooks, DJ Table Table | CCA


Bloodsport 18/5/24 [LX]

estoc, flirtylollypop.33, DJ TinyHandz, pureg1rl | Stereo


Subcity Radio Presents: Beneath the Floorboards 17/5/24 [VJ]

Sounds From Silence, surface tension, techture | The Alchemy Experiment


Near Field 16/5/24 [LX]

Holy Other, 96 Back | The Flying Duck


Northern Unfest Afterparty 27/4/24 [LX]

User2222, Cat Lady, flirty.lollypop33 | Exit


Pure Bliss: Planet Pleasure 20/4/24 [LX]

moistbreezy, Trancey Beaker, Princess Elf Bar, pureg1rl, DJ TinyHandz | The Flying Duck


Pop Mutations x Near Field 19/4/24 [LX]

Hyperdawn, bunny hoova, Lupini, Junglehussi, Adamantine Chains | The Flying Duck


CL!CK 12/4/24 [LX]

softchaos, 222babychai, Babyjaii, NXSA | Stereo


Phlox presents: Luminescence 30/3/24 [VJ]

Aura East + más allá, Eevit_a, Hu-Sane, Joumana, lunattic, [underthunder] | The Poetry Club


Subcity Radio and the Carnival of Spirits 29/2/24 [LX]

Nero's Dutchie, Mock Uncle w/ far lane, analogue_workshop, Scandal Boy w/ Rahul, The Future is Funky w/ Marky Marbles, Baroque Grip w/ Zeo Fawcett, DJ Fluffie's MGMX, femtop.4u | Exit


Turbines + Club Sylkie present: Slim Soledad + Lauren Duffus 24/2/24 [LX]

Slim Soledad, Lauren Duffus, Heartcoregirl, mixxu | Stereo


CL!CK x Stereo: Valentines w/ Yazzus 16/2/24 [LX]

Yazzus, Miss Cabbage, Halal Kitty, Casement, Marky Marbles, poog1rl, dj hotwatetbottle | Stereo


Bloodsport: SISSY MISFIT + Kiirm 9/2/24 [LX]

Sissy Missfit, KIIRM, Noise Hertz, pureg1rl, dj hotwaterbottle | Stereo


VLURE 16/12/23 [LX]

VLURE, Psweatpants, Pearling | SWG3 Warehouse


SweatBox: Mistletoe & Grind 14/12/23 [DJ]

Miss Cabbage, Babyjaii, NETGF, femtop.4u, Leahgte, papa wkd | The Berkeley Suite


Headset's 9th Birthday Extravaganza 2/12/23 [LX]

Creep Woland, DJ Greenman, Feena, Kairogen, Skillis, VAJ.Power | Stereo


Subcity Radio Presents: IOLYTE 1/12/23 [LX]

Dancefloor Politics w/ DJ Lemsip, Murmuru w/ R333cluse, The Hardcore & The Gentle, Muntajatar w/ Mixxu | The Flying Duck


co:clear x 29 Speedway 17/11/23 [VJ]

ex wiish, Conna Haraway, CYBERMISSION, XENIA REAPER, Muein | The Dream Machine


Pure Bliss x Miss Cabbage x Stereo: Halloween 28/10/23 [LX]

umru, KAVARI, Miss Cabbage, angel.world, JUMER, pureg1rl, Coy Hirn, OCEAN, soyf§g | Stereo


Bloodsport: Blood of Aza 13/10/23 [LX]

Blood of Aza, Miss Cabbage, Nerve Damage, Pureg1rl | Bonjour


Club Sylkie 6/10/23 [LX]

KAVARI, Ehua, AKUMU, Pearling, xivro | Stereo


Subcity Radio Presents: Distortion 22/9/23 [VJ]

Tír na nÓg, agglomeration w/ zolf, fullt ös medvetslös w/ Amielle, Green Eggs and Ham w/ Coy Hirn | GSA Vic Bar


Soilse X SweatBox 15/9/23 [LX]

Mosca, Swimful, Plantainchipps | Stereo


MUTT #8 26/8/23 [LX]

500, Jon Diesel, Pelle Rock, Opherings, flirty.lollypop33 | Stereo


co:clear 18/08/23 [VJ]

Akimat, Emma Diamond, slyn | The Dream Machine


Pure Bliss: I <3 TDJ 12/8/23 [LX]

TDJ, DJ TinyHandz, dustbunny, angel.world | Stereo


Ambience @ Bonjour 21/7/23 [VJ]

DJ Fluffie, Miss Cabbage, TALK2FRANKIE | Bonjour


Pure Bliss 3/6/23 [LX][DJ]

Europa, Joey Mousepads, Opherings, netgf, angel.world


Bloodsport 28/4/23 [LX]

Nurse3d, KAVARI, Coy Hirn, c4u4.me


Northern Unfest Afterparty 15/4/23 [DJ]

Noise Hertz, Cat Lady, DJ Fluffie, Amielle, netgf


Pure Radio Cybersex 14/1/23 [VJ][Design]

Isotope, Phlox, Asphalt Gesundt b2b Surface Tension, Extramundane w/ Catlady, Machines in heaven, Convolve w/ Outer Measure, Aposympiesis | Stereo

the first club night i ever had serious creative input on. i wrote about the whole thing on the subcity website here.


Fast Muzik: Slay 29/10/22 [DJ]

Lady Neptune, Joey Mousepads, poog1rl, DJ TinyHandz, Danyo, Spunbyandrea, flirty.lollipop33, talk2fran.k, angel.world b2b netgf | Stereo

this was the event which i had to come up with a dj name for. jules gave me a firm but fair deadline, and eventually i settled on netgf.

ra event

Subcity Presents Submerged 14/10/22 [VJ]

Practice Good Practice, Muuntajatar, Observation Point | The Alchemy Experiment

my first VJ gig ever. i (ab)used OBS with video clips and camera feedback for fractals, with 4 overlapping and offset projectors. that night is where this image was taken:


Subcity Presents Mycelia 15/9/22 [DJ]

venus netscape, Casemix, Sermon, The Lab | Stereo

subcity's 2022 freshers party and one of my first ever real DJ gigs. "venus netscape" is me; that's the name of my vaporwave show on subcity. subcity policy was to bill djs as their show name rather than dj name, but even if that weren't the case, i hadn't even come up with a stage name at this point.