sonic-pi
https://github.com/sonic-pi-net/sonic-pi
C++
Code. Music. Live.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported16 Subscribers
Add a CodeTriage badge to sonic-pi
Help out
- Issues
- Unintentional synth/fx opt manipulation when using a mouse scroll wheel to scroll help panel contents
- Inconsistencies when playing sounds in documentation widgets with play button vs keyboards
- No clear way to change help panel text size on native app
- Unable to use software
- Live loop quickstart cards allow layering with each other on Native app, but not the web
- 'Jump to sound trigger' behaviour of code flashing in cards could use a setting or some refinement
- Better feedback about sharing code that may be used in the web editor containing unsupported functions
- When not hovered, the floating editor toolbar in the native app is hard to see
- Code flashing in quick start cards seems incorrect compared to main editor
- Videos recorded with the built in recorder seem to have their audio and video out of sync
- Docs
- LambdaCalculusParserTest#test_keyword
- LambdaCalculusParserTest#test_conditional
- LambdaCalculusParserTest#test_addition_of_function_results
- LambdaCalculusParserTest#test_arithmetic_in_function_body
- LambdaCalculusParserTest#test_parentheses_override_application_order
- LambdaCalculusParserTest#test_multiple_argument_application_is_left_associative
- LambdaCalculusParserTest#test_constant_function_construction
- LambdaCalculusParserTest#test_identity_function_application
- LambdaCalculusParserTest#test_function_returning_constant_function
- LambdaCalculusParserTest#test_identity_function