Please choose a version

Click a button to launch the download.
Version 2.12.7
Mac OS X 10.5.8 Leopard to 10.8 Mountain Lion, Intel only
Version 2.9.6
Mac OS X 10.4 Tiger, Intel & PowerPC

Release History



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

Highlights:

  • 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.

Changes:

  • 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.

OSCulator 2.11.2.2

Hightlights:

  • More than a hundred bugs eradicated and small enhancements everywhere in the application.
  • Lion compatibility.
  • New user’s manual in PDF format accessible from the Help menu of the application.
  • The goal is to make this version the most stable and best documented to date.

New features:

  • Preset import from another file. Use the “import Preset from another file” menu item in the Presets menu, or hit Command-Option-I.
  • User Interface: added a menu item to quickly invert output min and output max scalings or selected message, hit Command-I.
  • Following a suggestion from Lenny (Somascape), the scaling of the input is dependent of the type of the value received: floats usually expect a normalized range [0.0 1.0], and integers, where applicable, are used in the native range of the Event (see first appendix of the new manual). For example, this is particularly useful when dealing with MIDI data from other OSC applications: When using a float number with a MIDI CC, the expected input range is normalized to [0.0 1.0], but when using an integer, the input range is [0 127].
  • User Interface: the activity monitor can now be trigger multiple selected messages at once.
  • User Interface: allow sorting of the messages using the Value column.
  • OSC: timestamps of OSC bundles are now honored.
  • MIDI: Channel Change event: change the channel value of another message or of every messages in the current preset.
  • Wiimote: Classic Controller Pro support (warning: joysticks are not precisely calibrated)
  • Wacom: qualified support for the Wacom Intuos 4 Wireless.
  • Samples: added two new examples for TouchOSC “Radio Toggle” and “Selective Result”.
  • Samples: added one example for ThumbJam
  • Samples: added a PureData example where 4 Wiimotes are used to increment or decrement program changes on 4 MIDI channels.
  • Open a PDF version of the new manual in the Help menu.

Changes:

  • Compatibility: fixed two issues related to Mac OS X Lion:
  • fixed a problem when opening old files.
  • fixed a connection problem (incidently also makes Balance Board connection process more robust).
  • OSC: when routing a float number as a string, formatting is done with two decimals.
  • Engine: enhanced the /osculator/preset message so it can be used with more events, like a MIDI Note or a Key Combo.
  • Engine: Fix OSC pattern matching so multiple messages can be triggered from one message (e.g. sending the message “/1/fader*” will trigger /1/fader1, /1/fader2, etc)
  • MIDI: MIDI CC Toggle now honors output scaling values.
  • Keyboard: Keycode or Key Combo events now fail if the specified target application is not launched.
  • Wiimote: enhanced DJ Hero extension support. No more spurious messages from the crossfader button when the platter is turning.
  • Wiimote: fixed a problem where smoothing settings would not be properly restored after saving the document to a file.
  • User Interface: many fixes related to copy / paste
  • User Interface: fixed various problems in the OSC Editor.
  • User Interface: fixed a long standing problem when creating a new event from the value menu (eg. OSC Routing, Key Combo, AppleScripts)
  • User Interface: fixed a long standing bug when choosing an item in the Event Value menu.

OSCulator 2.10.7.1

Changes:

  • Fixed a compatibility problem affecting Mac OS X 10.5.