Dienstag, 28. April 2009

Visualisierung von Loops

Hmm, ich wollte eigentlich ein bißchen öfter schreiben, aber es ist ja immer dasselbe... Aber wir haben hier in Barcelona gute Fortschritte gemacht. Die zentralen Objekte, um die sich bei uns alles "dreht" (haha), sind Loops. Das sind geordnete Listen von komplexen Zahlen. Von diesen können mehrere nebeneinander visualisiert werden. Als Riemannsche Zahlenkugeln. Ausserdem gibt es zwischen den Loops Abhängigkeiten, d. h. die eine ist z. B. die Fouriertransformierte der anderen. Und man kann die einzelnen Punkte auf der Kugel mit einem Gamepad manipulieren. Das Bild zeigt (wie das Bild im letzten Post) eine Loop und eine zerogepaddete Version.

Freitag, 17. April 2009

Fourierspaß

Heute habe ich kleine Bibliotheken geschrieben, mit denen sich Slow Fourier Transformation durchführen läßt, das heißt, diskrete Fouriertransformation mit Fenstern, deren Länge keine Potenz von 2 ist. Ausserdem kann man die Winkel von Polygonen in der komplexen Zahlenebene quantisieren. Und Zero-Padding habe ich eben ausprobiert und folgendes Bild geplottet. Es ist wunderschön.

Donnerstag, 16. April 2009

Ankunft

Gestern mittag bin ich in B. angekommen. Gestern Nacht hab ich noch versucht, die Horde auf meinem neuen Laptop an den Start zu kriegen, leider ohne Erfolg. Peach (so heißt mein neuer Rechner auf Moritz' Vorschlag hin) kann zwar OpenGL 2.0, aber bestimmte benötigte Extensions werden nicht unterstützt. Explizit: Extension EXT_texture_compression_s3tc not supported. Doof. Jetzt vermute ich, dass die Hardware da irgendwas einfach nicht kann. Ich kann mir aber auch vorstellen, dass der Mesa-Treiber das theoretisch können könnte, falls dieser Satz Sinn macht. Ansonsten macht der neue Rechner Spaß.

Mittwoch, 15. April 2009

Barcelona

Lange her, dass hier irgendwas zu lesen war. Aber morgen fliege ich nach Barcelona, um da mit Thomas Noll, Martin Carlé und Moritz Mattern an einem interessanten Projekt zu arbeiten und werde versuchen, hier ab und zu etwas darüber zu schreiben. Das Projekt ist unter anderem deshalb interessant, weil ein Teil -- nämlich die Programmierung eines 3D-User-Interfaces -- in Haskell passieren wird. Pünktlich habe ich dann heute auch mein neues Notebook geliefert gekriegt: Ein MSI VR220 YA in pink. Und gleich muss ich noch packen und morgen dann früh um 8 in Tegel sein. Ich freu mich schon.