ThunderOwl

Juris "ThunderOwl" Perkons

UE Developer • Electronics Engineer • Software Creator • Happy Dad

Juris 'ThunderOwl' Perkons

Welcome to ThunderOwl Places

I'm Latvian, happy dad, product of 80-ies. Electronics Engineer, hobbyist and tinkerer. By happy accident jumped in to Unreal Engine assets creation, and, also trying to produce some software.

🎮

Game Development

Creating Unreal Engine assets and for the gamedev community and just for "virtual sandboxing fun"

💻

Software Engineering

My takes on music visualizations, bringing to life "why no one is making apps as I want" aspects.

Electronics

Hardware projects for music and lights, repurposing old hardware, fun and useful.

🚀

Fun

Whatever you do - enjoy the process! Goal is just a short moment. Most of time you are on the way to goal. Enjoy this time!

Software Projects

🎵 Thunder VisuOwlizer

Passion-project-going-public real-time music visualization system with advanced audio analysis, multiple rendering modes, multi-lights, and comprehensive preset management. Besides classic "Color Organ" and Audio Spectrum modes, features include pseudo-3D wireframe graphics, moving of Lights Windows, RetroGrid synthwave mode, and more!

Thunder VisuOwlizer
Advanced music visualization with several unique modes, multi-window management, various lights windows movement options, and customizable RetroGrid with pseudo-3D wireframes.
Python PyQt5 Audio Analysis Real-time 3D Graphics
Future Projects
More innovative software solutions are in development. Stay tuned for announcements about upcoming releases.
Innovation Coming Soon

Unreal Engine Projects

Professional Unreal Engine assets and systems for the game development community.

Marketplace Assets
Sci-Fi tech themed Unreal Engine assets available on the official marketplace. Assets made "as for myself", so - I did my best, bet I am not a "Pro" ;-)
Unreal Engine Blueprints Game Systems
Custom Solutions
Specialized Unreal Engine systems and tools tailored for specific project needs. From gameplay mechanics to optimization solutions.
Custom Development Consulting Optimization

Hardware Projects

My hardware shenanigans, mostly music and music-visualizations related.

TechnicsPC Project
Media PC in "Technics" Hi-Fi cassette deck case. MicroATX mainboard, two 7-inch touchscreens, custom controls.
HiFi MediaPC MediaPlayer
Technics PC Overview Technics PC Internal Layout Technics PC Touchscreens Technics PC Controls
AIWAndroid Project
Android phone built in to "AIWA" Hi-Fi cassette deck. LG G3 phone, usb connected playback controls, reused deck's VFD VU-meter.
HiFi Android MediaPlayer
AIWA Android Overview AIWA Android Phone Integration AIWA Android VFD Display AIWA Android Controls

Links & Contact

Support My Work

💝 Monetary Donations Welcome
ThunderOwl

ThunderOwl Places

Hardware Projects

TechnicsPC Project

Project Overview: This project places a "normal" PC (microATX board) in to case of "Technics" Hi-Fi cassette deck, creating a Media PC with Hi-Fi aesthetics.

Technical Details: [w.i.p.]

Integration Process: [w.i.p.]

Features: [w.i.p.]

Challenges & Solutions: [w.i.p.]

My "Technics PC" project was featured on "Hackaday"! Here is a link to article:

📰 Read on Hackaday
Overview Integration Display Controls

Project Demonstration

Watch the TechnicsPC in action! This video shows the completed project with both touchscreens working and demonstrates the media PC functionality within the classic Technics Hi-Fi aesthetic.

ThunderOwl

ThunderOwl Places

Hardware Projects

AIWAndroid Project

Project Overview: This project integrates an Android smartphone (LG G3) into a vintage AIWA Hi-Fi cassette deck, creating a modern digital music player with retro aesthetics.

Technical Details: Cassette deck internal electronics are mostly intact, except playback control buttons. Those buttons are wired to Arduino Pro Micro (with native USB), and, it connects to phone's OTG USB.

Integration Process: Besides obvious modification of cassete place on front panel, there is also USB socket now in place of "Eject" button. There is an USB HUB connected to LG phone, one port is front USB, one port is rear USB, and one port is Arduino playback buttons. Phones jack output is wired to deck's recording input. This way we got two nice things: VFD VU-meter working, and, recorder level big knob controling signal level.

Features: (to be continued...)

Challenges & Solutions: For older phone as this LG G3, did not manage to charge vie USB and control via USB at the same time. Charging is done by direct wiring to phone battery.

AIWA Android Overview AIWA Android Phone Integration AIWA Android VFD Display AIWA Android Controls

Project Demonstration

Placeholder video - replace with actual AIWA project demonstration when available.

🔧 Hardware Donations Welcome

"One's trash is other's treasure." It is true. So, if you have some unneeded electronics hardware, in any condition, you not throwing it out, but you also do not need it - contact me please? :)

>

Contact me please by places in previous "Contacts" page.

Hardware Donations
ThunderOwl

ThunderOwl Places

Software Projects

🎵 Thunder VisuOwlizer

Project Overview: Passion-project-going-public real-time music visualization system with advanced audio analysis, multiple rendering modes, multi-lights, and comprehensive preset management.

Core Features: Besides classic "Color Organ" and Audio Spectrum modes, features include pseudo-3D wireframe graphics, moving of Lights Windows, RetroGrid synthwave mode, and more!

Technical Stack: Built with Python and PyQt5, featuring real-time audio processing, FFT analysis, and multiple rendering methods for different visualization styles.

Visualization Modes: Classic Color Organ, Color Cycling, Audio Spectrum, Bouncing Shapes, Beat Steps, RetroGrid, Wireframe Pseudo-3D

Status: Currently in development with public release planned in near future. This is a passion project focusing on creating the music visualization experience I always wanted.

VisuOwlizer Main Interface Color Organ Mode RetroGrid Synthwave Mode 3D Wireframe Graphics

Thunder VisuOwlizer in Action

Watch Thunder VisuOwlizer's real-time music visualization capabilities, showcasing multiple rendering modes and the intuitive preset management system.