Sign in

James Rutherford (jtruk)

@jtruk.bsky.social
102 followers 94 following 60 posts

X/Twitter: @jtruk (on ice) mastodon.social/@jtruk (on fire)

PostsRepliesMedia
James Rutherford (jtruk) @jtruk.bsky.social · 01/08/2026
Yes, do 🙂 The EMOM tent will be back. It was an electric debut! There were a large proportion of Strudel performers including some firsties, which was brilliant. We also had live ZX Spectrum tracking, someone playing a Star map, and cellular automata noodling away on some gadget
010
James Rutherford (jtruk) @jtruk.bsky.social · 27/07/2026
Ah brill! The tutorials on the Strudel website, to give them credit, are very good - but it took a long time for me to fit all the pieces together in my head, so hopefully these snippets give another entry point 🙂
110
James Rutherford (jtruk) @jtruk.bsky.social · 27/07/2026
I helped out with the EMOM synth / #algorave space at #emfCamp and littered the tent with #Strudel starter cards. It's popular but has a bewildering range of things to play with. Intended to give enough to modify and inspire. Feedback and improvements welcome! www.jamesrutherford.com/databay/stru...
jamesrutherford.com
261
James Rutherford (jtruk) @jtruk.bsky.social · 24/07/2026
Also, if you have any feedback on: - The @field-fx.party TIC-80 Workshop - My Strudel Workshop - The Domeparty Planetarium show - The Trash Compactor EMOM ...that I can chew over in a personal capacity, please (also) public/private message me here! Will be much appreciated 🙂 #emfCamp
020
James Rutherford (jtruk) @jtruk.bsky.social · 24/07/2026
#emfCamp Spare 5-15 minutes today? Please donate some feedback - it'll improve things for next time and also ensure the organisers know you care! www.emfcamp.org/feedback
emfcamp.org
Grist, the evolution of spreadsheets
A modern, open source spreadsheet that goes beyond the grid
121
James Rutherford (jtruk) @jtruk.bsky.social · 23/07/2026
Catching up with #emfCamp. Who knew there was chat outside Mastodon? Our Trash Compactor EMOM stage was amazing. Here I'm smash-mixing a bunch of #Amiga tracker stems together in a total abuse of #Strudel. You won't believe what happens at 18 seconds... Thx for the video @documental.ly! #algorave
020
James Rutherford (jtruk) @jtruk.bsky.social · 31/03/2026
I'm picking up a big challenge. Come join me on this new, exciting adventure?.. youtube.com/shorts/EcZTH... #house #renovation
youtube.com
Join Me for a Big Challenge - The Mischievous House Renovation Adventure!
YouTube video by James / jtruk / crow
010
James Rutherford (jtruk) @jtruk.bsky.social · 19/01/2026
More #strudel #livecoding This one is at Newcastle Little Buildings within a commemorative event for North-East music promoter Adika. Slow-burning bass drone with chords rippling over the top and a couple of pace changes. Stereo recommended. I hope you enjoy! youtu.be/ggBNlA-LAkk #electronicMusic
youtu.be
Crow @ Little Buildings Newcastle - "A Gig for Adika". Strudel Livecoding. 18th January 2026.
YouTube video by James Rutherford / jtruk / crow
030
James Rutherford (jtruk) @jtruk.bsky.social · 12/01/2026
Another slice of amazing. Well done! FWIW I put my thoughts here: mastodon.social/@jtruk/11587... (I don't really do Bluesky) Highest respect for both tech and art wrt the colour palette.
mastodon.social
James (@jtruk@mastodon.social)
Attached: 1 video Love this one! Modulator by Konsumer on #PICO8 Released yesterday at @rsyncdemoparty 2026 Watch online: https://hellfire.untergrund.net/download/modulator/index.html Lots of great...
010
James Rutherford (jtruk) @jtruk.bsky.social · 26/12/2025
😊 Infinite unique snowflakes available here: tic80.com/play?cart=4479 Hope you're enjoying this Christmas Ruairi!
tic80.com
Play SNOWFLAKE GENERATOR 2025 / TIC-80
A happy Christmas + New Year to you!
020
James Rutherford (jtruk) @jtruk.bsky.social · 25/12/2025
150
James Rutherford (jtruk) @jtruk.bsky.social · 14/12/2025
The cover is linked on that page. Quiksilva was a legitimate company. It's the full Briggs. spectrumcomputing.co.uk/zxdb/sinclai...
The cover inlay from the tape of The Snowman
110
James Rutherford (jtruk) @jtruk.bsky.social · 14/12/2025
Seems it's legit! The 80s was a wild time for IP licensing and the loosest theme tie-ins 😄 worldofspectrum.net/item/0004609/
worldofspectrum.net
The Snowman - World Of Spectrum Classic
The spiritual successor to the legendary WoS
100
James Rutherford (jtruk) @jtruk.bsky.social · 01/12/2025
media.tenor.com
a man is playing a video game on a nintendo super nintendo entertainment system
Alt: A man is blowing on the connectors of an Nintendo cart
120
James Rutherford (jtruk) @jtruk.bsky.social · 01/12/2025
@pimoroni.com Everything ok babe? You've hardly touched your big product announcement today! 😄 (I'm expecting a Tufty with beefier muscles) *taps self-made Presto clock*
000
James Rutherford (jtruk) @jtruk.bsky.social · 31/10/2025
Thanks, and yeah, all good here 🙂 I don't get much joy out of Bluesky (dunno why not), so I'm just a fly-by poster here. Hope things are good for you. Might you get chance to cook something to show at Nova next year?
110
James Rutherford (jtruk) @jtruk.bsky.social · 31/10/2025
This year's Halloween spooky effect. To run it on #TIC80 you can download a TIC file here: github.com/creativenucl... If you'd like to try it online, it's here: tic80.com/play?cart=4439 You have my blessing to play it at your Halloween party / scare kids with it 😄 #demoscene #creativeCoding
173
Reposted by James Rutherford (jtruk)
Deadline Demoparty🏝️ @deadline-berlin.bsky.social · 06/10/2025
All events can also be found on our YouTube! Get yourself some popcorn and re-live the weekend from the comfort of your screen 🍿 www.youtube.com/playlist?lis...
youtube.com
Deadline 2025 - YouTube
A weekend full of creativity – join us on the 3th – 5th of October @ ORWOHaus, Berlin! Deadline Demoparty 2025 – Camera, Sound, Action! Join our B-Movie film...
011
James Rutherford (jtruk) @jtruk.bsky.social · 06/10/2025
💯 @kebby.org's doc is amazingly thorough - and must thank his brief, judicious eyeballing of a scene to ensure we were on track from a technical POV. And of course, plenty of material in previous years' entries. NO excuses 😄
010
James Rutherford (jtruk) @jtruk.bsky.social · 06/10/2025
Your themes are so inspiring, and that Three Dee competition is an *absolute gem*. Multiply them together and I haven't figured out why it didn't get many submissions this time. Roll on next year - I hope it pulls in a bountiful crop of entries again 🙏
111
James Rutherford (jtruk) @jtruk.bsky.social · 06/10/2025
Diorama Drama/RiFT/#TIC80. 1st in Three Dee @ @deadline-berlin.bsky.social Anaglyph 3D (red-cyan glasses) Pouet: www.pouet.net/prod.php?whi... DemoZoo: demozoo.org/productions/... YouTube (stream recording): youtu.be/xo-zpEKMVvs?... YouTube (live reaction): www.youtube.com/watch?v=k0aq... #demoscene
A character writhes as they fall down a wormhole of white rings. The text "Another Dimension" written in a horror font floats in space
131
James Rutherford (jtruk) @jtruk.bsky.social · 05/09/2025
Another fab night at Sunderland's Klang. It was a bit of a hack set (a meme from a year ago qualifies that) but nicely bouncy, mostly progressive, a few different tricks, and *mostly* no glaring bloopers - only a little accidental silence 😄 youtu.be/7TWDnCfGQho #strudel #livecoding #emom #algorave
youtu.be
Crow @ Klang, Sunderland. Strudel Music Livecode Performance - 4th September 2025. D'n'B / Jungle
YouTube video by James Rutherford
150
James Rutherford (jtruk) @jtruk.bsky.social · 17/08/2025
Mostly every week, on a Monday, 8pm or 9pm UK-time for an hour. People in the streams channel of the Field-FX Discord will be happy to help with onboarding 🙂
100
James Rutherford (jtruk) @jtruk.bsky.social · 17/08/2025
You should join us for TIC-80 or shader coding on a @field-fx.party Monday Night Bytes some time? 🙂
100
James Rutherford (jtruk) @jtruk.bsky.social · 17/08/2025
Nice ByteWalling! ♥️💚💙
110
James Rutherford (jtruk) @jtruk.bsky.social · 08/08/2025
It's hard to make out, but I'm almost certain that's Sonic Pi. Sam, the author, has an introductory course, which I'd recommend. It currently has a discount: sonic-pi.net
sonic-pi.net
Sonic Pi - The Live Coding Music Synth for Everyone
Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.
120
James Rutherford (jtruk) @jtruk.bsky.social · 16/06/2025
Countdown Hoedown #TIC80 by RiFT and Mibri. Released at NOVA25. Placed: 1st in Wild. Live recording: youtu.be/QzhG7O7-FJc Demozoo: demozoo.org/productions/... Pouët: www.pouet.net/prod.php?whi... Online: tic80.com/play?cart=4296 (will likely run slow) #demoscene #creativeCode #TwiceNightlyWhiteley
youtu.be
Countdown Hoedown TIC-80, Nova 2025 Live
YouTube video by James Rutherford
040
James Rutherford (jtruk) @jtruk.bsky.social · 16/05/2025
If you have a #MiSTerFPGA then check out @amiga.vision's sister project, #Neon68K, a collection of game setups for the Sharp #X68000 neon68k.com And if you'd like a tool to easily unpack / FTP the games direct to the #MiSTer, I wrote one! github.com/creativenucl... Usage reports welcome! ☺️ #Neon68K
github.com
GitHub - creativenucleus/misterfpga-neon68k-unpacker: A utitlity to unpack files from neon68k's zipfile into a format suitable for MisterFPGA
A utitlity to unpack files from neon68k's zipfile into a format suitable for MisterFPGA - creativenucleus/misterfpga-neon68k-unpacker
010
James Rutherford (jtruk) @jtruk.bsky.social · 21/04/2025
We got placed! 🥉 Happy with that. There were some other strong entries. We had good tech in this one, but I think it's fair to say it was beaten on art design. Lots of friendship on the podium and we all know that's the real prize! 😄 #demoscene #demoparty #revision2025 #revisionparty
A trophy for third place in Fantasy Console at Revision
381
Reposted by James Rutherford (jtruk)
James Rutherford (jtruk) @jtruk.bsky.social · 20/04/2025
"O Disaster" by RiFT feat Gasman YouTube: youtu.be/C9LS6Zei0Ro Demozoo: demozoo.org/productions/... Pouet: www.pouet.net/prod.php?whi... RiFT team: Enfys, Decca Dave84, and me. Hope you think it rocks! #demoscene #revision2025 #TIC80
youtu.be
Rift - O Disaster
YouTube video by DeccaOnline
194
James Rutherford (jtruk) @jtruk.bsky.social · 20/04/2025
"O Disaster" by RiFT feat Gasman YouTube: youtu.be/C9LS6Zei0Ro Demozoo: demozoo.org/productions/... Pouet: www.pouet.net/prod.php?whi... RiFT team: Enfys, Decca Dave84, and me. Hope you think it rocks! #demoscene #revision2025 #TIC80
youtu.be
Rift - O Disaster
YouTube video by DeccaOnline
194
James Rutherford (jtruk) @jtruk.bsky.social · 21/02/2025
Last night was a step into an intimidating unknown - I put myself up for an open-mic electronic music night. Gig went good - only one obvious goof (I put it down to typing in the dark 😅) I'm keen to keep building this hobby! youtu.be/K19aWA5jz_4 #strudel #livecoding #algorave #emom #electronicmusic
youtu.be
EMOM Newcastle : Strudel Music Livecoding : 20th Feb 2025
YouTube video by James Rutherford
160
James Rutherford (jtruk) @jtruk.bsky.social · 07/02/2025
Ha, fun! Good work. I've taken my eye off Presto for now. You probably spotted some code to rotate the numbers and frame geometry, etc... I'll get back to it, but if you can find a way to make it show this data with a sensor linked- but not crash without it, then that'd be nice to bring into main?
200
James Rutherford (jtruk) @jtruk.bsky.social · 28/01/2025
@co-wheels.bsky.social I don't know if you're monitoring, but I wanted to say I'm disappointed Newcastle is switching car club. You've been great since I ditched car ownership. I hope I can continue to use your service. (Car zones on the West side / Fenham towards A1 would be appreciated, please 🙂)
020
James Rutherford (jtruk) @jtruk.bsky.social · 14/01/2025
#ByteJamuary 7: Print - making text pop! TIC-80's text has a very distinctive clunky look. Here are a few ways you can smooth it out... bytejamuary.creativenucleus.com/blog/7-print/ And a nudge to check out some of EvilPaul's fine work! #TIC80 #demoscene #livecoding
000
James Rutherford (jtruk) @jtruk.bsky.social · 14/01/2025
#ByteJamuary 6: Fifty stories tall. Striding through the land... MODULO! Value wrapping in percentage clothing - It looks like % but loops your values. What's it good for? Plenty! bytejamuary.creativenucleus.com/blog/6-modulo/ #TIC80 #demoscene #livecoding
110
James Rutherford (jtruk) @jtruk.bsky.social · 14/01/2025
#ByteJamuary 5: Time - *taps watch* (approprialtely enough) A couple of options for running time through your code. bytejamuary.creativenucleus.com/blog/5-time/ Hat-tip for the topic suggestion to HeNeArXn 🙂 #TIC80 #liveCoding #ByteJam
130
James Rutherford (jtruk) @jtruk.bsky.social · 14/01/2025
My intentions for #ByteJamuary slid. I nailed myself to a schedule, forgetting that I'm drawn to completism and perfectionism - I thought these would be single, short little tips; but I find myself trying to cover a topic instead. I don't want to change that, but the timeline won't be daily drops!
020
James Rutherford (jtruk) @jtruk.bsky.social · 04/01/2025
#ByteJamuary 4: "Sin and Cos - Magic? No, Even Better: Trigonometry!" The secret sauce already! These two give the smoothest, gentlest movements - organic and complex. Absolute heroes. bytejamuary.creativenucleus.com/blog/4-sin-a... #demoscene #livecoding #generativeArt #creativeCoding
110
James Rutherford (jtruk) @jtruk.bsky.social · 03/01/2025
#ByteJamuary 3: "Aliases - Keep it snappy" Lua allows you to assign functions to variables and this trick will keep your maths code tidier! bytejamuary.creativenucleus.com/blog/3-alias... (I did briefly release this as part of Day 2 yesterday, but decided I was better off splitting it!) #TIC80
Some aliased Lua code
100
James Rutherford (jtruk) @jtruk.bsky.social · 02/01/2025
#ByteJamuary 2: "Code Hygiene - Optimise for the right thing" If you're #livecoding, you'll almost certainly fall into some hole or other. Today's suggestions are about giving your future self a better chance to dig a way out 🙂 bytejamuary.creativenucleus.com/blog/2-code-... #demoscene #TIC80
Some Lua code
110
James Rutherford (jtruk) @jtruk.bsky.social · 02/01/2025
Added themes and skins to the calendar. Looking cute! #PimoroniPresto
000
James Rutherford (jtruk) @jtruk.bsky.social · 02/01/2025
A stable-ish (?) decently featured (?) release over the embers of 2025-01-01 @pimoroni.com #Presto Calendar - Parses .ICS URLs (e.g. Google Calendar) - Month view - Day view with events - Settings panel: Light/dark mode - Screen dimming on inactivity Anyone fancy it? github.com/creativenucl...
A view of a Pimoroni Presto showing a calendar with today's date highlighted and left/right touch buttons
130
James Rutherford (jtruk) @jtruk.bsky.social · 01/01/2025
#ByteJamuary 1: "Primitives - Spicing up the basic shapes" Your first #ByteJam will likely involve a lot of basic shapes and they can look... basic. Here's a nudge to explore! 😄 bytejamuary.creativenucleus.com/blog/1-primi... Shout outs: Mantratronic and Enfys #demoscene #TIC80 #livecoding
110
James Rutherford (jtruk) @jtruk.bsky.social · 31/12/2024
#ByteJamuary 0: "TIC-80, Remote Connections, and Joining a ByteJam" Admin out the way before we start pretty things; day 0 explains how to connect to a #ByteJam. Effect explorations from tomorrow! bytejamuary.creativenucleus.com/blog/0-prelu... (Tx @doop.bsky.social for Mac-lifting!) #demoscene
A bouncing set of FFT lines in TIC-80
110
James Rutherford (jtruk) @jtruk.bsky.social · 30/12/2024
I'm launching #ByteJamuary tomorrow - it's month of ByteJam tricks for all experience levels! Intro post tomorrow, then runs daily from 1st through 31st January 2025. Let's see where we get to 😄 Details: bytejamuary.creativenucleus.com #demoscene #livecoding #TIC80 #MondayNightBytes #ByteJam
1116
James Rutherford (jtruk) @jtruk.bsky.social · 24/12/2024
It has a fun Disney cartoon character bounce about it. That was a little accident, but a happy one 😄
110
James Rutherford (jtruk) @jtruk.bsky.social · 23/12/2024
An astonishingly good #MondayNightBytes #ByteJam - some incredible effects, and a great Christmas send-off for the community. One to rewatch when it hits @scenesat.com! Mine riffed on classic Amiga demo "State of The Art", with a dancing tree and moiré circles in the background. #TIC80 #liveCoding
A dancing shadow tree against a moire background of concentric circles. The words "Merry Xmas All" bounce in front
171
James Rutherford (jtruk) @jtruk.bsky.social · 23/12/2024
Some more movement on the @pimoroni.com Presto calendar sketch: - Connects to WiFi and NTP Sync. - Time in the bottom right. - Screen dims after 30s - touch to wake. - Basic PoC Google Calendar integration (the number on each day indicates the event count). #PimoroniPresto #RP2350
140
James Rutherford (jtruk) @jtruk.bsky.social · 21/12/2024
Ha. Next job: I'm going to see if I can feed it from my Google Calendars. It'll not be completely empty then!
010