Clément Le Bihan
aae0bbea3a
Added a loading dispaly for the play button and removed onProgressUpdate from expo av and reusing the timestamp to advance the cursor despite perf issues
2024-01-13 18:38:15 +01:00
Clément Le Bihan
f5136ae59b
fixed issues with bad state reset and play pause gestion
2024-01-13 17:55:37 +01:00
Clément Le Bihan
f632ed42a3
Play works on web websocket not reimplemented
2024-01-13 17:31:56 +01:00
Clément Le Bihan
00ee5cd531
started to implement jotai states to control and manage the playview
2024-01-13 12:17:40 +01:00
Clément Le Bihan
64e7dbc71e
removed rate modification of the song since I have nothing to rely on
2024-01-10 21:27:12 +01:00
Clément Le Bihan
5f24c6e7bd
using smplr player on web and mp3 on mobile
2024-01-10 21:27:12 +01:00
Clément Le Bihan
8bdf8ce334
wip
2024-01-10 21:27:12 +01:00
Clément Le Bihan
65cd04a494
moving partition magic from being timestamp controlled to be controlled by the audio
2024-01-10 21:27:12 +01:00
Clément Le Bihan
c79ae7c6e8
fix message display and now using the API to get the correct melody url
2024-01-10 21:27:12 +01:00
Clément Le Bihan
a9b902a427
Moved score animation into its own component
2024-01-10 21:27:12 +01:00
Clément Le Bihan
22c93b7571
Experiment with full mp3
2024-01-10 21:27:12 +01:00
Clément Le Bihan
ee6a76cdd9
experiments with expo av
2024-01-10 21:27:12 +01:00
Clément Le Bihan
683984efe9
Cleanup CI and added check for error in scoro messages
2023-11-30 15:34:58 +01:00
Clément Le Bihan
6018028afd
Fixed API baseurl for nightly front and mobiles and fixed wrong start message to the scorometer
2023-11-30 15:34:58 +01:00
Clément Le Bihan
eac21844c4
Moved PopupCC in the dom and Removed react context in hopes to get better perf
2023-11-30 15:34:58 +01:00
Clément Le Bihan
0cb8dd2693
Added state for metronome and fixed onEndReached for mobile
2023-11-30 15:34:58 +01:00
Clément Le Bihan
ff4926fa80
Moved the Loading display to partition Magic to better display svg loading
2023-11-30 15:34:58 +01:00
Clément Le Bihan
4de420e4dc
work on PlayView is almost done everything works fine the gameplay makes the mobile crash but it will be fixed later
2023-11-28 23:12:45 +01:00
Clément Le Bihan
36041369db
now using dims from cursor file info to set correct ratios for the partition display independantly of the front end platform
2023-11-28 23:12:45 +01:00
Clément Le Bihan
b33ff55167
Succesfully displayed a partition with correct size
2023-11-28 23:12:45 +01:00
Clément Le Bihan
e8e6012bf2
updated react native svg
2023-11-28 23:12:45 +01:00
Clément Le Bihan
9f57e8ac67
Working on first support of svg on mobiles but seems quite complicated
2023-11-28 23:12:45 +01:00
Arthur Jamet
9133a369d5
Front: Play piano sounds natively ( #326 )
...
* Fixed cache misimplementation and reinstalled canvas package with correct node version (17) works on prod docker compose but not on dev so :)
* Fixed type definition of SongCursorInfos fixed 'race conditions' in asset generation service removed hard coded cursor infos fixed tsc looking to build folders
* Front: Basic Load of piano sounds
* Front: Use store for piano notes
* WIP
* Front: Native Sound playing
* Front: fix type
* Front: Play all notes under cursor
* Docker: Force running backend on amd64
* Front: Rebase, and add native metronome sound
* Front: Metronome: Use icons from iconsax
* Poof, it typechecks
* Front: add missing ref
* Now callback is called with the first note
* Front: Fix Native build w/ requires
* Front: Try bumping rn version
* Front: CI: Attempt to make things work
* Front: Pretty
* Front: Make sounds sound better
---------
Co-authored-by: Clément Le Bihan <clement.lebihan773@gmail.com >
2023-11-28 18:16:17 +01:00
Clément Le Bihan
72c615ffed
cleanup
2023-11-18 23:29:22 +01:00
Clément Le Bihan
9d6beb74c0
Prrited
2023-11-18 23:29:22 +01:00
Clément Le Bihan
1f25521900
Removed unused code and dependancies (moti, opensheetmusicdisplay, phaser)
2023-11-18 23:29:22 +01:00
Clément Le Bihan
f1662ca18b
Fixed type definition of SongCursorInfos fixed 'race conditions' in asset generation service removed hard coded cursor infos fixed tsc looking to build folders
2023-11-18 23:29:22 +01:00
Clément Le Bihan
61ed8855ea
Fixed some bugs and added Playinfocard in top right corner of playview
2023-11-18 23:29:22 +01:00
Clément Le Bihan
3ce69228a8
Tested with short and worked 1st try added dynamic Image dimensions detection and now calling onEndreached on last cursorposition
2023-11-18 23:29:22 +01:00
Clément Le Bihan
c522258d04
Added some animations/transition time and move back to a static position cursor
2023-11-18 23:29:22 +01:00
Clément Le Bihan
f91ab4c430
Added first works on the V2 of the partitionview
2023-11-18 23:29:22 +01:00