SOMI 1 User Manual Instruments of Things®, November 2022 Firmware Hub Version: v0.2 (CHANGELOG) Firmware Sensor Version: v2.6 (CHANGELOG) Editor Version: v0.1 (CHANGELOG) 1. Important Notes Warning! Do Not Open Location Water Warning If you notice any abnormality Intellectual Property Right 2.
Page 2
4. SOMI 1 Settings Editor 4.1 Standalone 4.2 SOMI 1 Editor for Ableton Live Max for Live Device) Setting up SOMI 1 Editor for Live Using SOMI 1 Editor for Live Using Live’s MIDI Learn Functionality 5. SOMI 1 App 6.
If any liquid such as water seeps into the SOMI 1 Hub, turn off the power of the hub immediately and unplug the USB C cables from power supply. Then have the product inspected by qualified Instruments of Things service personnel.
Intellectual Property Right The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Instruments of Things® is under license. Instruments of Things® is a registered trademark in Germany. 2. Getting Started 1.
3. Overview SOMI 1 is available as a starter kit including the following components: 1x SOMI 1 Hub 2x SOMI 1 Motion Sensor 2x Wristbands 1x USB C to USB C Cable 1x SOMI 1 Editor SOMI 1 Sound app (approx. autumn 2022 If desired, more motion sensors can be added to the SOMI 1 kit.
USB MIDI device port and power supply (acts as a typical MIDI device) TRS MIDI port (to connect SOMI 1 directly to a standalone hardware synthesizer offering a DIN MIDI port via a TRS MIDI Type-A adapter cable) Note: No additional MIDI driver is required for common operating systems (class compliant MIDI .
LED States: Blue (pulsating): Scanning for nearby motion sensors to initiate a connection Blue (constant): Waits for Device Firmware Upgrade via Bluetooth White: Idle Red: Sensors are disabled Yellow: MIDI Control Change Controller is soloed Green: Applied currently shown settings Light Blue: Saved all settings to internal flash memory of SOMI 1 Hub The push encoder allows interacting directly with SOMI 1.
Activity parameter Move the sensor in any direction. The parameter value depends on the velocity. To solo the activity parameter by pushing the SOMI 1 hub encoder button, make fast circular movements. Tilt Angle parameters Tilt the sensor around the X, Y or Z axis (left graphic). The parameter value depends on the ankle (right graphic: X showing to the top=highest sensor value of X Axis, red dot=LED on sensor as reference).
Acceleration parameters Accelerate the sensor along the X, Y or Z axis in the positive direction. If the sensor is not moved or moved in the negative direction of an axis (given the parameter is not inverted), the parameter value remains at 0. With a scale factor of 1.0, the maximum value corresponds to 4G 4x earth gravity).
Note: The middle position of the Tilt Z movement parameter depends on the direction of the sensor and is set during automatic calibration. The LED of the motion sensor corresponds to the middle position of Tilt Z. Note: It’ s recommended to always wear the motion sensors with the LED pointing to the right direction.
The conversion of the movement data received by the sensors into MIDI data depends on the current settings, which can be independently customized for each movement parameter and MIDI message type. For example, one can select a desired movement parameter, which should be used as input to control a specific Control Change Controller.
corresponding USB cable to the USB MIDI device port of your hardware instrument before powering on the SOMI 1 Hub. Afterwards use a USB C power adapter to power the SOMI 1 Hub via its USB MIDI device port. Note: Many MIDI hardware devices offer both, a USB MIDI port and DIN MIDI port. In this case we recommend to use the USB MIDI port due to higher data transfer rate.
To address this problem, SOMI 1 allows soloing a specific Control Change Controller for ease of mapping, which omits all MIDI messages except the soloed controller. A specific controller can either be externally soloed via the SOMI 1 Editor (explained in SOMI 1 Settings Editor section) or directly via the push encoder on the SOMI 1 Hub using real-time analysis of sensor data.
Overall Latency 10 milliseconds Movement Parameter 3D Tilt X/Y/Z , 3D Acceleration X/Y/Z , Activity Battery Lifetime Min. 30 Hours when active Wireless Protocol Custom Bluetooth® 5 based) MIDI Version Supported MIDI messages Control Change 14 Bit), Note On / Off, Pitch Bend MIDI Interface USB C Device, USB C Host, TRS Type A UI Elements...
Page 15
4.1 Standalone The SOMI 1 editor allows MIDI mapping MIDI learn) and customization of SOMI 1 settings in real-time. The SOMI 1 Editor is separated in three main sections (from left to right): Sensor selection and general settings 1 4 & 16 MIDI Control Change settings 5 8 MIDI Note settings 9 12 MIDI Pitch Bend settings 13 15...
Page 16
2. Display of receiver status & display of battery status of selected sensor. - Found SOMI 1 LED gray SOMI 1 is not connected - Found SOMI 1 LED yellow SOMI 1 is connected 3. Apply button: Sends settings to SOMI 1 always press apply after editing parameters).
Page 17
Note: Always click Inactive after you have finished your MIDI mappings. 9. MIDI Note section – Note Trigger parameter. Choose the movement parameter of your selected sensor you want to use for triggering notes (find movement parameters in manual section 3.2 . 10.
4.2 SOMI 1 Editor for Ableton Live Max for Live Device) For native integration with Ableton Live, SOMI 1 comes with a dedicated Max for Live device allowing customization of SOMI 1 settings in real-time. The different settings can even be automated within Live’s arrangement to create different kinds of dynamic presets in a project.
The gray circle in the SOMI 1 Max device will turn yellow indicating that a MIDI connection between SOMI 1 and Live has been established and SOMI 1 can be now configured via the Max device. Note: You can also arm the MIDI track in Live to enable a connection between Live and SOMI 1.
Page 20
MIDI Settings Global Settings Note: You can hover the mouse over the different UI elements of the SOMI 1 Editor for Live to get more detailed information. Note: Currently shown settings are only updated on the SOMI 1 Hub by clicking the Apply button.
Page 21
Notes: In comparison to Control Change settings, the Note settings are unique for each sensor. Thus the currently shown settings are independent of the selected movement parameters. Furthermore, two movement parameters are required as input. One to distinguish if a note is currently played (i.e. Note On / Off) and another one corresponding to the note pitch.
Using Live’s MIDI Learn Functionality Live’s builtin MIDI learn functionality allows mapping of MIDI Control Change Controllers to one or sound parameters and macros. Typically, one selects the desired sound parameter and changes the value of a Control Change Controller to create a new mapping.
iOS https://apps.apple.com/no/app/nrf-toolbox/id820906058 Android: https://play.google.com/store/apps/details?id=no.nordicsemi.android.nrftoolbox Then download the firmware Zip archive from our website to your phone and save it in your desired directory. Do not extract the archive! The firmware archives are published on the support page of our website: https://instrumentsofthings.com/pages/support Open the nRF Toolbox App and select the Device Firmware Upgrade DFU service.
Select the firmware Zip archive and click the Update button below. Wait until the update has finished (max. 1 minute). Afterwards the hub will automatically reboot in normal mode. Note: Only our signed firmware can be used with SOMI 1. If you update the hub with another firmware, the hub will simply fall back to the previous version.
Note: If you don’t find the device DfuTarg, the motion sensor is probably not in update mode. Make sure that you followed the steps described above correctly. Select the firmware Zip archive and click the Update button below. Wait until the update has finished.
Page 26
SOMI 1 is not found in the SOMI 1 Editor for Live Max for Live). Make sure to enable “Track” and “Remote” for SOMI 1 MIDI input and “Track” for SOMI 1 MIDI output in Live’s global settings. Furthermore, select SOMI 1 as MIDI input and output in the track settings where the SOMI 1 Editor for Live is located.
description of your problem including operating system and used software or hardware. Screenshots and videos are appreciated so we can help you as quickly as possible. 9. FAQ Does SOMI 1 support Bluetooth® MIDI? No, SOMI 1 uses a custom wireless transmission protocol to achieve best possible latencies and resolution of sensor data.
Need help?
Do you have a question about the SOMI-1 and is the answer not in the manual?
Questions and answers