JAldrichCMU
I am a member of the ACM Publications Board, and I have brought the petition to the attention of the Publications and Digital Libraries boards at the ACM. I hope they will make changes.
In the ear training questions, the app is listening for particular pitches--the same pitches it plays to you. It can be a bit sensitive sometimes. Slowing down and singing the note for longer can help with matching the pitch.
Just in case the question was unclear - even for the lesson on descending/ascending notes, the app expects you to sing the notes it plays for you--arbitrary descending / ascending notes won't work.
Try the above, and see if this works for you! If it doesn't work, you can post back here or write to us at [email protected]
Noteful iOS mobile app: https://apps.apple.com/us/app/noteful-learn-to-read-music/id...
Noteful Android mobile app: https://play.google.com/store/apps/details?id=net.noteful.no...
One way to think about the goal of Penrose is that you will get a result that is predictably good, and you can constrain it to get a diagram of a particular shape if you want to, or alternatively leave it open and have the solver show you 3 good diagrams...then you can pick one and tweak it further (aided by constraint solving as you tweak) to make it great. The problem with drawing-tool style systems is that you have to adjust the location of every label (for example); that's the kind of thing that should be solved for you. TikZ doesn't have a rich constraint language and solver, so in many circumstances you're left with a choice between doing lots of things manually or getting a poor-quality diagram.
Penrose will have a canonical textual format, but as it is under active development, it wouldn't make sense to say it has a stable textual format now.
Penrose enables the user to tweak the diagram manually after it is produced. Constraint solving continues to apply during the tweaking so that if you grab a shape, then things attached to it will move as well. Our goal is to get end results as good as, or better than, TikZ, while staying at a higher level of abstraction.
Flowcharts are not on our initial list of domains, but we hope that the infrastructure will let any user add a Style extension to support them.