The Emotional Space | #20 | Next Steps

The biggest change that I await to happen next semester is to receive the SOMI-1 kit from Instruments of Things. This new kit will only come out during summer, but basically entail exactly what I need from it: the wristband sensors look and can do pretty much the same as the ones from the 2.4SINK kit, but the receiver is just a small USB interface, meaning there is no analogue data to clean up anymore. This of course makes the time I spent cleaning this data feel a little redundant, but this also gets rid of the bottleneck, allowing me to read out data from more than one sensor simultaneously, too. Which also brings me to my next point: I will spend some time on planning the multi-sensor mapping – basically defining what influence each sensor has on the soundscape when more than one sensor is active.

Other than that, I will want to spend a lot of time on the actual composition. And furthermore, I would like to plan the installation, since I would like it to be a multi-sensory experience. Either way, I am very much looking forward to spending more time on this project.

https://cdn.shopify.com/s/files/1/0261/8310/6635/files/SOMI-1_ad53ec6d-f1e8-47fe-91c8-b0d7252106c4.png?v=1653412311

The Emotional Space | #14 | Hardware Developments

Leaving speakers aside, the hardware requirements mainly consist of wireless wristbands with accelerometers and gyro sensors, a computer that can run Pure Data and Ableton and everything that it takes to get the wristbands and the computer to communicate.

As I had planned last semester, I got to try out the 2.4SINK Kit by Instruments of Things, which is a set of wireless wristband sensors and a receiver. The receiver is made for modular Eurorack setups, meaning that wristband movements will be translated into control voltages (CV’s) that can in turn be used to modulate synthesizers or effect panels. This is of course not necessarily optimal for my application, where I need all the wristband data in my laptop anyway. Thankfully, I was not the first one at my university that wanted to use the 2.4SINK Kit in that way: The module was already built into a small Doepfer box, together with an Expert Sleepers USB Audio Interface, that allowed me to receive up to 10 CV inputs (including the input expansion module) via USB on my laptop.

Wristband sensors

The sensors look very sturdy and of good quality, but also thin and subtle. On the backside, each watch has two metal pins that are used to switch the sensor on (if both pins are touched at the same time), as well as they are used as a mounting contraption to fit them on belt clips or fabric wristbands (“click-mount”). As soon as a sensor is switched on, it will go into calibration mode, which means that it is of utter importance to have the sensor lying still on a flat surface during this process (otherwise the values will drift off constantly).

Receiver

The receiver consists of an antenna, a little toggle button that switches between “configuration” and “active” mode and 16 dynamically configurable outputs. When switched on, the 2.4SINK receiver will create a wireless LAN network, which, if accessed, will provide the opportunity to visit the configuration page of the 2.4SINK Kit. On the configuration page, it is possible to change a few global settings, as well as individual settings for all 16 outputs (while the switch on the receiver is set to “configuration mode”). For each output, it is possible to choose which parameter of which sensor (up to seven sensors can be connected) should modulate the output. For each sensor, six parameters can be chosen:

  • Rotation X
  • Rotation Y
  • Rotation Z
  • Acceleration X
  • Acceleration Y
  • Acceleration Z

Furthermore, it is possible to output LFO signals that are modulated by the sensor’s parameters. However, this is much more interesting for a modular setup and not very suitable for my use case.

USB Interface

The Expert Sleepers USB Interface (ES8 plus ES6 input expansion module) works just as most other USB audio interfaces do. The CVs are normalized as input signals ranging from -1 or 0 (depending on the type of input: unipolar/bipolar) to 1.

While there were only two sensors available, the 2.4SINK receiver would have still supported to read out all parameters from both sensors (six plus six parameters, while the receiver features 16 outputs), but the true bottleneck in this case was the Expert Sleepers audio interface, which only has 10 inputs, meaning that not even all parameters from both sensors could be read simultaneously. This led me to the decision that the outcome for this semester would only be a proof-of-concept demonstration with only one sensor.

The Emotional Space | #11 | First Tests

With a little delay, I finally managed to get my hands on some 2.4SINK Sensors by Instruments of Things. Two of them to be more exact, together with one receiver, the 2.4SINK Eurorack Module. Other than the SOMI series that is to be released this summer, the 2.4SINK kit natively only works with control voltages (CVs), to be used in a modular setup (or literally any setup that works). The kit that my university kindly provided, which is currently standing on my desk, sits in a Doepfer casing, where it is connected to a power supply and an Expert Sleepers ES-8 USB audio interface. Furthermore there is an input expansion module on this rack, the Expert Sleepers ES-6, increasing the interface inputs from just four to ten.

Instrument of Things 2.4SINK Eurorack Module in a Doepfer casing attached to an Expert Sleepers Audio Interface

The Emotional Space | #9 | Wristbands

I have been talking about wristbands in most of my recent blog entries and even mentioned that there is an own entry to come, dedicated to the wristbands. Well, here it is- the wristband post.

The choice of wristbands might seem like a small choice, but it actually had quite an impact on the conceptual design progress. To recap – the wristbands are supposed to measure motion data, which is most easily done by accelerometers and gyro sensors. And they should send this data with low latency (so basically in real time) to any module that can be interfaced with a computer.