Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new project modal #286

Open
wants to merge 86 commits into
base: master
Choose a base branch
from

Conversation

muganwas
Copy link
Collaborator

No description provided.

choshun and others added 30 commits September 12, 2021 13:33
* include base URL in cypress commands

* add project id to cypress.json

* Muganwas patch 1 (#179)

* Ignore IntelliJ files.

* Add linting at pre-commit.

* add cypress smoke test

* ignore cypress files

* git hook for push smoke test

* Ignore only cypress results

* Updated deps after setting local node version.

* Ignore cypress example.

* Update README.

* Add create round smoke test.

* Small README update.

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create main.yml

Co-authored-by: Choshun Snyder <[email protected]>
Co-authored-by: batchku <[email protected]>

* added eslint check to github flow

* make sure node modules are installed

* use multiple conditions for different envs

* change cmd to run

* remove pre push hook

Co-authored-by: Choshun Snyder <[email protected]>
Co-authored-by: batchku <[email protected]>
* changed from cypress run to node_modules/.bin/cypress run

* set appropriate url before cypress run

* set appropriate url before cypress run
* Update how work is added

* Update README.md, Fixed typo.

Co-authored-by: Muganwa <[email protected]>
* removed unused vars

* layer offsets in its own lane

* removed unused & commented out import

* Update how work is added (#193)

* Update how work is added

* Update README.md, Fixed typo.

Co-authored-by: Muganwa <[email protected]>

Co-authored-by: Choshun Snyder <[email protected]>
muganwas added 17 commits April 8, 2022 00:45
* centred play pause button, implementing new design on patter presets ui

* patterns & sequences

* basic GUI complete

* sequence recording graphics

* sequence playback animation

* revert sequence render and animation

* pattern and sequence render and rerender

* functional pattern and sequence recording

* fixed layer render issue on tempo change

* fixed glitch and removed repeated dblclick event listener

* automatically set A preset to current round, clear preset sequencers

* removed unused var

* proper highlighting for patterns and sequence previews

* fixed sequence overwrite bug

* Revert "fixed sequence overwrite bug"

This reverts commit 7b98d87.

* Revert "fixed sequence overwrite bug"

This reverts commit 7b98d87.

* new layer incompatibility fix

* Sound glitch inaudible

* removed unnecessary part recalculation

* remove pause on switch pattern and allow selection of patterns during sequence playback

* reintroduction of recalculation on step click

* active pattern distinction clear (#271)

* active pattern distinction clear

* update patterns after layer change

* smooth pattern updates, glitch-0

* outline on selected preset pattern

* redraw when layer mute status changes (#269)

* select pattern on initial load

* No highlights for muted layers (#273)

* expected modal, solo and mute behaviour (#280)

* refactored constants (#278)

* refactored constants

* tempo button constants setup

* removed comments

* set next available slot as current(highlighted) (#281)

* stop recording when sequence slots are full (#282)

* stop recording when sequence slots are full

* sequence playback switch constants

* Update PlayUI.js (#284)

set activePatternId when click action permitted.
Sync state and props, isRecordingSequence on component update

* dim layers and sequencer (#283)

* dim layers and sequencer

In addition, save sequence once recording stops

* pattern outline opacity fix

* Update PlayUI.js

Design specifications with a little variation

* Update PlayUI.js

micro steps to 60% opacity

* Update PlayUI.js

Removed c log

* Update PlayUI.js

Increased transparency for pattern preset label and steps

* Update PlayUI.js

separate prev props vs props and state vs prop comparisons

* removed unnecessary comments

* Update PlayUI.js

cleared commented out code

* Update PlayUI.js

removed referencing by id from svg elements
dummy use for unused var
removed redundant withStyles
unused var commented out
Multiple file selection and file name display fix
Display proper duration and only use wav files
switched forEach with map
When a custom sound was uploaded a long list of unrecognisable sounds.
@muganwas muganwas force-pushed the features/285-upload-sounds-and-create-new-instruments branch from 3770134 to b511676 Compare April 8, 2022 07:10
@muganwas muganwas force-pushed the features/285-upload-sounds-and-create-new-instruments branch from 8138737 to 1269534 Compare April 19, 2022 16:15
Base automatically changed from stage to master April 26, 2022 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants