Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-settings.php on line 530

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 594

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 611

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 705

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/classes.php on line 728

Strict Standards: Redefining already defined constructor for class wpdb in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/wp-db.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/cache.php on line 103

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/cache.php on line 425

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/theme.php on line 623

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/class.wp-dependencies.php on line 15
GP - What can wii do » Linn Kraft
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 947

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w00c0b5d/ba-ma-gp2009/wp-includes/kses.php on line 948
Linn Kraft

MusicTable - Gestaltungsvariationen


In der Entwurfsphase lag der erste und nicht geringe Teil meiner folgenden Arbeit darin, von der gelernten Monitorbedienung auf die zu nutzenden Qualitäten des Tables zu kommen. Doch bis dies verstanden wurde, entstanden einige Varianten.

So bestand die erste Variante im Wesentlichen aus Buttons, denen Instrumente und Musikstücke zugewiesen waren.

Die zweite Variante war reduzierter und vernachlässigte im Wesentlichen das Erklärmenü der Instrumente. Auch wurde die farbliche Gestaltung verändert. Jedoch war in diesen ersten Varianten kaum bzw. keine Interaktion möglich.

Meine ersten Entwürfe entsprachen viel eher Anwendungen eines “Instrumentenerklärprogrammes ” für die Oberfläche eines herkömmlichen Screens.

Erst nachdem diese Versuche am Table getestet wurden eröffneten sich die Vorteile und Besonderheiten des interaktiven Tisches. Mein Weg war somit: weg vom Screen!


MusicTable - Fiducials


Die Funktionsweise der Fiducials wurde im Fall des MusicTables den verschieden Instrumenten zugewiesen. Die Fiducialcodes, die im Script den Instrumenten zugeordnet wurden, werden von der im Table instalierten Kamera erkannt. Die nach der Auflage des Fiducials auf der Oberfläche des Tables erscheinende Aplikationen in Form von Notenzeile und Note, ist durch das Sript einem Instrument zugeordnet. Wird die Note abgespielt, erklingt in der Wiedergabe der Ton des jeweiligen Instrumentes.

Durch die reale, fühlbare Ebene der Fiducialkarten können die Kinder sich bewußt eine Karte und somit ein Instrument auswählen


MusicTable - Gestaltung


Das Design des MusicTables ist sehr reduziert gehalten. Die Farbgestaltung ist auf drei Farben beschränkt. Der Hintergrund ist in einem dunklen Anthrazit gehalten, die Notenlinie sowie der Notenschlüssel in einem helleren Grau, die Noten heben sich in einem Gelbton ab.

Die Notenzeile ist grafisch der klassiscehn Notenzeile entfremdet, indem die üblichen Linien am Anfang und Ende der Notenzeile, bzw. zur Trennung der Takte durch Punkte auf den Notenlinen ersetzt wurden.

Bei Berührung der jeweiligen Noten, um diese abzuspielen, erscheinen die Noten größer.


MusicTable - Szenario


Nach Auflage der Instrumentenkarte auf den Table erscheint eine Notenzeile. Eine weitere Person sucht sich ebenfalls ein Instrument aus und legt die zugehörige Instrumentenkarte auf den MusicTable - eine weitere Notenzeile erscheint. Die Personen haben nun die Möglichkeit zwischen zwei verschiedenen Notenschlüsseln, dem Bass- und dem Violinschlüssel zu wählen.

Wird nun ein Schlüssel mit dem Finger auf den Touch gezeichnet, entsteht dieser am Anfang der Notenzeile. Nun können mit “Klick” auf die Notenlinie, Noten an beliebigen Positionen innerhalb der Notenzeile generiert werden.

Bereits generierte Noten können auf der Notenzeile beliebig im Bereich der Tonhöhe verschoben werden. Durch Anklicken der Noten werden diese abgespielt. Eine aktive Note wird zusätzlich durch zunehmende Größe visualisiert. Durch Wischen über Noten in der Notenzeile, können diese gelöscht werden. Durch Verschieben der Instrumentenkarte lässt sich die zugeordnete Notenzeile neu positionieren. So kann die Notenzeile auch zu anderen Personen geschoben, bzw. gedreht werden. Wird die Notenzeile über den Rand des Tables hinausgeschoben, wird sie gelöscht. Es kann nun eine neue Instrumentenkarte ausgewählt werden.


MusicTable


MusicTable - ist ein interaktiver Tisch der mit dem Ziel konzipiert wurde, Kindern und musikalisch Interessierten, klassische Notation verständlich zu machen. Noten zu generieren und abzuspielen steht im Mittelpunkt der Interaktion. Die Zusammenhänge zwischen den Positionen der Noten auf den jeweiligen Notenzeilen und deren akustischer Wiedergabe in der Tonhöhe sollen durch Interaktion auf dem Table spielerisch erfahrbar werden. Der differenzierte Klang der Instrumente wird durch Auflage von unterschiedlichen Fiducials definiert, welche den Instrumenten zugeordnet sind.

Zur Veranschaulichung der Funktionsweise habe ich ein Video des MusicTables auf vimeo gestellt.