mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Time Machine Computing for Media Improvisation
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

C3LOOPS is an application for DJs and VJs based on surface interaction. A system is said to be based on surface interaction if it presents content on a two dimensional, endless surface that a user navigates through zoom, pan and incremental text filtering where processing is tightly coupled with the content without breaking the workflow. C3LOOPS is designed to encourage improvisation and collaboration. During improvisation changes occur rapidly. Allowing navigation through time as well as the two spatial dimensions of an interaction surface the possibility of unlimited undo operations opens up. Time navigation enables a user to go back to any prior state and easily examine a state or revert to a state. This thesis explores two ways of designing an interface for time navigation on top of the surface interaction paradigm, both a timeline and a circular approach. Through design and user testing these are evaluated to examine their relative usability as well as which one is perceived to be “cooler”. Certain lessons are learned by testing such an interface on paper, including the difficulty of simulating surface interaction. The implementation of the idea involves the creation of a replacement database for the C3LOOPS-application; as well as the modification of existing code to add support for multiple surfaces and the ability to interact with them separately. The new surface represents navigation through time. The result of the thesis is the implementation of a timeline as well as the required functionality to support it.

Abstract [sv]

C3LOOPS är en applikation för DJ:s och VJ:s baserad på ytinteraktion. Ett system sägs vara baserat på ytinteraktion om det presenterar innehåll på en tvådimensionell, oändligt stor yta som navigeras med zoom, panorering och inkrementell textfiltrering där bearbetning sker i tät koppling med innehållet utan att bryta arbetsflödet. C3LOOPS ämnar att uppmuntra till improvisation samt kollaboration. Under improvisation kan många förändringar ske under kort tid. Genom att tillåta navigering i tid utöver ytans två spatiala dimensioner kan användaren få tillgång till en oändlig möjlighet att ångra förändringar. Tidsnavigation låter en användare navigera tillbaka till alla tidigare tillstånd i en applikation för att undersöka tillstånden eller återställa dem. Denna examensarbetesrapport utforskar två sätt att utforma ett tidsnavigationsgränssnitt som ett tillägg till ytinteraktionsparadigmen, en tidslinje och ett cirkulärt alternativ. Genom designarbete och användartester utvärderas de två gränssnitten för att undersöka deras användbarhet så väl som vilket användarna anser vara ”coolare”. Problem med att testa sådana gränssnitt på papper uppdagas, inklusive svårigheten att simulera ytinteraktion. Implementationen av idén involverar skapande av en ersättningsdatabas för applikationen C3LOOPS; så väl som modifiering av existerande kod för att lägga till stöd för multipla ytor och förmågan att interagera med dem separat. Den nya ytan används för navigation i tidsdimensionen. Resultatet av examensarbetet är implementationen av en tidslinje och tillhörande funktionalitet.

Place, publisher, year, edition, pages
2012. , 74 p.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:mdh:diva-14911OAI: oai:DiVA.org:mdh-14911DiVA: diva2:537853
Subject / course
Computer Science
Presentation
2012-06-15, Gamma, Högskoleplan 1, Västerås, 14:15 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-08-14 Created: 2012-06-27 Last updated: 2012-08-14Bibliographically approved

Open Access in DiVA

fulltext(3215 kB)118 downloads
File information
File name FULLTEXT01.pdfFile size 3215 kBChecksum SHA-512
ef426e2f776749d18fe4c3f235f61d8937acac11c08966559138a33ef19898f0e2286b4830c3761f257cfb7a5c7aea78657cbb976b44f08bd28b541d322247f0
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Helin, BjörnEk, StefanVolkevics, Tommy
By organisation
School of Innovation, Design and Engineering
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 118 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 88 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf