You are here: Startseite Users florian_friesinger florian_friesinger's Projekte 500 Greatest Songs Of All Time - Datenvisualisierung

500 Greatest Songs Of All Time - Datenvisualisierung

Tags
Backlinks
» Tags: "500 Greatest Songs Of All Time - Datenvisualisierung" is tagged as » Backlinks: These Wikipages link to "500 Greatest Songs Of All Time - Datenvisualisierung"

Das Rolling Stone Magazin veröffentlichte 2004 eine Liste der 500 besten Songs aller Zeiten. Aus dieser Liste, die von einer Jury aus 172 Musikern, Produzenten und Kritikern gewählt wurde, habe ich meine Datenvisualisierung erst statisch anschließend interaktiv umgesetzt.

Interface selection
Interface/Interaction selection

Die Aufgabe

Das Ziel dieses Kurses Varianten von Datengrafiken zu erstellen und diese schrittweise mit einer Fülle an Variantenbildung parametrisiert zu entwickeln. Dabei sollten erst statische Grafiken, dann animierte und zuletzt interaktive entstehen.

 

Themenfindung

Irgendwann während meiner Rechercher zum Thema (das erst die Entwicklung der Bluesmusik von 1900-1970 visualisieren sollte) bin ich auf die Rolling Stone Magazine Seite gestoßen. Das Magazin 2004 fünf Listen herausgebracht hatte. Eine davon war die der „500 Greatest Songs Of All Time“. Der Rolling Stone veröffentlichte die Liste mit den aus ihrer Sicht 500 besten Songs aller Zeiten. Heiß diskutiert und mit vielen Kontroversen war diese Liste das Ergebnis einer Abstimmung von Musikern, Produzenten und Kritikern, die eine Jury von insgesamt 172 Personen bildeten. Jeder konnte 50 Stimmen abgeben, welche Songs (nach ihrer Meinung) die wichtigsten der gesamten Musikgeschichte waren. Mit abgestimmt haben unter anderen Ozzy Osbourne, Art Garfunkel, Elvis Costello, Joni Mitchell und Berry Gordy. Dabei erschien vielen Unzufriedenen besonders auffällig, dass einige Mitglieder, die bekannt waren, sich selber hätten wählen können.

 

Datenbank

Ausgehend von der Liste mit Song und Position, habe ich eine Datenbank in „Google docs“ erstellt. Wie schon erwähnt wurden Band, Album, Jahr, Genre und Land hinzugefügt. Dabei wurde als grundlegende Liste nicht die Ausgabe von 2004, sondern die überarbeitete Version von April 2010 verwendet. Auf 10 Seiten wurde die Liste ausgedruckt und in zahlreichen Stunden die fehlenden Parameter und Informationen herausgesucht. Zu der Datenbank existiert außerdem eine Statistik, die ich im ganzen Projektprozess immer wieder versucht habe, visuell auszudrücken. Nachdem die Liste fertig war wurde sie nach verschiedenen Ordnungen als „ .csv“ Datei exportiert.

Probleme gab es bei der Schreibweise. Es war stehts darauf zu achten nichts doppelt zu verwenden, Sonderzeichen zu vermeiden, sowie Leerzeichen. Länder, Bands und Genres sollten ebenfalls zusammenpassen und die gleiche Bezeichnung tragen wie im Code. Zahlreiche Überarbeitungen waren somit vorprogrammiert.

 

Farbcodierung

Die Farbcodierung war mitunter das schwierigste Themenfeld dass ich bei diesem Projekt zu bearbeiten hatte. Nicht nur dass die Visualisierung als ganzes harmonisch sein sollte, jeder der vier Ringe der jeweils einen Parameter symbolisieren sollte, sollte ebenfalls in sich ein Farbkonzept beeinhalten dass wiederrum harmonisch, aussagekräftig, übersichtlich und funktional ist.

Da es hier den Rahmen sprengen würde, wenn ich bei jeden einzelnen Parameter die Farbcodierung erklären würde, steht unten die Dokumentation bereit.

Farbcodierung Jahre
Farbcodierung Jahre

Processing

Zur Umsetzung habe ich mich für Processing entschieden. Vorallem bei dieser großen Datenmenge und zur gestaltung der interaktiven Datenvisualisierung war diese Sprache, das beste Werkzeug.

Der ganze Code wurde auf einem einfachen „PieChart“ Sketch aufgebaut.

Im nächsten Schritt habe ich den Kreis mithilfe eines Arrays in 500 Teile geteilt. Außerdem erstellte ich für jeden Parameter der Datenbank ein eigenes Array (d.h. eine Liste) in die später die Datenbank eingelesen wurde.

Gezeichnet wurde mittels einer „arc“ - Funktion ein Kreis mit 500 Segmenten. Dies stellt das Herzstück des gesamten Codes dar.

Interface
Interface Rank

Interface Jahre
Interface Jahre


Interaktion & Interface

 

Interface origin
Interface Herkunft

 

Die  erste Interaktion die ich programmiert habe, war die Umschaltung der verschiedenen Datenbanken untereinander. Das heißt im Klartext, dass der user die Möglichkeit hat, die vier Kreise entweder nach Rank, Genre, Origin (Herkunft der Band) oder nach dem Jahr zu ordnen. Hierbei spielt die Farbcodierung eine wichtige Rolle, denn der Benutzer ist hier in der Lage bereits informationen herauszulesen. Im Beispiel der Jahre, Teilte ich den Kreis mittels Farbcodierung in Jahrzehnte ein. Somit sind die Songs bei einer Ordnung primär nach Jahren bereits nach Jahrzehnten visuell sortiert. Dieses System ist auf die anderen Parameter natürlich übertragbar.

Als zweite elementare Interaktion habe ich einen art Slider geschaffen, der es ermöglicht, durch eine nur ein Pixel dünne Linie, einen einzelnen Song herauszugreifen und die Informationen darüber anzeigen zu lassen. Hierbei braucht man nur die Maus auf der x- oder y-Achse zu bewegen um einmal den Slider visuell um 330 Grad zu bewegen.

Das wichtigste am Interface, war mir die Thematik und die Informationen spielerisch zu vermitteln. Abgesehen von Titel und Bezeichnungen, steht dem user durch den Slider eine dynamische Informationsquelle zur Verfügung. Der Betrachter hat die Möglichkeit durch die Interaktionen die Informationen direkt anzeigen zu lassen. Die Farbcodierung wird je nach Ordnung links von der Visualisierung angezeigt. Die Songinformationen rechts. Durch eine mittige Anordnung der Visualisierung bleibt diese zwar immer im Vordergrund, wird aber durch die Informationen die der user gerade benötigt ergänzt.

Für die Gestaltung habe ich darauf geachtet möglichst minimalistisch und funktional zu bleiben.

Auf eine Auflösung von 1920x1200 px ist die Anwendung optimiert, Schriftgrößen variieren zwischen 24 Pt und 13 Pt. Dabei wurde außerdem darauf geachtet, wichtigere Informationen hervorzuheben.

 

Alle Songs 2
Alle Songs

 

 

 

 

 

 

(0 Words, 0 Weblinks, 0 Pictures and 0 Video) - Seite Drucken
Page created by florian_friesinger. Last modification on 21.07.2011 00:22
© 2008 Hochschule für Gestaltung, Schwäbisch Gmünd. Impressum
0
» Post-it
jb
17:08, 26.11.2012

Again: Das digitale Klassenzimmer: [link]:article_id=228744

12:27, 31.08.2012

Retweetet diesen Tweet und gewinnt eine von 2 Freikarten für die push.conference in München am 24. Nov. [link]

09:29, 09.07.2012

Praktikumsplatz ab sofort bei schnelle-bunte-bilder in Berlin.
[link]

17:07, 05.06.2012

push.conference ist heute online gegangen. Fixes Studentenkontingent inklusive. [link]

jb
14:03, 07.05.2012

Disney Research's Touché system detects your touch on most things [link]

10:44, 14.02.2012

UX-Designer sind eine der bestbezahltesten IT-Jobs in 2012 [link]

16:13, 08.12.2011

predicting the future of computing [link]

09:35, 09.11.2011

Sehr lesenswerter Artikel zum Thema Touch-Interfaces.

[link]

15:56, 04.11.2011

ERGOSIGN München sucht einen Praktikanten (m/w): [link]

17:40, 27.10.2011

Games, Life & Utopia Conference an der FH Potsdam. Alle sind eingeladen. [link]

08:27, 27.10.2011

Zurück nach Gmünd. Heute um 15:30 mit meinem Vortrag »How to start up a design studio«

jb
14:00, 26.09.2011

Erdbebenwarngerät auf Arduino-Basis:

[link]

11:39, 16.08.2011

decoded conference 2011 wieder in München. 1 Tag. 6 Sprecher. Early Birds mit 15% Studentenrabatt sind noch zu haben [link]

00:27, 04.08.2011

US debt problem visualized [link]

jbo
12:42, 14.07.2011

Complexity vs Complicated — [link]

jbo
09:39, 06.07.2011

Einfache Tweenings in HTML/CSS – [link]

08:49, 04.07.2011

Hmmm. Lots of data waiting to get visualized... [link]

18:04, 17.06.2011

An Infographic about the Anatomy of a Computer Virus
[link]

15:25, 08.06.2011

Nokia Maps Berlin sucht UX-designer/Visual designer als Verstärkung. Go here: [link] and search for RES000001O9

10:46, 07.06.2011

[link] powerful Augmented Reality Picture tracking.