aaron-tamarin's Avatar

aaron-tamarin

@aaron-tamarin

Golden Tamarin is my "Studio Name" - https://www.golden-tamarin.com Elevation Tower Defense - https://store.steampowered.com/app/4009360/Elevation_Tower_Defense/ PawnUp! Demo - https://www.golden-tamarin.com/apps/pawnup/

1,306
Followers
1,497
Following
241
Posts
12.11.2024
Joined
Posts Following

Latest posts by aaron-tamarin @aaron-tamarin

Video thumbnail

(sound on) Testing a plain 'o spectral analyzer to make sure I have the mechanics right - this is two tracks each with their own spectrum_analyzer in #godotEngine and then sampling 250 separate frequency levels in each, coloring the tracks differently #audio #spectralAnalyzer

10.03.2026 00:30 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

(volume on) Somehow I wasn't thinking of music when I was working on audio visualizations but it kind of worksπŸ€” two tracks, separate visualizations, size driven by spectral strength, other behaviors controlled at the track level... #godot #spectralAnalyzer #music #western

09.03.2026 00:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Still experimenting with #clock displays loading on #raspberrypi - its very clear to me now how this could be data-driven, multiple clocks could talk to each other creating a mini-closed household communication hub, and how most digital #signage I've seen is pretty limited. #godot

07.03.2026 16:48 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Looker (1981) Official Trailer - Albert Finney, James Coburn Sci-Fi Movie HD
Looker (1981) Official Trailer - Albert Finney, James Coburn Sci-Fi Movie HD YouTube video by Rotten Tomatoes Classic Trailers

I remember seeing this movie a few years after it came out and wasn't sure what to make of it - years later, it seems more prescient than people might have thought... Might as well say, "Hi, I'm Tilly Norwood. I'm the perfect female type, 18-25."

www.youtube.com/watch?v=yoT-...

05.03.2026 01:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

A very #bradybunch #ui design πŸ˜€

28.02.2026 15:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

My "70's TV Era" clock - its kind of interesting how much you can do with 4 labels, cause that's all this is - 4 labels with colors, positions, text randomized following some formatting rules. #godot #clocks #1970s runs on #raspberrypi

28.02.2026 15:13 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

I've also grown quite fond of instantiating an object, slapping a tween on it to do the animation and then using the end of the tween to cull the instantiated object - its very self-regulating at that point.
<yourTween>.tween_callback(<objectBeingTweened>.queue_free)

21.02.2026 17:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Update on my #clock project - implemented an "artsy" background - its impressive how much animation you can do with just tweens 🀯 Every 10 minute slice of an hour has its own color scheme and animation type - this shows you a full hour's worth in 30 seconds. #godot #raspberrypi #abstractart

21.02.2026 17:03 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The one thing I made that I use the most is a raspberry pi clock that sits in the living room - originally built in pygame, I've been rebuilding it in Godot. It sounds useless, but I check it all the time - the fact that I made it has become invisible to me. Now I'm making it better. Build a clock.

15.02.2026 18:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

If you feel stuck, keep creating - its good exercise. Make something simple, like a painting or a skateboard or a clock, and see what you can do with it. #godot #clock #raspberrypi #creating

15.02.2026 18:23 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh - also note that going from 3 or 4 to 5, the 5's DSI ports got smaller, so if you want to reuse existing displays you'll need a DSI cable that downsizes to the new size. Lucky me, I had one.

09.02.2026 00:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So if you're dev'ing for distribution on a raspberry, avoid anything lower than a model 4. So far the 5 is kicking butt...

08.02.2026 23:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Same app, same build, same point in the program and here's the htop's across Raspberry Pi3, 4, and (now) 5. Big difference in performance, especially from 3 to 4. I'm also noticing that 3's were issued with 1gb ram while 4's and 5's got 4gb #raspberrypi #godot #performance

08.02.2026 23:56 πŸ‘ 2 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Post image

I guess I shouldn't be surprised that the Pi3 did an autokill of the app due to limited system resources... Happens pretty consistently around 15 minutes of runtime - the Pi4 runs for many hours and no autokill. You can see this information on the Pi by scrolling through journalctl

08.02.2026 18:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And htop is doing a great job at showing me how much processing difference there is between a raspberry pi 3 vs 4, and it is not small... I'm only trying to get this to work on a 3 as a learning experiment (plus I have a couple 3's laying around)

08.02.2026 16:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Attempting to run my Godot app on current Raspberian OS on a several year old Raspi-3 give me an "Unable to initialize OpenGL ES video driver" error - fortunately the next screen suggested launching from terminal passing in "--rendering-driver vulkan" which actually does work #godot #raspberrypi

08.02.2026 16:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Video thumbnail

(sound on) Perhaps its been working towards being a #zen #clock all along... Bringing good vibes and #positiveMessages

04.02.2026 01:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

(audio on) Second test - making visuals follow a path if they are in close time proximity to the last SpectralAnalyzer event (200ms) - adds some continuity to the fx. Also here we have two separate tracks (Gulls and Waves) with different visuals and settings. #shore #godot #audio #spectralAnalysis

01.02.2026 21:02 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This runs surprisingly efficient on a Raspberry 4b - I let it run 24 hours straight with no issues. You can also tune your sampling from the SpectralAnalyzer to specific hertz ranges - this means you could have one set of visuals for high pitch sounds and another for low. Going to play more 🎧

31.01.2026 15:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

(sound on) If you take an audioStream and pass it through an AudioBus and add a SpectralAnalyzer to the AudioBus, you can pull the magnitude of that stream and trigger visual effects, in this case, scaled to that magnitude of the audio as it plays #godot #raspberrypi #birbs #birdsky

31.01.2026 15:52 πŸ‘ 9 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Well, you have to copy the files to the raspberry pi, make the program executable (child +x) and I’ve found that you need to be booted into the x windowing system - if you’re trying to run it from an ssh session, that’s not going to work

25.01.2026 23:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Always remember kids, if you want your #godot app to run on a #raspberrypi, select architecture #arm64 when you do your #linux export!

25.01.2026 19:05 πŸ‘ 10 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Post image

So yesterday when I published my #godot app as a Web App, I shoved it in an iframe to constrain the display to the canvas size set in the app (otherwise it spread the elements as wide as the browser window) - there's a better setting for that: Canvas Resize Policy which can be set to "Project" πŸ‘

18.01.2026 17:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And yikes - does not work well on a mobile safari device πŸ˜΅β€πŸ’«

17.01.2026 19:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I will also add that I had to embed the game in an iframe to restrict the display to the intended size - if you are doing something like instantiating off-screen and suddenly your game in running in a big-assed browser window, some of those off-screen things become on-screen 😬

17.01.2026 17:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

For those who have never published as a web app in Godot - its easy: switch your renderer to compatibility mode and then Project > Export > Web (Runnable) - its exports everything to the folder you define locally, you can edit the HTML if you want, and then FTP it to your hosting.

17.01.2026 17:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Trying something a bit different and making the current version of Pawn-Up! available on the web as a Web App: www.golden-tamarin.com/apps/pawnup/

Hope you give it a whirl and enjoy it! πŸ˜€ Feedback always welcomed! #screenshotsaturday #godot #solodev #gamedev

17.01.2026 17:15 πŸ‘ 5 πŸ” 2 πŸ’¬ 3 πŸ“Œ 0
Post image

Always liked the icons for gravity on/off in #alienRomulus

14.01.2026 01:21 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
SoundFlow - .NET Audio Engine A powerful and extensible cross-platform .NET audio engine. provides comprehensive audio processing capabilities including playback, recording, editing, effects, analysis, and visualization, built wit...

And kudos to #soundFlow - C# cross-platform dotnet doesn't have a "robust" audio library, but SoundFlow's package worked very well - had to tune it a bit to get smooth playback on a Raspberry Pi (but that was kind of expected - Raspberry's a small device) - lsxprime.github.io/soundflow-do...

11.01.2026 18:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Deploy .NET apps to ARM single-board computers - .NET Learn how to deploy .NET apps to ARM single-board computers (SBCs) such as Raspberry Pi.

I will give kudos to Microsoft (not something I normally do) - their instructions for making a dotnet console app that is built on windows and runs on Raspberry Pi OS (raspian?) worked first shot - learn.microsoft.com/en-us/dotnet... - and its got me thinking of what else I can do here...

11.01.2026 18:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0