-
Notifications
You must be signed in to change notification settings - Fork 761
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
supernova: use the /error
messages to turn on / off the console printing
#5820
supernova: use the /error
messages to turn on / off the console printing
#5820
Conversation
Thanks so much for the fix, @vitreo12 |
I thought about it, but then I saw that there already is a comment about it a couple of lines above: supercollider/server/supernova/sc/sc_osc_handler.hpp Lines 276 to 279 in 0aa48ad
Perhaps it could be more specific, I could surely modify it to make it more clear |
Ah, I see. We can leave it as is - unless you feel like making the message more specific. |
I agree, we can just leave it as is. I will also soon work on a secondary PR on the local error suppression. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @vitreo12
I tested it and it works as expected.
…nting (supercollider#5820) * supernova: retrieve /error value to print to console
@vitreo12 @dyfer I don't think this is right. The I think supercollider/server/scsynth/SC_Lib.cpp Lines 184 to 207 in b9a5700
As a side note, the supercollider/server/scsynth/SC_MiscCmds.cpp Lines 1837 to 1861 in b9a5700
|
Purpose and Motivation
Allow supernova to use the
/error
message just like scsynth. This was previously being ignored. As discussed on the forum, it is a feature that is needed to match scsynth's capabilities.This patch does not take into account the local bundles (
/error, -1
and/error, -2
), as supernova appears to treat the OSC bundles a little differently than scsynth, and I am still studying that part of the code base. This will come as a secondary patch in the futureTypes of changes
To-do list