oscHook iconShow qr code
oscHook qrcode
Follow UpdatesRequest Updates


0 votes, 0/ 5
Download Now

The description oscHook Apk

oscHook plots device sensor measurements and sends them in form of OSC messages.

Supported are: light, accelerometer, linear acceleration, orientation, beacon distances, distances to phones with activated exposure notifications, and audio SPL and maximum frequency. It is possible to configure the OSC address names, scaling and smoothing of the data, the timing and the IP / port of the receiver.

oscHook periodically measures the all these sensor data and generates OSC messages. You can receive these OSC messages with various kinds of musical or visual performance programs, like TouchDesigner, Ableton Live (with Max for Live), Resolume Arena, Reaper, etc. Check out a demo how to receive OSC light messages and process them to control MIDI at https://bitbucket.org/constanze/oschook2/src/master/doc/demos/oschook_note%20Project.zip. Take it as a starting point to realize your own ideas!

You have questions how to use oscHook? Or how to interprete the measurements? Or cool ideas of new features?

Please get in contact with us at google play or via twitter: @holllyhook (trippple L).

oscHook 2.0 APK Download BoxBack top

  • 2.0
  • Android 4.3.x - Jelly Bean (SDK: 18)
  • January 22, 2021
  • B9762157DB0D55385EED3E22C442F64206E51E07
  • 3dd6deea11fc1f5e87435a6502527078
  • oscHook version 2.0. New features:
    - background mode. Push the hook button to send the app to the background. Be careful, in this mode, the app evades Android power saving means.
    - scaling of output values
    - smooth output values
    - beacon distances
    - distances to phones sending exposure notifications
    - Audio: SPL and frequency at max. SPL
    - settings for slow/mid/fast (~20ms) streaming
    - combine data to one OSC msg
    - open sourced at https://bitbucket.org/constanze/oschook2
  • View Permissions
  • 1.9
  • Android 3.0 - Honeycomb (SDK: 11)
  • April 30, 2018
  • B9762157DB0D55385EED3E22C442F64206E51E07
  • 62b3d814de7b9b41b7424a24f95cab7c
  • Add experimental 50ms timing, bugfixes
  • View Permissions
  • 1.8.1
  • Android 3.0 - Honeycomb (SDK: 11)
  • April 16, 2018
  • B9762157DB0D55385EED3E22C442F64206E51E07
  • 9573cee679d3c09b486b3898e1786629
  • Fixed bug reported by Paul (thanks!)
  • View Permissions
  • 1.8
  • Android 3.0 - Honeycomb (SDK: 11)
  • February 23, 2017
  • B9762157DB0D55385EED3E22C442F64206E51E07
  • 34fa93483763335596d39e7d6e162cfe
  • Added rotation vector measurements, replacing GPS bearing and altitude. Bugfix crash on closing app.
  • View Permissions
  • 1.7
  • Android 3.0 - Honeycomb (SDK: 11)
  • January 14, 2016
  • B9762157DB0D55385EED3E22C442F64206E51E07
  • a90b1343b5e35d679d35bf1a0c3059e0
  • View Permissions

10 recent comments of oscHook APK

This app is exactly what I need, but I can\'t seem to map the Rotation data. im using OSC through max for live in Ableton Live 10. I see the data coming in but can\'t learn it to any midi parameter. Any thoughts?

Ryan Burke

This is really cool! Lots of fun data to work with! I have one qualm: it can only send data as quickly as 100 ms, while other apps (touchOSC for example) can send data at much higher frequencies. This is very limiting. If there is a way that the developer could increase the frequency of messages, I would be willing to pay them for their efforts!

Roman Ljubimov

Does one thing and does it well! Thank you!

Ramy Aydarous

Very nice! Exactly what I was looking for.

Cédric Honnet

It just works, thanks!

Eduardo Patricio

This app is very handy if you need a straightforward option to relay sensor data to OSC. I'm using it on 2 devices. In one of them compass data wasn't registering, I contacted the developer and, voilà, everything works now. Thank you!!

Rick Nance

It seems like it has a lot of potential, I am having some trouble mapping my midi parameters though. Normally I use one or two ways: One way is just to name the path via the parameters settings in the instrument or filter I want to control/ The easiest way is to use the 'learn' function. You activate "Learn" on the filter parameter and then move the controller, In this case an accelerometer monitoring pitch/yaw detection, and it automatically maps your path. However, since several sensors activate simultaneously to construct position data, the "Learn" function doesn't work. Which makes sense. So my question is: how do I edit the controller path from the phone to the filter? Glad to see you're around! The website had me worried!

Social Networks