Media Night Apps

This year there is something new on the Media Night, the student fair at our university.

The booklet is dead!

In its past, the Media Night had had a printed booklet with its program and time table in it. The booklet was produced by one of our printing faculties for which the HdM is pretty famous. It was distributed for free during the evening of the fair.

old_bookelt

Long live the booklet!

However, since this semester the good old booklet is history! Instead of it, the Media Night has a brand new app with all projects, students and even an indoor navigation. You can find it in Apple’s App Store and Google’s Play Store.

Most innovative projects

But why only have one app if you could have two? In case you have an Apple iPad or iPhone you can get an app about the 10 most innovative projects of this Media Night. And – TechTrends is one of it!

innovative_app

I hope you enjoy the apps, the projects and the evening.

Best regards from the Media Night,
Thomas

Nepomuk – digitales Metronom für Android-Geräte

Im den vergangenen Monaten, habe ich mich im Rahmen eines Pflichtprojekts in meinem Studium, mit der Entwicklung von Software auf der Android-Plattform auseinandergesetzt. Entstanden ist dabei Nepomuk, ein digitales Metronom mit Sprache für die Android-Plattform (ab 1.6).

Die Idee zu diesem Projekt stammte von Michiel Oldenkamp ( www.musithek-oldenkamp.eu ), einem langjährigen und professionellen Musiker. Dieser stellte während seinen Unterrichtsstunden häufiger fest, dass das Ticken eines Metronoms alleine nicht ausreiche. Viel mehr benötigten die Schüler einen ständigen Nebensitzer, zum permanenten Vorzählen des Taktes. Daraus entstand die Idee ein digitales Metronom für ein mobiles Endgerät zu entwickeln, welches neben dem übliche Ticken, über eine Sprachausgabe verfügt.

Nepomuk implementiert insgesamt sieben Sprachen, drei verschiedene Klangschemata und eine Tapper-Funktion zur Berechnung des Tempos. Eine Präsentation als Videoaufzeichnung, ist unter http://events.mi.hdm-stuttgart.de/ zu finden. Außerdem habe ich das Projekt auch auf der diesjährigen Media Night an der HdM Stuttgart vorgestellt.





Das größte Problem bei der Entwicklung war sicherlich die Android-Plattform selbst. Google verfolgt mit dem auf Linux basierenden Betriebssystem und der eigens entwickelten Java VM zwar ehrgeizige Ziele, erreicht diese aber gerade in puncto Real-Time-Audioverarbeitung nicht. Denn was soll ein Metronom unbedingt können? – Richtig, es muss im Takt ticken. Doch was bleibt von einem “Takt”, wenn Oberflächen permanent neu gestartet werden falls man das Handy kippt, wenn der Garbage Collector nach dem Stop-the-World Prinzip vorgeht oder wenn die Audio-API zuviel Latenz aufweist?

Wer sich für die App, bzw. die Probleme und Umsetzung interessiert, kann hier die gesamte Dokumentation und den Quellcode, sowie die eigentliche Anwendung herunterladen.

Dokumentation

Quellcode

Nepomuk (Android App)

Beste Grüße, Thomas Uhrig.

Media-Night am 1. Juli 2010

Am Ende eines jeden Semesters, findet in der HdM Stuttgart die sogenannte Media-Night statt. Dort werden studentische Projekte aus dem vergangenen halben Jahr präsentiert, wie etwa Computeranimation, Data-Mining Projekte oder Softwareentwicklungen. Und da auch ich in diesem Semester an einem kleinen Softwareprojekt auf der Android-Plattform gearbeitet habe, werde ich ebenfalls dort zusehen sein. Mein Projekt heißt Nepomuk und ist ein digitales Metronom mit Sprachausgabe für die Android-Plattform – bzw. soll es sein, denn das Projekt hat vor allem aufgezeigt, welche Schwächen die Android-Plattform im Bezug auf Audio und Real-Time momentan noch hat.

Mehr Informationen zur Media-Night findet ihr unter http://www.hdm-stuttgart.de/medianight.

Das Projekt selbst, sowie Code, Präsentation und Dokumentation werde ich in einigen Wochen hier online stellen, es fehlt noch der letzte Schliff.

Beste Grüße, Thomas Uhrig.