class Musicality::Audition

Attributes

part_name[R]
performers[R]
program[R]

Public Class Methods

new(part_name, program) click to toggle source
# File lib/musicality/notation/model/audition.rb, line 5
def initialize part_name, program
  @part_name = part_name
  @program = program.is_a?(Array) ? program : [program]
  @performers = {}
end

Public Instance Methods

performer(name, supercollider_settings) click to toggle source
# File lib/musicality/notation/model/audition.rb, line 11
def performer name, supercollider_settings
  @performers[name] = supercollider_settings
end