Skip to content

Ruby/PureData is a ruby library to manipulate PureData(Pd-extended) via socket

Notifications You must be signed in to change notification settings

meesern/ruby-puredata

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

= 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

About

Ruby/PureData is a ruby library to manipulate PureData(Pd-extended) via socket

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.3%
  • Pure Data 0.7%