Skip to content
Jonas edited this page Feb 22, 2020 · 22 revisions

Technocrarc

Quentin Vallat, Luca Verardo, Jonas Freiburghaus
INF 3 DLM A

Description

Web application for the 6th semester at HE-Arc. The aim is to split sounds in different tracks using artificial intelligence, more specifically Spleeter. And play the different tracks in the browser.

The first objective is to obtain a MVP and if possible implement the V.1 specifications.

Specifications

MVP

  • Upload a sound
  • Split a sound in different tracks (via deezer/spleeter AI)
  • Display the split tracks in the browser
  • Play the track(s)
    • Mute track(s)
  • Authentification
  • Save sounds and split sounds in the database (by user)

V.1

  • Customisable tracks with effects
    • Effects list
    • Save the tracks with their effects and values in the database
  • Download split tracks

V.1.1

  • Customisable layout (drag & drop)
  • Stereo

Database

  • Users (for auth)
  • Imported sounds
  • Split sounds tracks
  • Effects
  • Tracks with effects and their values

TODO : UML

Dependencies

Clone this wiki locally