Skip to content
/ oscpoint Public

OSCPoint is a PowerPoint add-in that allows Open Sound Control (OSC) control of PowerPoint on Windows

License

Notifications You must be signed in to change notification settings

phuvf/oscpoint

Repository files navigation

OSCPoint: an OSC API for PowerPoint

App icon

OSCPoint is a free PowerPoint add-in - and Companion Module - that allows Open Sound Control (OSC) control of PowerPoint on Windows.

It allows users to take remote control of PowerPoint machines, including opening/closing presentations, starting and stopping slide shows, navigating slides and controlling media playback.

While the add-in is designed to be used with BitFocus Companion, it should work with any OSC client that can send and receive OSC messages over UDP.

Quick actions

The add-in

Screenshot shows the OSCPoint tab on the PowerPoint ribbon

The OSCPoint add-in is intalled on your Windows machine, and runs alongside PowerPoint. It provides an OSC API for PowerPoint.

To find out more about the add-in and download the latest version, check the add-in documentation.

The Companion module

A sample Streamdeck layout using the Companion OSCPoint module

The Companion OSCPoint module (listed as Zinc: OSCPoint) simplifies the process of triggering OSCPoint actions and displaying OSCPoint feedbacks.

To find out more about the module, check the Companion module documentation.

Actions and feedbacks

OSCPoint allows you to control PowerPoint using actions, and get information about the state of PowerPoint using feedbacks.

See the Actions and Feedbacks files for full details.

Highlights

  • Start & stop slideshows, and navigate slides
  • Control media playback including jumping to specific times in clip
  • Get feedback on the current slide and current build
  • Get full live notes text via OSC feedback
  • Get feedback on media state, playback position and runtime
  • Open a close presentations contained in a nominated folder on the PowerPoint machine

OSCPoint is Windows-only, and requires PowerPoint 2016 or later.

Warning

OSCPoint gives you the ability to navigate your PowerPoint show without it being the active (focussed) window.

Media elements, slide transitions and OSC feedbacks may not play correctly when PowerPoint does not have focus.

Don't run PowerPoint in the background and expect OSCPoint to work correctly.

Usage examples

See the examples file for some example use cases, including:

Roadmap

See the enhancements label in issues for details of suggested features.

Support

For help and support with OSCPoint, join the OSCPoint users group on Facebook.

If you find bugs please use the issue tracker on GitHub.

For feature requests, please check the enhancements label in issues, and if your idea isn't there, please raise a new issue on GitHub.

OSCPoint is developed by Nick Roberts. My day job is head of development for OctoCue, so the OSCPoint PowerPoint add-in uses OctoCue's code signing certificate, in exchange for a bit of brand exposure.

If you find this project useful, consider buying me a coffee:

ko-fi

I'm always looking for interesting ideas to work on - check out my GitHub profile to see if I might be a good match for your project.

Credits

This project was inspired by the following:

I'd also like to thank the members of the Companion User Group on Facebook for their ideas and suggestions.

Privacy

See the privacy policy for details of how OSCPoint collects and handles your data.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

OSCPoint is a PowerPoint add-in that allows Open Sound Control (OSC) control of PowerPoint on Windows

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project