Project

puredata

0.02
No commit activity in last 3 years
No release in over 3 years
Ruby library to manipulate PureData (Pd-extended) via socket.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

Ruby/PureData¶ ↑

Ruby library to manipulate PureData (Pd-extended) via socket.

Requirements¶ ↑

Mac OS X
Pd-extended

Synopsis¶ ↑

require "puredata"

Pd.start do |pd|
  canvas = pd.canvas("sample")

  osc = canvas.obj("osc~", 440)
  mul = canvas.obj("*~", 0.1)
  dac = canvas.obj("dac~")
  osc >> mul
  dac.left << mul
  dac.right << mul

  pd.dsp = true
  sleep 5
  pd.dsp = false
end

Description¶ ↑

Installation¶ ↑

License¶ ↑

This software is released under the MIT License, see LICENSE.txt.