Products/BlueSense and Pure Data
From BlueMelon
"PD (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.)" (Cited from the http://puredata.info community site)
Pure Data is ideal when you want to know more about graphical programming as it is an open source package. BlueSense is supported in Pure Data under linux, windows and Mac OSX. All examples patches shown here can be obtained here: BlueSense downloads. For frequently asked questions see the Bluesense FAQ. If you have an interesting idea, but are unsure if its possible with our system we will gladly help you. Please contact us.
![]() | BlueSense Pure Data installation Steps needed to access the BlueSense library from Pure Data |
![]() | BlueSense Pure Data Connection Building block needed in all Pure Data patches |
| Pure Data analogue inputs Pure Data objects needed to readout analogue sensors |
| Analog outputs, Pure Data BlueSense analog output realized with digital pot meters |
| Pure Data DC motor speed control BlueSense objects needed to independently control the speed of two DC motors |
![]() | Switching devices through Pure Data The open collector output can be used to directly switch relays and small lights |
![]() | Pure Data, counting pulses The switch input can be used to count pulses |
| LED dimmer Pure Data The open collector output can be configured to generate 16 PWM signals which can be used to eg. dim leds |
![]() | Using rotary encoders in Pure Data How to use rotary encoders |
| Pure Data servo motor controller BlueSense objects needed control 8 servo motors |
![]() | Pure Data, using switches Reading switches from within Pure Data |
| Pure Data bipolar stepper motor control The stepper motor module makes it possible to control a bipolar stepper motor. |








