module Kernel
Public Class Methods
open(name, *rest, &block)
click to toggle source
# File lib/osxdsp.rb, line 11 def open(name, *rest, &block) if name == "/dev/dsp" IO.popen(%w(sox -q -traw -r8000 -b8 -e unsigned-integer --input-buffer 64 - -d), *rest, &block) else osxdsp_orig_open(name, *rest, &block) end end
Also aliased as: osxdsp_orig_open, osxdsp_orig_open
Private Class Methods
Private Instance Methods
open(name, *rest, &block)
click to toggle source
# File lib/osxdsp.rb, line 11 def open(name, *rest, &block) if name == "/dev/dsp" IO.popen(%w(sox -q -traw -r8000 -b8 -e unsigned-integer --input-buffer 64 - -d), *rest, &block) else osxdsp_orig_open(name, *rest, &block) end end
Also aliased as: osxdsp_orig_open, osxdsp_orig_open