class DuoSplitter::Context
Attributes
album[R]
ffmpeg_path[RW]
notification_sound_path[RW]
output_dir[RW]
output_format[RW]
output_intro[RW]
prefix_section_number[RW]
show_progress[RW]
sox_path[RW]
temp_dir[RW]
use_notification_sound[RW]
Public Class Methods
new()
click to toggle source
# File lib/duo_splitter/context.rb, line 20 def initialize @album = Models::Album.new @output_dir = Pathname.new('~/Desktop/DUO 3.0').expand_path @output_format = 'wav' @output_intro = true @prefix_section_number = true @show_progress = true @ffmpeg_path = 'ffmpeg' @sox_path = 'sox' @use_notification_sound = true @notification_sound_path = ASSETS_DIR.join('C4.wav') @temp_dir = nil end