Pure Data audio scene for the B-Reel Star Canvas experiment
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
node-interface
pd-externals
rj
samples
README.md
stars.pd

README.md

StarCanvasAudio

Pure Data audio scene & node interface for the B-Reel Star Canvas experiment.

This repository shows you how we implemented the audio for the above experiment.

Requirements

Pure Data Extended - download here

RJLibs - included in this repository, but also available for download here

Installation

Ensure the contents of the pd-externals folder is accessible by Pure Data, you can change where it looks for externals in PD's Preferences panel.

Playing

Turn up the volume on the soundoutput object, and you should hear the background drone. Click on the large yellow buttons to test the various samples.

OSC Integration

Inside the node-interface folder, there is a module which exports a number of methods for interacting with the patch from within Node, via OSC.

Call setup to begin with with the port number and IP address that PD is running on (usually port 8000) to start, then experiment with calling the different methods available. All arguments are usually ints in the range of 0-100.

Credits

See above video for B-Reel credits, also to Yi Wen Lin for the bulk of the WebGL code you can see.