Please choose a version

Click a button to launch the download.
Version 2.13.1
OS X 10.5.8 Leopard to 10.9 Mavericks, Intel only
Version 2.9.6
OS X 10.4 Tiger, Intel & PowerPC

Release History

OSCulator 2.13.1

This is the last version compatible with Mac OS X 10.5.8 and 32 bits Macs (Intel Core Solo).


  • Enhanced Wiimote pairing code.
  • Adopt OS X Mavericks low-energy standards.
  • Allow to change the current Preset from a string designating its name.


  • Fixed a problem with TUIO input.
  • Fixed import of TouchOSC layouts.
  • Float to integer conversion algorithm has been updated.
  • Fixed an animation in the main window on Retina display Macs.
  • Better integration with OS X Mavericks.

OSCulator 2.13


  • Updated the count of Virtual HID Joysticks to 4.
  • MIDI Note event automatic backmapping.
  • Added a simple example showing how to use the Wii Balance Board with Processing.
  • Added a detailed example on how to send text to a TouchOSC label.


  • Fixed the Wacom driver so TouchStrips would work again.
  • Fixed a potential divergence in the calculation of Wii MotionPlus output.
  • Restored the feature where the memo name of a OSC target was displayed in the main messages list.
  • Fixed a bug happening when choosing a OSC target from the gear menu.
  • Fixed a problem with Variable events numbering and the Radio Toggle example.
  • Made it so very old files could be opened more reliably.

OSCulator 2.12.7

  • Fixed broken HID events for computers running Mac OS X 10.5 and 10.6 that installed the Virtual HID Joystick extension after OSCulator 2.12.4.
  • Due to popular request, restored old behavior where scalings could be edited even if no event is assigned.

OSCulator 2.12.6

  • Fixed another crasher on OS X 10.5 when creating a Quick Look window.
  • Fixed Absolute Mouse events when using a mirrored external display.
  • Adjust Wii Guitar Hero Drums pad events.
  • In the I/O Parameters pane, make it so two MIDI devices with the same name can be listed in the popup menus.
  • Updated OSC over TCP input with various stability improvements.

OSCulator 2.12.5

  • Fixed a potential crasher when resizing or moving a Quick Look window

OSCulator 2.12.4

  • Retina display enabled Quick Look window.
  • Enhanced third party Wiimote compatibility.
  • Fixed a bug where the Parameters Window would become corrupted.
  • Fixed a problem importing a preset from another file containing AppleScripts or Key Combos.
  • Fixed a bug when using a variable in an OSC Routing’s rewrite address.
  • Fixed TouchOSC file importation in OSC Parameters.
  • Fixed a bug in the Kyma Note event.
  • Fixed the lock accessory icon on computers running OS X 10.7+.

OSCulator 2.12.3

  • Fixed a problem in the OSC engine affecting OS X 10.7-10.8, that would affect Wiimote accelerometer signals from being received.
  • Fixed an issue with OSC where it would not be possible to send messages to a broadcast IP address.

OSCulator 2.12.2

  • Support for more Wii Balance Boards.
  • Worked around a problem where OSCulator could hang forever when re-connecting to a previously closed OSC TCP service.
  • Mountain Lion compatibility adjustments.

OSCulator 2.12.1

  • Made OSC service discovery more robust.
  • Fixed a bug when saving a file using Channel Velocity, Channel Pressure or Pitch Bend events.

OSCulator 2.12


  • Better Wiimote support: support latest Wiimotes and introduce a new way pairing.
  • Universal Mouse Trackpad: use any X/Y control as a mouse trackpad very easily.
  • TCP support: reliably send OSC messages with the TCP protocol.

More new features:

  • OSC Routing: new target L for local routing (routing messages to the same OSCulator window).
  • OSCulator Plug-in for Logic Pro (more information here).
  • Mountain Lion compatibility.
  • MIDI timecode (MTC) information as a OSC string: OSCulator now understands MIDI timecode messages, and generates a “HH:MM:SS.FF” string that can be sent to any OSC device.
  • User interface improvements, for example:
    • search messages in main window and in OSC Routings parameters pane.
    • change the currently active preset by pressing Command-Left-Arrow or Command-Right-Arrow.
    • create a new preset by pressing Command-Shift-N.
    • window positions are correctly remembered across application restarts.


  • The Perfect Pairing extension is now deprecated and is replaced with the new version of OSCulator’s kernel extension.
  • Fixed a problem where the Wiimote’s LED would not be properly set after a connection.
  • Fixed a long standing problem with OSC bundles scheduled in the future.
  • Fixed bugs where settings created from a new preset would not be correct.
  • Fixed problem with copy & paste.
  • Added a Mouse Trackpad example showing a simple XY surface using the new Mouse / Trackpad events.
  • Fixed a problem with some Wacom related messages not being sent.
  • Fixed a bug where it would not be possible to change the type of OSC routing argument tokens
  • Updated user’s manual.
  • Updated the Preferences window:
    • removed settings that are not needed anymore (Perfect Pairing, etc).
    • added a setting to control key repetition behavior.