Skip to content

A VR-based drum sequencer built for creativity support through customizable environments.

Notifications You must be signed in to change notification settings

FabianWildgrube/vrdrumsequencer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Reality Drum Sequencer with customizable virtual environments

A VR-based drum sequencer built for creativity support through customizable environments. Created as part of Fabian Wildgrube's Master Thesis at the University Augsburg.

Thesis Title: Exploring Opportunities for Musical Creativity Support in VR through Human-Computer-Interfaces and Interaction Design

The Sequencer in Action System Architecture
Screenshot of the sequencer in one of the four environments. Screenshot of the sequencer in one of the four environments.

Contents

Each subdirectory contains its own README.md file for further documentation.

  • /PFS-VR_CreativityPrototype - the Unity project of the VR sequencer
  • /WaveGAN_Server - the server that generates drum samples using the Donahue ML models

Running the VR prototype

  1. Make sure to follow the setup instructions in the project's README
  2. Start the WaveGAN_Server as described in its README
  3. Open the Unity project in /PFS-VR_CreativityPrototype
  4. Start the Play mode in Unity

The Environments

Four environments were designed: Meadow, Outer Space, Music Studio, Concert Hall. Unity asset store packages were used and users are provided with customization parameters.

Screenshot of the four environments (left: all objects, completely tidy, blue and green colors, right: all objects, completely untidy, red and orange colors) The different virtual environments

About

A VR-based drum sequencer built for creativity support through customizable environments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published