Method: PM::DSL#save_instruments

Defined in:
lib/patchmaster/dsl.rb

#save_instruments(f) ⇒ Object



209
210
211
212
213
214
215
216
217
# File 'lib/patchmaster/dsl.rb', line 209

def save_instruments(f)
  @pm.inputs.each do |instr|
    f.puts "input #{instr.port_num}, :#{instr.sym}, #{instr.name.inspect}"
  end
  @pm.outputs.each do |instr|
    f.puts "output #{instr.port_num}, :#{instr.sym}, #{instr.name.inspect}"
  end
  f.puts
end