Get all the files you’ll need and start following the tutorial
- Open it, you’ll need to install the MrPeach library to receive the OSC messages from Movuina, go to: Help/Find Externals
- Search for «MrPeach» in the search tab, click on the result to start installation, once it’s complete restart PureData and run the BalanceBoard_Application.pd patch file.
Launch Movuina and set-up by following the Quick Start tutorial
Once its done, you can directly receive the acceleration data sensed by the Movuino (or Streamo) into the PureData patch. There the data are processeced to generate sound modulations.
To sense acceleration, the accelerometers are based on the Newton’s 2nd law, this law highlights a direct link between the size of a spring and the acceleration of its mass.
On this extremely simplified view of the electronic embedded in an accelerometer, you notice the sensor will be affected by the gravity in addition to its own acceleration.
Most of the time this extra data is a noise, but in our case this will allow us to get the orientation of the Movuino simply by reading the acceleration data on the XY plan.
The way the Movuino is placed on the balance plate minimizes its own acceleration. Thus, the main acceleration component sensed is the effect of gravity. Smoothing the data with the low pass filter enhance this principle.