Arthur Jamet
|
76d70f3edd
|
Front: Typecheck
|
2023-09-30 11:05:08 +02:00 |
|
Arthur Jamet
|
c5d465df97
|
Front: Pretty and Lint (#225)
|
2023-06-17 07:01:23 +01:00 |
|
Arthur Jamet
|
d7848692f7
|
Front: More Typechecks
|
2023-06-08 12:25:34 +01:00 |
|
Clément Le Bihan
|
e9f6adab63
|
cleanup before merge
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
64b1355712
|
implemented first version of the virtual piano inside the play bar
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
c29740dc2e
|
fixed a bug in strToKey function where the octaveNumber isn't parsed and filtering correctly highlighted notes to the correct octave (default broadcasted to every octave)
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
d094c81418
|
fixed strToKey issue when discarding the accidental part of the string
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
885c819ab5
|
removed accidental as it's own type and integrated it with note type
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
c3d2e0a4e5
|
updating the showNoteNames policy down to PianoKey
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
aa72f34a6c
|
fixed issue with keyToStr function
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
efede253dc
|
pretty big changes: added highlighted keys refactored Octave component to use a PianoKeyComponent and updated TS types to enums
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
a9cd0f16ae
|
added support for showOctaveNumber property
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
6a10ad2398
|
reworked the octave css layout to get rid of the Zindex added support for showNoteNames policy and added an onhover policy
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
f43561460d
|
Added hover and clik effects
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
eb100e843b
|
Now displaying Notes correctly on the keys fixed map key issue and positionned correctly black keys using hard coded sizes
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
cc364cfe7a
|
revert PianoKey to Note for start and endNote and now start for blackkeys support
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
319295d2e5
|
moved models and utils variables/types into models/Piano.ts to fix recursive include and now handling Notes with PianoKey type
|
2023-03-29 18:55:06 +02:00 |
|
Clément Le Bihan
|
7bf8f32805
|
added the foundation for the virtualPiano
|
2023-03-29 18:55:06 +02:00 |
|