我想生成一起显示低频,中频和高频的波形:ala traktor for ipad http://www.dawsons.co.uk/blog/wp-content/uploads/2013/02/TRAKTOR_DJ_main-2_L.jpg
我已经设法使用fft获得音频的频率数据,然后根据频率范围(低:0 - 300Hz,中间:300 - 2000Hz,高:2000Hz +)总计频段中的幅度,但是当绘制时这些不相似相同声音的通常RMS图.
有人可以给我一个关于如何生成Traktor波形的指针吗?非常感谢!
我正在尝试使用watir-webdriver访问一个站点.该网站根据"Accept-Language"请求标头将所有内容翻译成另一种语言,结果使用错误的语言.
我正在尝试设置自定义标头,phantomjs接受(http://phantomjs.org/api/webpage/property/custom-headers.html),如下所示:
require 'watir-webdriver'
capabilities = Selenium::WebDriver::Remote::Capabilities.phantomjs(
"phantomjs.page.settings.userAgent" => "Mozilla/5.0",
"phantomjs.page.customHeaders" => {'Accept-Language' => 'en-GB,en-US;q=0.8,en;q=0.6' }
)
b = Watir::Browser.new :phantomjs, :desired_capabilities => capabilities
Run Code Online (Sandbox Code Playgroud)
测试一下:
b.goto 'http://pgl.yoyo.org/http/browser-headers.php'
File.open("/tmp/headers.html", "w") { |io|
io.write b.html
}
Run Code Online (Sandbox Code Playgroud)
Accept-Language结果/tmp/headers.html中显示的标题与我指定的标题不匹配.我试图把它写成一个json字符串,但仍然没有去.