TalOrg

TalOrg is the home of a freelance developer, working on various software and hardware projects.

We do also computer preservation work by collecting both old and new computers, consoles and any related hardware and software. Our current collection consists of over 300 computers and various expansion cards, modules, cables, floppies, etc.

Site news

A new version of Qt 5.15 series was released 04.01.2023 and the Qt 5.15 build tutorial has been updated to reflect the new release. The release is a patch release that does not introduce any new features. It includes bug fixes only, with 14 important bug fixes, many security fixes in qtwebengine and many other bug fixes in other modules. Sources for included 3rd party components has been updated, PCRE2 to 10.39. For in-depth details see the release notes.
The Qt 5.15 build tutorial has been updated to reflect the new release, 5,15.7. This release is the latest version in Qt 5.15 branch, 5.15.7, that was released in 28.10.2022. The release is a patch release that does not introduce any new features. It includes bug fixes only, with 12 important bug fixes, many security fixes in qtwebengine and many other bug fixes in other modules. Sources for included 3rd party components has been updated, SQLite to v3.36.0, libjpeg-turbo to version 2.1.1, libwebp to version 1.2.1 and PCRE2 to 10.38.
First of all, there does exist various community efforts for using the Elgato Stream Deck under Linux, the USB protocol has been reverse engineered and it is quite simple to get key presses. There are various userland libraries and some UI applications. They are mostly written in Python or some other obscure language like Go. Not acceptable!
The Qt 5.15.2 build guide has now been updated with details about building for the 64-bit variant of Raspberry Pi OS. There are some small differences, you must use the Mesa VC4 driver for EGLFS and build with the correct Qt platform build setting. Details are now explained in the updated build tutorial.

Project updates

Work on the ATEM Video mixer applications has gotten up to speed, there is now initial support for other models than just the Mini. One of the major new features that is in progress is a SuperSource editor. See the screenshot below for a sneak peak.
We started a new project a while back, a ATEM switcher remote control application for Linux. It started first as just a proof of concept and is now slowly evolving to something actually usable. The basic switching operations are there, preview/program cut and streaming/recording control. At first we only had access to the ATEM switcher at work so development was a bit slow, but now we can locally work with a ATEM Mini Pro. We are already some nice extra ideas, for example tally information over MQTT or CAN bus, animated lower thirds with QtQuick, video/music/effect playback.
Quite often when there is some nice API for something, the obvious application type seem to be a mobile application or somekind of web site/app. That is all quite nice and all but sometimes you just need a simple tool. Probably most Linux (or unix) user spend most of their time in a terminal so why not make some tiny command line utilities instead ? My latest little project is all about the command line.
I'm in a need to test Blueooth LE beacon functionality on both desktop and tiny Linux systems (Raspberry Pi mostly). Looking around there where a lot of shell scripts or python scripts, that just run hcitool and hciconfig to do the actualy work. And none of them supports more that setting-and-forgetting, no support for any other frame types. So I started a little project to create a small beacon utility written in C that would support other frames types, switching the advertising data from time to time.

Featured projects

Featured tutorials

Latest vintage software additions

Tällä levyllä on tietoja DOS-kirjoitinohjaimista ja -apuohjelmista. Jos käytät DOSin alaisia sovelluksia, haluat ehkä asentaa joitakin tai kaikki tällä levyllä olevat ohjelmat.
RealPlayer 4.01 for playing RealAudio or RealVideo format on 32-bit Windows environments.
PCI HomeVideo Install Disks for Windows 95 and Windows 3.1x - Version 2.31
Avance Logic ALS100/007 Sound System Software Installation and Setup Version:ALS10.A1.10