Compare commits
87 Commits
feat/grafa
...
redesign
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6e71aff8a9 | ||
|
|
a927d9783e | ||
|
|
4de28337a3 | ||
|
|
509cc5b9f8 | ||
|
|
1b22dba9cd | ||
|
|
10d1342294 | ||
|
|
350a4870cd | ||
|
|
857158c6cf | ||
|
|
80b06f15fe | ||
|
|
62877f9bd2 | ||
|
|
3e84605c59 | ||
|
|
45595408fe | ||
|
|
f362531d42 | ||
|
|
3dea5a0865 | ||
|
|
0416e1ba41 | ||
|
|
f77fa33396 | ||
|
|
b736dbc1f0 | ||
|
|
b53aff5bb2 | ||
| 9b51bfda0b | |||
| 2838beae12 | |||
| 93ae411ebe | |||
| 1a5ab5d099 | |||
| 477bff5bff | |||
| 9f55a1498b | |||
|
|
c5d465df97 | ||
|
|
399c7d0d9e | ||
|
|
794a7578a8 | ||
|
|
87dab44ad0 | ||
|
|
242e67edaa | ||
|
|
d84b789458 | ||
|
|
4cf5c39da8 | ||
|
|
fa74016257 | ||
|
|
d7848692f7 | ||
|
|
c4c4361ff9 | ||
|
|
19ded9ca74 | ||
|
|
63d4b10ebb | ||
|
|
ff0fc7a8ae | ||
|
|
f0ea73a2dd | ||
|
|
3276b02e0f | ||
|
|
35049eede9 | ||
|
|
a319447ecd | ||
| 918c113643 | |||
|
|
2434d5f5df | ||
|
|
25e3d99e22 | ||
|
|
f99dfd0fdd | ||
|
|
c8a95ce8a6 | ||
|
|
6dcda01f6f | ||
|
|
41d020e7a2 | ||
|
|
3553954afd | ||
|
|
7f51582043 | ||
|
|
5843da2d02 | ||
|
|
7eb3d54903 | ||
|
|
9fb165e4ff | ||
|
|
5c7648541f | ||
|
|
8dbb724a0f | ||
|
|
7b5629f4a4 | ||
|
|
17955a0525 | ||
|
|
73e0890b3b | ||
|
|
e081b03f20 | ||
|
|
97bf7bdac8 | ||
| 5baf9309c6 | |||
| aa75ece3a1 | |||
|
|
b3369a158f | ||
|
|
1fa8c7a560 | ||
|
|
1545c9240b | ||
|
|
028aed2e9a | ||
| 47e0861d47 | |||
| b1d2027d4b | |||
| 155e6f49af | |||
| d4f8afd61b | |||
| b80d4e20c1 | |||
| 3585c259a0 | |||
| 571b3b89e5 | |||
| 712c08303a | |||
|
|
7adfb6e294 | ||
|
|
3f4fb8f984 | ||
|
|
6bce844411 | ||
|
|
58b8515471 | ||
|
|
ce42aadd44 | ||
|
|
c5a7436e2c | ||
|
|
004ffa0be8 | ||
|
|
2f5a80a9c7 | ||
|
|
9b12c76978 | ||
|
|
3335516f0e | ||
|
|
a660b90e68 | ||
|
|
be0e41006a | ||
|
|
7edc5b75ef |
9
.github/workflows/CI.yml
vendored
@@ -42,6 +42,13 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
run: yarn install
|
||||
|
||||
- name: Type Check
|
||||
run: yarn tsc
|
||||
- name: Check Prettier
|
||||
run: yarn pretty:check .
|
||||
- name: Run Linter
|
||||
run: yarn lint
|
||||
|
||||
- name: 🏗 Setup Expo
|
||||
uses: expo/expo-github-action@v7
|
||||
@@ -52,7 +59,7 @@ jobs:
|
||||
|
||||
- name: Build Android APK
|
||||
run: |
|
||||
eas build -p android --profile debug --local --non-interactive
|
||||
eas build -p android --profile production --local --non-interactive
|
||||
mv *.apk chromacase.apk
|
||||
|
||||
- name: Upload Artifact
|
||||
|
||||
9
README.md
Normal file
@@ -0,0 +1,9 @@
|
||||
# 
|
||||
|
||||
La principale raison pour laquelle on arrête de jouer d'un instrument est la perte de motivation. C'est un apprentissage long et vraiment demandant. ChromaCase propose d'accompagner les joueurs de piano grâce à une application mobile avec une expérience personnalisée. Celle-ci, générée par une IA, cible les goûts et identifie les difficultés du joueur.
|
||||
|
||||
Ça vous interesse? Rendez-vous sur notre [site](https://chromacase.studio/) pour prendre contact
|
||||
|
||||
## Structure du Projet
|
||||
|
||||

|
||||
BIN
assets/artists/Beethoven/illustration.png
Normal file
|
After Width: | Height: | Size: 2.9 MiB |
BIN
assets/artists/Christian Petzold/illustration.png
Normal file
|
After Width: | Height: | Size: 361 KiB |
BIN
assets/artists/Erik Satie/illustration.png
Normal file
|
After Width: | Height: | Size: 558 KiB |
BIN
assets/artists/Franz Liszt/illustration.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
assets/artists/Franz Xaver Gruber/illustration.png
Normal file
|
After Width: | Height: | Size: 4.2 MiB |
BIN
assets/artists/Gerardo Matos Rodríguez/illustration.png
Normal file
|
After Width: | Height: | Size: 77 KiB |
BIN
assets/artists/Johann Pachelbel/illustration.png
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
BIN
assets/artists/Johann Sebastian Bach/illustration.png
Normal file
|
After Width: | Height: | Size: 376 KiB |
BIN
assets/artists/Joseph Haydn/illustration.png
Normal file
|
After Width: | Height: | Size: 1012 KiB |
BIN
assets/artists/Ludwig Van Beethoven/illustration.png
Normal file
|
After Width: | Height: | Size: 2.9 MiB |
BIN
assets/artists/Misc Children/illustration.png
Normal file
|
After Width: | Height: | Size: 392 KiB |
BIN
assets/artists/Misc Christmas/illustration.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
assets/artists/Misc Traditional/illustration.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
assets/artists/Misc Tunes/illustration.png
Normal file
|
After Width: | Height: | Size: 147 KiB |
BIN
assets/artists/Test/illustration.png
Normal file
|
After Width: | Height: | Size: 111 KiB |
BIN
assets/artists/William Gillock/illustration.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
assets/docs/structure.png
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
assets/genres/Abstract/illustration.png
Normal file
|
After Width: | Height: | Size: 12 MiB |
BIN
assets/genres/Classical/illustration.png
Normal file
|
After Width: | Height: | Size: 215 KiB |
BIN
assets/genres/Folk/illustration.png
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
assets/genres/Solo/illustration.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
assets/genres/Soundtrack/illustration.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
assets/graphical/title.jpeg
Normal file
|
After Width: | Height: | Size: 762 KiB |
BIN
assets/graphical/title.png
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
@@ -1,10 +1,10 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Chopin - Nocturne Op 9 No 2 (E Flat Major)
|
||||
Artist=Frédéric Chopin
|
||||
Name=Bach: Minuet in G Minor (BWV Anh. 115)
|
||||
Artist=Christian Petzold
|
||||
Genre=Classical
|
||||
Album=e
|
||||
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
|
After Width: | Height: | Size: 376 KiB |
@@ -1,10 +1,10 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Prelude I in C major, BWV 846 - Well Tempered Clavier [First Book]
|
||||
Name=Bach: Polonaise in g Minor (BWV Anh. 119)
|
||||
Artist=Johann Sebastian Bach
|
||||
Genre=Classical
|
||||
Album=e
|
||||
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
|
After Width: | Height: | Size: 376 KiB |
@@ -1,10 +1,10 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Rachmaninoff - Rhapsody on a theme of Paganini, Variation 18, Solo Piano
|
||||
Artist=Sergei Rachmaninoff
|
||||
Name=Beethoven Symphony 7 2nd Movement (Allegretto) Simple Piano arrangement
|
||||
Artist=Ludwig Van Beethoven
|
||||
Genre=Classical
|
||||
Album=e
|
||||
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
|
After Width: | Height: | Size: 2.9 MiB |
@@ -1,10 +1,10 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Vivaldi's Spring from the Four Seasons, Piano Transcription
|
||||
Artist=Antonio Vivaldi
|
||||
Name=Canon in D (easy)
|
||||
Artist=Johann Pachelbel
|
||||
Genre=Classical
|
||||
Album=e
|
||||
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
BIN
assets/musics/Canon in D (easy)/Canon in D (easy).midi
Normal file
BIN
assets/musics/Canon in D (easy)/Canon in D (easy).mxl
Normal file
BIN
assets/musics/Canon in D (easy)/illustration.png
Normal file
|
After Width: | Height: | Size: 2.3 MiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=El pequeño tamborilero (The little drummer boy)
|
||||
Artist=Misc Christmas
|
||||
Genre=Soundtrack
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Erik Satie - Gnossienne No.1. {Professional production score.}
|
||||
Artist=Erik Satie
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
|
After Width: | Height: | Size: 558 KiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=French National Anthem "La Marseillaise"
|
||||
Artist=Misc Tunes
|
||||
Genre=Solo
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=German National Anthem " Das Lied der Deutschen"
|
||||
Artist=Joseph Haydn
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
|
After Width: | Height: | Size: 932 B |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Jesus Alegria dos Homens
|
||||
Artist=Johann Sebastian Bach
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Jesus Alegria dos Homens/illustration.png
Normal file
|
After Width: | Height: | Size: 376 KiB |
21
assets/musics/Liebestraum (easy)/Liebestraum (easy).ini
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Liebestraum (easy)
|
||||
Artist=Franz Liszt
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Liebestraum (easy)/Liebestraum (easy).midi
Normal file
BIN
assets/musics/Liebestraum (easy)/Liebestraum (easy).mxl
Normal file
BIN
assets/musics/Liebestraum (easy)/illustration.png
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
21
assets/musics/Mary, Did You Know/Mary, Did You Know.ini
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Mary, Did You Know?
|
||||
Artist=Misc Christmas
|
||||
Genre=Soundtrack
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Mary, Did You Know/Mary, Did You Know.midi
Normal file
BIN
assets/musics/Mary, Did You Know/Mary, Did You Know.mxl
Normal file
BIN
assets/musics/Mary, Did You Know/illustration.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
assets/musics/SCORO_TEST/illustration.png
Normal file
|
After Width: | Height: | Size: 111 KiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Sarabande - William Gillock
|
||||
Artist=William Gillock
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Sarabande - William Gillock/illustration.png
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
assets/musics/Short/Short.midi
Normal file
BIN
assets/musics/Short/Short.mxl
Normal file
BIN
assets/musics/Short/illustration.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
21
assets/musics/Silent Night/Silent Night.ini
Normal file
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Silent Night
|
||||
Artist=Franz Xaver Gruber
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Silent Night/Silent Night.midi
Normal file
BIN
assets/musics/Silent Night/Silent Night.mxl
Normal file
BIN
assets/musics/Silent Night/illustration.png
Normal file
|
After Width: | Height: | Size: 4.2 MiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Tango La Cumparsita - Piano Solo (Tutorial Parte B)
|
||||
Artist=Gerardo Matos Rodríguez
|
||||
Genre=Classical
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
|
After Width: | Height: | Size: 77 KiB |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=Twinkle Twinkle Little Star
|
||||
Artist=Misc Children
|
||||
Genre=Soundtrack
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||
BIN
assets/musics/Twinkle Twinkle Little Star/illustration.png
Normal file
|
After Width: | Height: | Size: 392 KiB |
|
After Width: | Height: | Size: 878 B |
@@ -0,0 +1,21 @@
|
||||
|
||||
[Metadata]
|
||||
Name=На сопках Маньчжурии (On the Hills of Manchuria)
|
||||
Artist=Misc Traditional
|
||||
Genre=Folk
|
||||
Album=
|
||||
|
||||
[Difficulties]
|
||||
TwoHands=0
|
||||
Rhythm=0
|
||||
NoteCombo=0
|
||||
Arpeggio=0
|
||||
Distance=0
|
||||
LeftHand=0
|
||||
RightHand=0
|
||||
LeadHandChange=0
|
||||
ChordComplexity=0
|
||||
ChordTiming=0
|
||||
Length=0
|
||||
PedalPoint=0
|
||||
Precision=0
|
||||