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

Infinite notes mode #64

Open
samouri opened this issue Nov 8, 2022 · 2 comments
Open

Infinite notes mode #64

samouri opened this issue Nov 8, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@samouri
Copy link
Contributor

samouri commented Nov 8, 2022

summary
Taking inspiration from sightreading.training, we should create a mode with infinite notes for practicing reading the staff.

@samouri samouri added the enhancement New feature or request label Nov 8, 2022
@EloxZ EloxZ mentioned this issue Sep 17, 2023
@EloxZ
Copy link
Contributor

EloxZ commented Sep 18, 2023

Do you mean using sheet hero and spawning random notes?

@samouri
Copy link
Contributor Author

samouri commented Sep 18, 2023

@EloxZ: Yes, I meant sheet hero mode. I've actually already begun work on a similar task ~8mo ago, but caught up in a new job and never got it to a good state. You can check out the prototype here at https://sightread.dev/training/phrases. The code starts here.

This mode is a "phrase generator" (generates 30s snippets for practice), and scores you on it. It has an audio backing tracking to make it more fun. It was so long ago now that I don't remember what it was missing...maybe just testing and more parameters to configure. Feel free to try it out and let me know what you think! The phrase generation is a bit different than what sightreading.training offers (highly configurable infinite note generation), so feel free to work on that separate from the phrase training.

Not to discourage you from this, but I think the issue you opened up #110 would be a great first project. A recording icon could be neatly added to the "freeplay" mode, and I think it'd be really neat to be able share a recording (either mp3, or even the ability to replay the recording within sightread!).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants