BY VIEWCAST    UPDATED August 20, 2025

OSC Controller is a powerful tool that enables users to send Open Sound Control (OSC) messages from their mobile devices to OSC-enabled applications. Whether you’re a musician seeking to control audio software, a visual artist working on installations, or a software developer needing a simple way to test OSC commands, OSC Controller can significantly enhance your workflow.
OSC Controller offers a wide array of features that make it an appealing choice for users needing a robust OSC interface:
Setting up OSC Controller is straightforward if you understand the basics of OSC communication. Once you've entered the IP address and port number of your target OSC application, you can start sending commands immediately. This makes it ideal for quick setups and demonstrations.
One of the standout features of OSC Controller is its simple, user-friendly interface. Although the layout is fixed, it's intuitive enough for most users to navigate without issue. Buttons, sliders, and toggles are clearly laid out, making it easy to interact with your connected devices.
OSC Controller provides multiple control types, including momentary buttons, toggles, and interlocking groups. This allows for a flexible control scheme tailored to different needs. However, the application might benefit from further customization options to enhance user experience.
Whether you’re using Max MSP, Arena or MadMapper, OSC Controller seamlessly integrates with these platforms. Simply configure the necessary OSC paths, and you can control various parameters right from your mobile device.
While OSC Controller is a versatile tool, there are a few areas that could be enhanced for better user experience:
To make the most out of OSC Controller, here are a few tips:
Begin by setting up basic controls like toggles and sliders. This will help you get a feel for how the app communicates with your OSC-enabled device.
Ensure that your mobile device and target device are on the same network and that the IP addresses and ports are correctly configured. This will help avoid connection issues during your sessions.
Properly configure OSC paths to ensure that your commands are reaching the intended controls. Understanding how global and individual control paths work will make your setup more efficient.
OSC Controller is an app that lets you send OSC messages from your mobile device to control various OSC-enabled software and hardware.
Yes, it's straightforward if you understand the basics of OSC communication. You'll need to enter the correct IP address and port number of your target device.
Currently, the screen layouts are fixed. More customization options could make the app even more flexible for different use cases.
As of now, OSC Controller mainly supports setting values and does not support sending text.
The app doesn't come with extensive documentation, which can make it tricky to configure. However, understanding basic OSC principles can help you navigate the setup process more smoothly.
OSC Controller is a simple yet effective tool for sending OSC messages from your mobile device. Despite its limitations, its ease of use and range of control options make it a valuable asset for anyone needing to control OSC-enabled applications. With some enhancements and better documentation, OSC Controller could become an even more indispensable tool for various creative and technical disciplines.
OSC Controller is primarily a mobile app designed for smartphones. However, you can run OSC Controller on your computer using an Android emulator. An Android emulator allows you to run Android apps on your PC. Here's how to install OSC Controller on your PC using Android emuator:
Visit any Android emulator website. Download the latest version of Android emulator compatible with your operating system (Windows or macOS). Install Android emulator by following the on-screen instructions.
Launch Android emulator and complete the initial setup, including signing in with your Google account.
Inside Android emulator, open the Google Play Store (it's like the Android Play Store) and search for "OSC Controller."Click on the OSC Controller app, and then click the "Install" button to download and install OSC Controller.
You can also download the APK from this page and install OSC Controller without Google Play Store.
You can now use OSC Controller on your PC within the Anroid emulator. Keep in mind that it will look and feel like the mobile app, so you'll navigate using a mouse and keyboard.

