Pré-Demo mijlpalen
| Beschrijving | Verantwoordelijkheid | Status |
|---|---|---|
| Mijlpaal 1: Implementatie van een basis GUI (Week 1) | ||
| - Creatie van een Menu dat het volgende bevat settings, file, clear, record, run buttons of dropdowns | Eren Karabulut | TODO |
| - Het weergeven van globale instellingen zoals BPM, swing, reverb, Organica … | Faruk Kazankaya | TODO |
| - Het bouwen van een muziekpatronenraster (stappen, stap instellingen …) | Atakan Kumas | TODO |
| Mijlpaal 2: Implementatie van basis manipulaties (Week 2) | ||
| - Het implementeren van een muziekpatronenraster: stappen kunnen selecteren, deselecteren | Eren Karabulut | TODO |
| - Het bouwen van een geluidenbibliotheek (enkele geluidjes al klaar hebben) | Iedereen | TODO |
| - Het implementeren van parameter aanpassingen voor de stappen dat de volgende parameters bevat: volume, pitch, pre en post delay | Iedereen (1 parameter per persoon) | TODO |
| - Implementatie van globale instellingen: BPM, swing | Eren Karabulut | TODO |
| - Implementatie van de menu functionaliteit: run knop | Atakan Kumas, Faruk Kazankaya | TODO |
| - Het toevoegen/verwijderen van geluiden | Eren Karabulut | TODO |
| - Het aanpassen van het aantal stappen en hiermee de visuele weergave veranderen | Atakan Kumas | TODO |
| - Stappen kunnen aanzetten en uitzetten | Faruk Kazankaya | TODO |
| Mijlpaal 3: Implementatie van organica (Week 3) | ||
| - Implementeren van volume algoritme en aanpassingen aanvullen in een gezamenlijk tekst bestand | Eren Karabulut | TODO |
| - Implementeren van pitch algoritme en aanpassingen aanvullen in een gezamenlijk tekst bestand | Atakan Kumas | TODO |
| - Implementeren van swing/groove algoritme en aanpassingen aanvullen in een gezamenlijk tekst bestand | Eren Karabulut | TODO |
| - Implementeren van pre/post delay algoritme en aanpassingen aanvullen in een gezamenlijk tekst bestand | Faruk Kazankaya | TODO |
| - Kansrekening voor het aanpassen van een stap | Faruk Kazankaya | TODO |
| - Implementeren van het tekst bestand om alle aanpassingen weer te geven | Atakan Kumas | TODO |
Post-Demo mijlpalen
| Beschrijving | Verantwoordelijkheid | Status |
|---|---|---|
| Mijlpaal 4: VST plugin implementatie (Week 4) | ||
| - Plug-in functies implementeren in het project, zodat DAW’s de applicatie als plug-in kunnen ondersteunen (o.a. Ableton Live) | Iedereen | TODO |
| - Testen dat applicatie als plug-in werkt voor DAW’s | Iedereen | TODO |
| Mijlpaal 5: aanvullingen op de step sequencer (Week 5) | ||
| - Implementatie van de resterende menu functionaliteit dat het volgende bevat settings, file, clear | Atakan Kumas | TODO |
| - Implementatie van resterende globale instellingen | Eren Karabulut | TODO |
| - Het kunnen opnemen van een project | Atakan Kumas, Faruk Kazankaya | TODO |
| - Het opruimen(clearen) van een project | Faruk Kazankaya | TODO |
| - Het aanpassen van het aantal pagina’s en ervoor zorgen dat je van pagina’s kunt veranderen | Atakan Kumas | TODO |
| - Filters kunnen toepassen op het project (High-pass, low-pass & Compressor) | Iedereen | TODO |
| - Het inladen en opslaan van projecten en het genereren van projectbestanden | Atakan Kumas, Eren Karabulut | TODO |
| - Creatie van een tijdsbestand voor de applicatie | Faruk Kazankaya | TODO |
| - Visueel weergeven van veranderingen van andere parameters tijdens het aanpassen van de organische filterfunctie via een grafiek. | Iedereen | TODO |
| - Creatie van een grafische visualisatie template, dit is een klein schermpje dat dat in een grafiek weergeeft. | Iedereen | TODO |
| Mijlpaal 6: extra features (Week 6) | ||
| - Instellen van een afspeelkop | Atakan Kumas | TODO |
| - Het toevoegen van favoriete geluiden (met aangepaste parameters) | Faruk Kazankaya | TODO |
| - Shortcuts implementeren voor verschillende functionaliteiten | Atakan Kumas, Eren Karabulut | TODO |
| - Manueel toevoegen van instrumenten aan de geluiden-bibliotheek | Faruk Kazankaya | TODO |
| - De window van grootte kunnen aanpassen | Eren Karabulut | TODO |