Travelling through time & space in real-time...

Local Audio Broadcast released

Local Audio Broadcast is a simple application that captures the local audio playback in Windows and streams it to a UPnP renderer on the network.

I have originally written it to stream Spotify music playback from my desktop to my HTPC running XBMC, therefore it can also embed the currently playing track title from Spotify into the stream. It is not limited to Spotify though, but can stream any audio playback.

ITEC MediaPlayer Library for Android released

The ITEC MediaPlayer library is a lightweight VideoView/MediaPlayer replacement for Android’s default components, enhancing it with exact frame seek, playback speed adjustment, GLES shader effects, picture zoom/pan by gestures, and DASH support. The source code and a more detailed description is now available on GitHub, its accompanying demo showcase app on the Google Play Store.

RIP Studentenportal

Die App AAU Studentenportal wurde heute vollständig eingestellt. Ein offizieller Nachfolger ist in Arbeit.

Studentenportal Abschaltung: FehlermeldungFast genau 3 Jahre nach dem Start hat nun das endgültig letzte Stündlein für das AAU Studentenportal geschlagen. Obwohl die offizielle Abschaltung eigentlich schon im August 2013 mit der Herausnahme der App aus dem Google Play Store erfolgte, ist sie stillschweigend weiter gelaufen und wurde fleißig über Seitenkanäle verbreitet. Das ungebrochene Interesse von Studenten veranlasste mich einen erneuten Versuch der Zusammenarbeit mit dem ZID zu starten und mehrere Konzepte für einen Relaunch zu erarbeiten, durch diverse Unstimmigkeiten und unterschiedliche Interessen war es aber leider nicht möglich, eine sinnvolle Kooperationsbasis für Betrieb, Wartung und Weiterentwicklung zu finden. Die App wurde nun auf meine Initiative mit dem heutigen 1. August vom Zugriff auf die Uni-Server ausgesperrt und damit stillgelegt. Ab diesem Tag erscheint beim Starten der App eine Fehlermeldung im Anmeldebildschirm (“Keine Authorisierung vorhanden”, bzw. “Authorization missing”). Ich bedanke mich bei allen Usern der App und empfehle euch nun die Deinstallation.

ClockDrift: On-the-fly measurements of clock drift in multimedia devices

Over the last year, I’ve been extensively researching and wasting time on an effect called clock drift in the multimedia domain. Clock drift is the deviation of a clock’s speed from the word time standard‘s speed, resulting in shifts in sampling rates, and this shift leads to parallel recordings from different devices not being synchronizable without manual post-processing. Because each recording is sampled a bit differently, they all run at a slightly different speed when played back in parallel on a single device, like it happens in a non-linear editing system on a computer workstation. To conclude this topic, I have just published an Android app called ClockDrift, which helps to measure drift in multimedia devices. I have also written an accompanying ClockDrift App User Guide and a general introduction into the topic, Clock Drift in Multimedia Recordings.

Price: Free

Seat Leon 1P 2010 Facelift AUX Mid-Tones Fix

Some early Seat Leon 1P Facelift cars with Media-In functionality (AUX, USB & iPod support) suffer from a problem where the mid-tones on the left channel are missing when listening to analog audio through the AUX input, which includes listening from an iPod with the iPod adapter cable. This can be resolved in a couple of minutes by replacing the old AUX port with a new and fixed revision.

The problem is a faulty circuit board in the combined USB/AUX port (CUP) panel, where the lines of the 3.5mm stereo plug are incorrectly wired. The left channel is flipped with the right channel, and even worse, the right channel is flipped with ground.

Rayovac Car USB Charger AC Fast Charging Mod

The Rayovac PS70 Dual USB Car Charger is a nice little gadget that I’m using in my car to charge my smartphone. It can be had for just a few bucks, e.g. $8 at WalMart. Although its output current is specified at 2A (or 2.1A in newer versions), it charges many devices at a low current of only 0.5A because it doesn’t correctly identify itself as a fast charger. This can be easily fixed.

A lot of devices (e.g. Samsung Galaxy S II, LG Nexus 4, LG Nexus 5) do not switch into fast charging mode (called AC mode in Android), because they do not detect the Rayovac as a charger; instead, they stay in data transfer mode (USB mode) and charge at 0.5A. That’s not only very slow, but also not enough for charging or even just compensating battery drain when using the phone for music and navigation while driving.

Fortunately, there’s an easy fix if you haven’t got two left hands. All you need is a soldering iron, solder and a flat screwdriver or something similar.