Designing and developing an educational VJ tool
Loading...
URL
Journal Title
Journal ISSN
Volume Title
School of Arts, Design and Architecture |
Master's thesis
Location:
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
Department
Major/Subject
Mcode
Degree programme
Language
en
Pages
65
Series
Abstract
This research explores the design and development of a VJ (video jockeying) program for real-time visual creation and video editing, aiming to support skill development in educational contexts while functioning as a standalone live performance tool. The program was developed using TouchDesigner, utilizing visual programming to create an independent user interface distinct from the TouchDesigner environment. The project was motivated by the need for live visuals software accessible to both beginners and experienced users which promotes learning through facilitating understanding of live visuals workflows, foundational principles, and node-based programming in TouchDesigner. Additionally, the program aimed to provide extensibility and customizability, and support users’ progression to more advanced sys tems. Other key design objectives included versatility, practicality, a clear user interface, and compatibility across operating systems and hardware. The methodology combined a literature review and a user study involving eight participants (beginners and experienced VJs). The design was informed by insights from the literature review, addressing the research question and project objectives. The user study involved interface testing, node-based structure editing inside TouchDesigner, and semi-structured interviews featuring evaluations of the features and user feedback. Results from the user study were generally positive, particularly regarding learning and creativity, clarity and organization, feature variety, customizability, balance of control and constraints, suitability of the interface for diverse user levels, interface aesthetics, and overall user experience. However, participants, especially beginners, found node editing within TouchDesigner challenging. The research highlights areas for future improvement while emphasizing the program’s strengths as a versatile tool for both novice and experienced VJ performers.Tämä tutkimus käsittelee VJ-ohjelman (video jockeying) suunnittelua ja kehittämistä reaaliaikaiseen visuaalienluomiseen ja videoeditointiin. Ohjelman tavoitteena on tukea taitojen kehittämistä koulutuksellisissa konteksteissa ja toimia samalla itsenäisenä live-esitystyökaluna. VJ-ohjelma ja sen itsenäinen käyttöliittymä kehitettiin visuaalisen mointiympäristössä. ohjelmoinnin avulla TouchDesigner-ohjelmointiympäristössä. Projektin lähtökohtana oli tarve kehittää VJ-ohjelma, joka on saavutettavissa sekä aloittelijoille että kokeneille käyttäjille: ohjelman tarkoituksena oli edistää oppimista tukemalla ymmärrystä live-visuaalien rakentumisesta, periaatteista ja TouchDesignerin visuaalisesta ohjelmoinnista. Lisäksi ohjelman tavoitteena oli tarjota laajentamismahdollisuuksia ja muokattavuutta sekä tukea käyttäjien siirtymistä kehittyneempiin järjestelmiin. Muita keskeisiä suunnittelutavoitteita olivat monipuolisuus, käytännöllisyys, selkeä käyttöliittymä sekä yhteensopivuus eri käyttöjärjestelmien ja laitteistojen kanssa. Tutkimusmenetelmiin kuului kirjallisuuskatsaus ja käyttäjätutkimus, johon osallistui kahdeksan henkilöä (aloittelijoita ja kokeneita VJ:tä). Ohjelman suunnittelu perustui kirjallisuuskatsauksesta saatuihin oivalluksiin, jotka vastasivat tutkimuskysymykseen ja projektin tavoitteisiin. Käyttäjätutkimukseen sisältyi käyttöliittymän testaamista, node-pohjaisen rakenteen muokkaamista TouchDesignerissa sekä puolistrukturoituja haastatteluja, joissa arvioitiin ohjelman ominaisuuksia ja kerättiin käyttäjäpalautetta. Käyttäjätutkimuksen tulokset olivat yleisesti ottaen positiivisia erityisesti oppimisen ja luovuuden, selkeyden ja järjestelmällisyyden, ominaisuuksien monipuolisuuden, muokattavuuden, kontrollin ja rajoitusten tasapainon, käyttöliittymän sopivuuden eri taitotasoille, esteettisyyden sekä yleisen käyttökokemuksen osalta. Osallistujat, erityisesti aloittelijat, kokivat kuitenkin ohjelman muokkaamisen TouchDesignerin oman käyttöliittymän kautta haastavaksi. Tutkimus nosti esille monia tulevaisuuden kehityskohteita, mutta myös ohjelman vahvuuksia monipuolisena työkaluna sekä aloittelijoille että kokeneille VJ-esiintyjille.Description
Supervisor
Hietaniemi, AnttiThesis advisor
Niinimäki, MattiCorreia, Nuno