class Musicality::SuperCollider::Message
Attributes
address[R]
args[R]
Public Class Methods
new(address, *args)
click to toggle source
# File lib/musicality/performance/supercollider/message.rb, line 6 def initialize address, *args @address = address @args = args end
Public Instance Methods
to_sclang()
click to toggle source
# File lib/musicality/performance/supercollider/message.rb, line 11 def to_sclang arg_strs = @args.map do |arg| case arg when Symbol, String "\"#{arg.to_s}\"" else arg.to_s end end "[\"#{@address}\", #{arg_strs.join(", ")}]" end