Module: Diamond::API::SequenceParameters

Included in:
Diamond::Arpeggiator
Defined in:
lib/diamond/api.rb

Overview

Convenience methods dealing with the sequence parameters

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# File 'lib/diamond/api.rb', line 77

def self.included(base)
  base.send(:extend, Forwardable)
  base.send(:def_delegators,
            :@parameter, 
            :gate,
            :gate=,
            :interval,
            :interval=,
            :pattern,
            :pattern=,
            :range,
            :range=,
            :rate,
            :rate=,
            :pattern_offset,
            :pattern_offset=,
            :resolution,
            :resolution=,
            :transpose,
            :transpose=)
end