# Use pd code for other instrument?

**URL:** <https://forum.critterandguitari.com/t/use-pd-code-for-other-instrument/5733>\
**Category:** Patching\
**Created:** [March 21, 2020, 4:27pm UTC](https://forum.critterandguitari.com/t/use-pd-code-for-other-instrument/5733 "2020-03-21T16:27:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![arcanetheory](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/arcanetheory/32/512_2.png) [@arcanetheory](https://forum.critterandguitari.com/u/arcanetheory)\
**Post date:** [March 21, 2020, 4:27pm UTC](https://forum.critterandguitari.com/t/use-pd-code-for-other-instrument/5733/1 "2020-03-21T16:27:08Z")

</div>

I’ve never touched programming with puredata in my life, but saw this video of this home-made instrument run on a raspberry pi running some puredata patches. How easy/difficult would it be to learn to convert this? Would someone on here be willing to do it?

Source files:

> **[otem/Raspberry-Pi-Looper-synth-drum-thing](https://github.com/otem/Raspberry-Pi-Looper-synth-drum-thing/tree/master/piLooper)**
>
> My first venture into raspberry pi stuff. Running a custom pure data patch I've been working on for a couple years on a Raspberry Pi 3. This project took a couple months and I'm still tweak...

---

<div class="post-metadata">

**Author:** ![icaroferre](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/icaroferre/32/4247_2.png) [@icaroferre](https://forum.critterandguitari.com/u/icaroferre)\
**Post date:** [March 21, 2020, 5:10pm UTC](https://forum.critterandguitari.com/t/use-pd-code-for-other-instrument/5733/2 "2020-03-21T17:10:30Z")

</div>

It should be relatively easy to convert the instrument patches to the Organelle or even Orac. Basically you’d want to copy those instruments to an Organelle or Orac template, find the MIDI or note inputs (usually a list of 2 numbers, pitch and velocity) and make it so it receives those commands from the template instead.  
The same applies to the audio output: find the output of the instrument and send it to the appropriate output of the template.

This should be a good first project to get you started on PD and programming in general

---

<div class="post-metadata">

**Author:** ![thetechnobear](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/thetechnobear/32/42_2.png) [@thetechnobear](https://forum.critterandguitari.com/u/thetechnobear)\
**Post date:** [March 31, 2020, 11:37am UTC](https://forum.critterandguitari.com/t/use-pd-code-for-other-instrument/5733/3 "2020-03-31T11:37:05Z")

</div>

Orac already runs on rPI , see my youtube channel.
