-
Notifications
You must be signed in to change notification settings - Fork 1
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
Implement a component that can transform PhET events objects into OSC bundles #3
Comments
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
May 26, 2017
…rimitive-valued event parameters.
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
May 26, 2017
…ed event parameters.
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
May 29, 2017
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
Jun 12, 2017
… mutating shared data.
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
Jun 13, 2017
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
Jun 14, 2017
colinbdclark
added a commit
to colinbdclark/phet-osc-bridge
that referenced
this issue
Jun 20, 2017
…-systemsgh-5' * lichen-community-systemsgh-5: (21 commits) lichen-community-systemsgh-5: Addresses code review feedback. Thanks, @amb26! lichen-community-systemsgh-5: Adds SuperCollider example and unhides the examples directory. lichen-community-systemsgh-5: Fixes linting errors. lichen-community-systemsgh-5: Adds documentation and support for global command installation. lichen-community-systemsgh-5: Adds support for gpii-launcher. Improves startup logs. lichen-community-systemsgh-5: Fixes linting errors. Builds scripts on npm prepublish. lichen-community-systemsgh-5: Adds support for address remapping. lichen-community-systemsgh-5: Ensures UDPPort is not multiply bound. Adds build process. lichen-community-systemsgh-5: Fixes linting errors. lichen-community-systemsgh-5: Adds support for excluding parameters. New filtering tests. lichen-community-systemsgh-5: Fixes linting errors. lichen-community-systemsgh-5: Adds support for sending to SuperCollider. lichen-community-systemsgh-5: Adds support for event filtering. lichen-community-systemsgh-5: Adds support for streaming all PhET events to OSC. lichen-community-systemsgh-5: Implements basic structure for relay server. No tests yet. lichen-community-systemsgh-3: Fixes linting errors. lichen-community-systemsgh-3: Refactors conversion functions to avoid mutating shared data. lichen-community-systemsgh-3: Adds support for composite events. lichen-community-systemsgh-3: Adds support for converting object-valued event parameters. lichen-community-systemsgh-3: Implements basic logic for converting primitive-valued event parameters. ...
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The core of this bridge is a converter that can take PhET event objects as input and convert them into osc.js bundle objects. This will involve creating a new OSC bundle for each event and its
children
events, and new OSC message for each property within each event. The mapping scheme is documented in more detail in the project README.The text was updated successfully, but these errors were encountered: