PRE2024 3 Group15: Difference between revisions

From Control Systems Technology Group
Jump to navigation Jump to search
Line 13: Line 13:
=== Approach, milestones and deliverables ===
=== Approach, milestones and deliverables ===


* Market research interviews with musicians, music producers etc.
** Requirements for hardware
** Ease of use requirements
** Understanding of how to seamlessly integrate our product into a musicians workflow.
* Find software stack solutions
** Library for hand tracking
** Encoder to midi or another viable format.
** Synthesizer that can accept live inputs in chosen encoding format.
** Audio output solution
* Find hardware solutions
** Camera/ visual input\
*** Multiple cameras
*** IR depth tracking
*** Viability of stander webcam laptop or otherwise
* MVP (Minimal viable product)
** Create a demonstration product proving the viably of the concept by modifying a single synthesizer using basic hand gestures and a laptop webcam/ other easily accessible camera.
* Test with potential users and get feedback
* Refined final product
** Additional features
** Ease of use and integration improvements
** Testing on different hardware and software plaltforms
** Visual improvements to the software
** Potential support for more encoding formats or additional input methods other then hand tracking


=== Who is doing what? ===
=== Who is doing what? ===

Revision as of 16:56, 12 February 2025

Group members: Nikola Milanovski, Senn Loverix, Illie Alexandru, Matus Sevcik, Gabriel Karpinsky

Introduction and plan

Problem statement and objectives

Users

Visual/Performance Artists (DJ's), Music Producers, VTuber

User requirements

Approach, milestones and deliverables

  • Market research interviews with musicians, music producers etc.
    • Requirements for hardware
    • Ease of use requirements
    • Understanding of how to seamlessly integrate our product into a musicians workflow.
  • Find software stack solutions
    • Library for hand tracking
    • Encoder to midi or another viable format.
    • Synthesizer that can accept live inputs in chosen encoding format.
    • Audio output solution
  • Find hardware solutions
    • Camera/ visual input\
      • Multiple cameras
      • IR depth tracking
      • Viability of stander webcam laptop or otherwise
  • MVP (Minimal viable product)
    • Create a demonstration product proving the viably of the concept by modifying a single synthesizer using basic hand gestures and a laptop webcam/ other easily accessible camera.
  • Test with potential users and get feedback
  • Refined final product
    • Additional features
    • Ease of use and integration improvements
    • Testing on different hardware and software plaltforms
    • Visual improvements to the software
    • Potential support for more encoding formats or additional input methods other then hand tracking

Who is doing what?

Nikola - Interface with audio software

Senn - Hardware interface

Gabriel, Illie, Matus - Software processing of input and producing output



State of the art

AHHHHHHHHHHHHHHHHHHHHHHHHHH kms