M45Development

Software for the niche, made in the east of germany.

Select language

German | English

For developers: Released M45WxControls

2026-06-22 by Steffen

While working on the MultiDeck Audio Player, I developed several GUI modules with custom wrappers for various controls. In order to be able to reuse them in future projects, I have now bundled them as a separate Python package. These wrappers were created to overcome the limitations of the standard controls and improve accessibility. There are certainly many ways to achieve the same result, and mine is by no means the best, but as long as my Python skills – acquired half through documentation and half through AI – don’t yield a better solution, I’m very happy with this one and am making it available to everyone for free.

You can find all the necessary information on the relevant project page in the software section. Currently, distribution is via the website or GitHub, as I have not yet wanted to grapple with the registration process on pypi.org, which is protected by an hCaptcha challenge. Anyone wishing to use the modules must therefore specify a URL to the WHL package or the repository in the project dependencies.

New app released: MultiDeck Audio Player

2026-01-23 by Steffen

Multideck main window, german interface shown

Who hasn't wanted to play all their favourite songs at once instead of painstakingly selecting them one by one from a playlist on their preferred streaming service? I'd rather not imagine the resulting cacophony, but my new MultiDeck Audio Player can theoretically accomplish this musical feat. Of course, the programme was originally intended for completely different purposes. Read more…

Enter!

2025-10-01 by Steffen

Welcome to the news section of the M45Development website. Here, you will find release announcements for new or updated software. In case I introduce any additional services around this site, I will inform you about them here as well, of course. You can easily subscribe to the news via the link at the bottom of the page if you use an RSS reader.

For those wondering, the name M45 is made up of the first letter of my street followed by the house number. Hey, I just want to release some software; I'm not going to spend days trying to come up with the most creative name possible! 😁

About Steffen

An average nerd with 100% eye damage, raised in eastern Germany. I gained my first computer experience with MS-DOS, and I drove my instructors crazy by tinkering with QBasic piano lessons. 😁 Since then I have worked with many desktop and mobile systems. The software I use can be simple or complex, but if I can't grasp its fundamentals within five minutes, it's not suitable for me.

Contact * [Mastodon](https://troet.cafe/@radiorobbe) * [E-Mail / XMPP](steffenschultz@mailbox.org)