小编Val*_*Val的帖子

分频波形

我想生成一起显示低频,中频和高频的波形: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波形的指针吗?非常感谢!

c++ audio waveform signal-processing fftw

3
推荐指数
1
解决办法
948
查看次数

在watir-webdriver和phantomjs中设置"Accept-Language"标题

我正在尝试使用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字符串,但仍然没有去.

ruby selenium watir-webdriver phantomjs selenium-webdriver

1
推荐指数
1
解决办法
2563
查看次数