Method: Scissor::Fragment#initialize
- Defined in:
- lib/scissor/fragment.rb
#initialize(filename, start, duration, reverse = false, pitch = 100, stretch = false, pan = 50) ⇒ Fragment
Returns a new instance of Fragment.
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/scissor/fragment.rb', line 7 def initialize(filename, start, duration, reverse = false, pitch = 100, stretch = false, pan = 50) @filename = Pathname.new(filename).realpath @start = start @duration = duration @reverse = reverse @pitch = pitch @is_stretched = stretch @pan = pan freeze end |