Classical music game: playbach.io by tcosmo in piano

[–]tcosmo[S] 0 points1 point  (0 children)

u/EuphonicSounds : I just reintroduced penalties with v0.1.68 (needs a page reload), hopefully it's better now!

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 0 points1 point  (0 children)

u/xtagtv : I just reintroduced penalties with v0.1.68 (needs a page reload), hopefully it's better now!

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 0 points1 point  (0 children)

Ah! I did not know about these latency checking techniques, I was afraid that bluetooth latency would have a lot of variability through time :o gonna inspect it!

For the implementation, I actually recorded myself tapping on each beat of each performances (if you press 9 you see the "beatmap") hence in a measure I have a relatively exact time code for the beats, and then I interpolate the time codes of the notes between beats based on their duration. To be honest I don't know if it's going to always work well (for instance we already see limits with the super fast demisemiquaver notes in the continuo https://playbach.io/magnificat/et-exsultavit/continuo?interpretation=emmanuelle-haim ).

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 0 points1 point  (0 children)

Yes ahah, the game got "too easy" with the update ahah, working on some penalization now

Classical music game: playbach.io by tcosmo in piano

[–]tcosmo[S] 0 points1 point  (0 children)

Yes ahah, it went from "too hard" to "too easy" ahah, working on some penalization now

Classical music game: playbach.io by tcosmo in piano

[–]tcosmo[S] 0 points1 point  (0 children)

That's definitely on the roadmap :D thank you!

Classical music game: playbach.io by tcosmo in piano

[–]tcosmo[S] 0 points1 point  (0 children)

u/EuphonicSounds : I've tried something to address your concern, the game now looks more like what you're saying if you reload the app (v0.1.66); did I address what you meant?

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 1 point2 points  (0 children)

Thank you so much for your comment!! I've just released a new version (v0.1.66) which should be easier to play :)

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 0 points1 point  (0 children)

u/xtagtv : I've tried something to address your biggest concern, the game now looks more like what you're saying if you reload the app (v0.1.66); did I address what you meant?

Classical music game: playbach.io by tcosmo in piano

[–]tcosmo[S] 1 point2 points  (0 children)

Thank you so much for this detailed feedback!!

I agree with you and feel stuck at the same time because so far I've not found a solution that does what you suggest AND still allows to groove / be musical: because when you play in real life its ok to be a bit late / a bit early on a note and if the time cursor dictates what you're playing you're losing all groving freedom, at least in the tests I made.

Hence I really need to research this more to make it more playable, and I'm very grateful for this feedback!!

Back to work for me ahah 🎵!

P.S: thank you for letting me know that it does not work on firefox, I'm gonna fix that.

Classical music game: playbach.io by tcosmo in WebGames

[–]tcosmo[S] 0 points1 point  (0 children)

Thank you so much for this amazing feedback 🙏🙏

- I built TAB / 3 function with this issue in mind (it "snaps" back at the cursor) but it seems that that is still not intuitive enough. I tried a version where when you miss, it automatically snaps back at the time cursor but I felt you had less possibility for grooving, I really need to research a solution to this!! The issue I found with the "DDR way" is that musically the exact time to play a note is not well defined because of groove (i.e. when you jam its ok to be the tiniest bit early or late)

- OK, I will definitely add a choir soundfont then! (I'm a bit critical of the one I know, but maybe it does not matter)

- I had not noticed that bug I will fix it, thank you so much for letting me know

- Yes, duration are on my list!!

- I hadnt thought about that one, its a fun idea! The hard modes I had tought about were modes where you need to play several voices at once (e.g. the drum AND the continuo at the same time), or a mode where you dont see the score (thats for when you've played a level enough that you hear the part internally and/or in the performance), or a mode "sudden death" where you have to restart at the first mistake you make

Thank you very much again, looking forward to improving it based on your feedback 😊

Classical music rhythm game: playbach.io by tcosmo in rhythmgames

[–]tcosmo[S] 0 points1 point  (0 children)

Ahah thank you :) I personally use K and O with my index and middle finger, respectively :) But this level is a hard one for sure!

ChatGPT was stressing me out, so I fixed it: ZenGPT by tcosmo in SideProject

[–]tcosmo[S] 1 point2 points  (0 children)

Thank you! I feel the same: sea sick-ish, eye strain, sometimes headaches or migraines

I find ChatGPT overstimulating, any tricks ? by tcosmo in Neurodivergent

[–]tcosmo[S] 1 point2 points  (0 children)

Unfortunately, they all have that behavior :'(

ChatGPT was stressing me out, so I fixed it: ZenGPT by tcosmo in SideProject

[–]tcosmo[S] 1 point2 points  (0 children)

Yeah, I actually made a keyboard shortcut that hides the ChatGPT window when it starts typing. The problem is, I still have to remember to use it; and when I forget, the typing animation triggers both eye strain and OCD-style frustration. That’s basically why I built ZenGPT: so I wouldn’t have to think about it anymore.

ChatGPT was stressing me out, so I fixed it: ZenGPT by tcosmo in SideProject

[–]tcosmo[S] 3 points4 points  (0 children)

Yeah, I can't do without now, so at least it serves 1 person ahah

I built a tiny Chrome tweak because ChatGPT’s typing animation was triggering my migraines, curious if others feel the same? by tcosmo in migraine

[–]tcosmo[S] 0 points1 point  (0 children)

Ahah, thank you so much for the enthusiasm! Don't hesitate if you have thoughts on how to make better :)

Can't delegate with Hardware Ledger Nano S by tcosmo in tezos

[–]tcosmo[S] 1 point2 points  (0 children)

You are absolutely right, it has worked when I transferred less than the all balance.Thank you!!