Class: MusicMaster::Processes::GVerb

Inherits:
Object
  • Object
show all
Defined in:
lib/MusicMaster/Processes/GVerb.rb

Instance Method Summary collapse

Instance Method Details

#execute(iInputFileName, iOutputFileName, iTempDir, iParams) ⇒ Object

Execute the process

Parameters
  • iInputFileName (String): File name we want to apply effects to

  • iOutputFileName (String): File name to write

  • iTempDir (String): Temporary directory that can be used

  • iParams (map<Symbol,Object>): Parameters



19
20
21
22
23
24
25
# File 'lib/MusicMaster/Processes/GVerb.rb', line 19

def execute(iInputFileName, iOutputFileName, iTempDir, iParams)
  # TODO: Use a real GVerb library, and implement regression too
  puts "===> Apply GVerb from Audacity to file #{iInputFileName} and write file #{iOutputFileName}"
  puts "===> Parameters: #{iParams.inspect}"
  puts 'Press Enter when done.'
  $stdin.gets
end