2008-02-16(土)
SRS WOW HDドライバ で音質大幅向上! & Ad[es]等での問題点解決の情報求む!→若干解決したかも?
新, VerUp情報, (Tool)音楽プレーヤー | |
昨日の覚書で触れた、WindowsMobileで動作する、SRS WOW HD(こちらとかこちらを参照)方式のサウンドエンハンサーが、無事Ad[es]でも動作しましたので、エントリー。
まどろっこしい形になりますが、経緯含めて、順を追って紹介させていただきます。
基本情報
公開されているのはxda-developers.comのこちらのスレッド。(DLにはフォーラムへの登録(メアドさえあればOK)・ログインが必要です)
今現在の最新版は、こちらの6番目あたりの書き込みで公開されています。(SRS_WOW_HD 121.CABがPocketPC版、SRS_WOW_HD 128.CABがSmartphone版)
ただ後述しますが、ZERO3シリーズをお使いの方は上記最新版ではなく、id:danceinthemoodさんが公開されたCABファイルをインストールすればOKですので、無理にフォーラムにレジストする必要はありません(^^;。
Menneisyys氏による詳細な紹介はこちら(英文)。
で、初め私はAd[es]で動作しないよーと書きましたが、横着してスレッドに書かれている
"in order to make this wonderfull software work on every ppc you first need to check what is in [HKEY_LOCAL_MACHINE \ Drivers \ BuiltIn \ WaveDev] "DLL" and after install replace [HKEY_LOCAL_MACHINE \ Drivers \ BuiltIn \ WaveDev] "Old driver" with what was in "DLL" before install
を、思いっきり無視しておりまして。。失礼いたしました。
id:tmytさんがその手順についてフォローしてくださいました。ありがとうございます。
インストール前にレジストリのHKEY_LOCAL_MACHINE\Drivers\BuildIn\WaveDev\DLL の値をメモして、SRS WOW HDインストール後、HKEY_LOCAL_MACHINE\Drivers\BuildIn\WaveDev\OldDLLにメモした値を設定する、という手順。
ZERO3シリーズでは、このレジストリの値は「pxa27x_wavedev.dll」になります。(手持ちのWS003SH、[es]、Ad[es]で確認。全部同じでした)
SRS WOW HDの使い方は簡単。まずインストール、上記のように適宜レジストリ設定をした後、再起動します。(後述しますが、Ad[es]・[es]・WS004SHではこのままでは問題があります)
コントロールパネル(設定)のシステムタブに「WOW HD Settings」というアイコンが追加されていると思いますので、ここから設定画面を開き、Enableにチェックを入れれば有効になります。
あとはプルダウンでプリセットを選択したり、自分で各設定を細かく調整することができます。
実際に有効にして音を聞き比べてみましたが、違いがはっきりわかるくらい音がクリアに&雰囲気が変わります。音楽好きな方にはかなり嬉しいと思いますので、是非お試しいただければ、と思います。
各種デバイス 動作情報
ししまるさんが、X01Tでのインストール方法について詳しく紹介してくださっています。後述のサスペンドによる問題も発生しない!とのこと。いいなぁ・・。
音の違いはこれはもう明らかで、ホントにあのX01Tなのか、という感じである。さらにA2DPにも対応している。レジストリの変更が必要であるからして、リスクは大。でも、成功したときはやったー\(^O^)/と思うくらいの効果はあると思う。
[X01
Treo750(実験用4・・ROMのVerのことでしょうか^^;)でも、問題なかったとのことです。
今までの眠たかった音が嘘のようにすっきりして、これでもう少しホワイトノイズが減ってくれれば専用機並かも。
SRS WOW! - Live long and prosper...
X01HTでも問題なく使用できるそうです。ただ、Pauseでノイズが鳴ることがあるとのこと。
結果から言えば、音楽聴くならこいつぁ入れるべきだな、と。設定でON/OFFを繰り返してみましたが、今まで漠然と聴いていた音楽がこんなにも眠い音だったのかとビックリしました。
R-G 2.2 | SRS WOW HD導入
Smartphone向けのCABもありますから、X02HTとかでも動きそうな気がしますが・・。
Ad[es]・[es]・WS004SHでのインストール・問題点
現在、xda-developers.comで公開されている最新版をインストールすると、Ad[es]・[es]・WS004SHではサスペンド・電源OFFから復帰後、音の再生や電話音声含め、音が一切出なくなってしまいます。。WS003SHでは問題ないとのことです。
再起動(ソフトリセット)すれば復帰します。
結局の所、最新版で問題なのは、A2DP対応がAd[es]・[es]・WS004SHでは上手く動作しない?のが原因のようです。
id:danceinthemoodさんが、ZERO3シリーズでのレジストリ設定を込みに&さらにA2DP設定をカットして作成されたCABファイルを、公開してくださいました。わざわざありがとうございます。
Ad[es]・[es]・WS004SHユーザー、また、WS003SHユーザーも、こちらのCABファイルを利用させていただきましょう〜。
多分これで動くはずです。
【追記:2/17 23:41】
A2DPを利用しない形にCABファイルを置き換えました。
Ad[es
ということで、ZERO3シリーズをお使いの方は、最新版ではなく、このCABファイルをインストールすればOKです。ただし、A2DP利用時にはSRS WOW HDの効果は適用されませんので、ご注意下さい。
今後、A2DP対応に関する情報もあるかもしれませんので、以下、最新版をインストールした際の対処方法を残しておきます。
最新版インストール時の問題回避方法
A2DP使用時に、元々のドライバを使用するように指定すればOKです。(Toyonさんのコメントがヒントになりました。またnnさんにもフォローいただきました。ありがとうございます。)
最新版をインストール後、自前でレジストリHKEY_LOCAL_MACHINE\Drivers\BuildIn\WaveDev\OldDLLを「pxa27x_wavedev.dll」に変更し、さらに、HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd\Dll の値を、「bta2dp.dll」に書き換えて下さい。
もしくは私がUPした「WaveDev.reg」と「BtA2dpSnd.reg」の二つのレジストリファイルを、レジストリエディタからインポートしてください。あとは再起動して、コントロールパネルから各種設定を。
そうすればサスペンド・電源OFFからの復帰時にも音が鳴らなくなることはありませんが、もちろんA2DP利用時にはSRS WOW HDは反映されません。
問題となるA2DP関係のレジストリ内容さえ特定できれば、もしかしたらAd[es]・[es]・WS004SHでもA2DP利用できる可能性もありますが・・現在はまだ不明です。
引き続き、特にAd[es]・[es]・WS004SHでのA2DP利用時に関して、報告・情報をお待ちしております。
ごちゃごちゃしてきましたので、Ad[es]・[es]・WS004SHでのインストールについては、別エントリーに同様にまとめました。
沢山のコメントを頂いて、かなり今日のページがながーくなってしまいましたので、Ad[es]・[es]・WS004SH情報に関しては、下記のエントリーに引き続きご報告いただければと思います。
SRS WOW HD の Ad[es]・[es]・WS004SHでのインストール方法(ただしA2DP未対応。引き続き情報募集!) - W-ZERO3 ツールMEMO
このエントリーは初めにUP後、沢山の方々に情報を頂きまして、その都度書き直し等させていただいてます。ただ古い情報とごっちゃになってしまうと見づらいので、ある程度結果のみ残しております。
旧版をインストールすればOKという情報を頂いたfarawayさん、そしてMaxVolumeChanger辺りの情報含め試行錯誤してくださった皆様には大変感謝しています。ありがとうございます。<(_ _)>
効果について
あちらこちらの感想で書かれているように、デフォルトでは少しきつめな調整になっていると思いますので、各自お好みで調整を。
ただちょっと高音が強すぎて聞き疲れしそうだったので、SRS Definition Levelを10%まで下げてみました。DefaultやFlat以外のプリセットは強調しすぎで、効果はわかりやすいですけど常用には耐えないかな。各自ちょうどいいレベルに調整する必要がありそうです。
SRS WOW HDドライバ で音質大幅向上!(W-ZERO3ツールMEMO) - 9m^2 / みうゼノ
外部スピーカー向けというよりはヘッドフォンで聴いた際に、特に良い効果があるようです。
効果の程について、私ではうまく表現できる言葉が見つかりませんので、試された方のお言葉を。
メリット
私的なレビューの調べ SRS WOW HDドライバ アドエスに導入〜人柱編〜
- 古い音源や128kHz(mp3)などの低音を底上げし、かつ高音に艶が出る。
- 音の解像度が高くなる。(フィルターがかかっていたものが取れる感じ)
- 普通のプレイヤーソフト(MortPlayerやGSPlayerなど)でイコライザやエフェクトをある一定以上にブーストすると音が割れるが、このドライバは使用時はほとんど音割れがない。
- 設定はリアルタイムで変更されるので音楽を聴きながら細かく自分にあった設定を作れる。
何時もの音楽を流しながら、「enable」にチェックを入れたり外したりして聞き比べてみましたが、確かに高音の抜けや、音の奥行き、個別の音源の存在感が、圧倒的に改善されます。
小人閑居為不善: SRS_WOW_HD
導入後の効果ですが、
- 好みの音質に調整でき、非常によい音で聞くことができる。
- アドエスでは音量を大きくすると、音が割れてしまっていたが、このドライバを導入すると音割れしなくなる。
特に二番目の効果は、”着信音をいままでより大きくできる”という副次的効果を生み出します。
これがなかなかに便利。気づかなかった着信を捉えることができるようになるかもしれませんね。
いい音。:SRS WOW HD Driver! - ぐだぐだ〜日記
特に低音の音割れがしにくくなるのは確かのようですし、音楽プレーヤーでのイコライザとは違って、再生される音全般に効果があるのがメリット。
もちろんやり過ぎでもいけませんし、人の好みもありますが、たかがイコライザの類だろうと思っている方も、一度お試しされると、へ〜と思うところがあるんじゃないかということで。
引き続き動作情報・報告等お待ちしております。
よろしくお願いいたします。<(_ _)>
0001 | 01 |
0002 | 01 |
0098 | 08 |
0099 | 06 | 08 | 10 | 12 |
1990 | 01 |
2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 12 |
2009 | 01 | 11 |
2010 | 01 | 02 |








完全にフリーズしてしまい、裏蓋外して手動リセット。
しかーしEnableのチェックが外れているせいか、音が、全く出ねぇ(泣)
泣く泣くアンインストール
問題解決した暁には、再度トライしてみたいと思いました。
他力本願ではありますが、誰かが、問題解決してくれるのを待ちたいと思います。
役立たずな報告で申し訳ないです。
使用機種はws004shです。
http://d.hatena.ne.jp/sisimaru_i/20080216/p1
若干の変更(DLL名とか、レジストリ値とか)は必要でしたが、動作確認しました。サスペンドに関しても問題なし。情報を提供していただき大感謝であります。
ほんと、かなり音場は改善されるのでこの不具合さえ無ければ最高なんですが。
書き込みにもあったように、ドライバの再読込でこけてる感じがしますね。
動作報告ありがとうございます。WS004SHでも駄目ですか・・ZERO3シリーズ特有の何かが問題、なんでしょうか。。解決法が見つかると良いですね。。
★ししまるさん
X01Tでの紹介エントリー、ありがとうございます。問題なしとのことで、うらやましいですー。
逆にX01Tで問題ないと言うことは、何らかの手段でZERO3シリーズでも・・という期待も持ってしまいました。(逆にZERO3シリーズだからこそどうしようも・・という結論にもなるかも、ですが・・)
★Lunaseekさん
勿体ないですよね。。ドライバの再読込・・ZERO3シリーズだけなんですかね〜。
原因を詳しく調査してくださる方の登場を待ちたいです。
使用機種はWS003です 使用したCABはレジストリ込みのやつです
但しMax_Volume_Changer使用して最大出力を上げております
情報ありがとうございます。WS003SHで問題なかったのですね。これは少し朗報です。エントリーの方にも追記させていただきました。
曲を再生して停止するとちょっとブツブツと雑音がしますプレイヤーを
終了すると雑音は無くなります
補足ありがとうございます。雑音・・少しなんなのか気になりますね。。
http://d.hatena.ne.jp/isao_yotaro_suzuki/20080216
だとすると、元のオーディオドライバをアドエスで動く別のものに入れ替えたらどうなんでしょう?
動作報告のあるX01T等のドライバは使えないのかな。
そもそもオーディオドライバとじゃなくて、電源関係の何かとコンフリクト起こしてる可能性もありますが。
ご報告ありがとうございます。エントリーに追記させていただきました。やはり海外デバイスでは問題無さそうなんですね。
★Lunaseekさん
うーん・・ドライバ周りって中々手が出せない所ですから・・この辺りを解析してくださるソフト作者さんの登場を待ちたいところですね(^-^A;
手元のアドエスでは音が出ないという不具合は発生していません。
danceinthemoodさんの所にあるcabでインストールした直後はサスペンド後音が出なくなっていましたが、VerusさんのMax Volume Changer(MortScript版)にてボリュームの最大値を設定した後は特に音に関する不具合は出ていません。
しかし・・・サスペンド後にCorePlayerが起動しないという不具合が・・・OTL
verus氏のmort-sqript版の奴で音量を上げてみたんですが、
やはりサスペンドから復帰出来ない不具合が...
スピーカに繋いでサスペンドから復帰しようとした時に電源が入るブツッていう音は鳴っていたので、音が出なくなる訳ではなさそうですが、何故かフリーズして、起動
しません。
前回はEnableのチェックを外したので、リセット後音が出なくなった模様。
今回はチェックを入れたままフリーズ後裏蓋を外してリセットしたら、問題無く音は出ました。
しかし何回やってもサスペンドから復帰しようとするとフリーズしてしまいます。
アンインストールした後は普通に起動するので、SRS WOW HDに原因があるようです。
或は、当方の環境構築に問題があるのかもしれませんが、残念ですが、諦めます(号泣)。
自分で改造?できるのはWindows Mobileならではですね。
MSには、なんとか無料の開発環境を用意して欲しいですよね。
上の方で書かれている雑音というのは無いようです。
あとサスペンド後メール受信するとバイブレーションが止まらなくなりました。
なにかがフリーズしてるみたいですね。もしかすると dll を読み込もうとして無限ループしているのかもしれません。完全に推測なので確証はまったくありませんが。
そういえば DLL の読み込みに失敗というのは [es] でもあったなぁと lightmailanime.dll のことを思い出しました。
そこでアドエスの Windows フォルダを見てみましたら lightmailres.dll という約 4MB の dll がありまして、これは lightmailanime.dll と同じようなものかと勝手に解釈。(詳しく検証してません)
例のダミー lightmailanime.dll をリネームして入れ替えてみましたが、結果は失敗。
やはりサスペンド後は音が出ません。
SRS WOW HD があまりにすばらしいため使えないのは非常に残念ですね。
お騒がせしましたm(_ _)m
- サスペンドはuse10keyを使用。
画面offではなくサスペンドに設定。
- SRS WOWインストール前にMax_Volume_Changer(スクリプト版ではない方)でボリュームを設定。
- WOW SRSの設定は”default/internal speaker”
- use44は、on
どれが有効なのかは分っていません。
あと44Khz化を一応してあります
しかし、bluetoothヘッドフォンと相性が解消されたような。(再生中フリーズしなくなった。)
Max Volume Changerで変更したらサスペンド後も普通になりました。
機種はアドエスです。
Max Volume Cangerをインストール→音量を変更(どちらも65535に)→ソフトリセット→SRSをインストール→ソフトリセット
という手順です。
アドエスのソフトスレで解説してくださった方がいたのですが、
>レジストリにキーを追加してるだけらしいぞ。 >HKLM¥Drivers¥BuiltIn¥WaveDev¥ShConfig¥ の下に2つ。
> PdaHPMaxVol (DWORD、初期値 0xB000)
> PdaSpkMaxVol (DWORD、初期値 0xFFFF)
ということでした。
やってることはMort Script版でも同じなので、効果は得られるはずらしいです。
あと、Max Volume Changerを起動した直後の状態で適用してしまうと、
最大値が0になってしまうの音がでなくなってしまうので注意と
ソフトリセットをしなければいけないとのことです。
しかしすごいですね、これ……
入れる前と後では雲泥の差です。
有効にすると、音が少し小さくなったように聞こえてしまうので、デフォルトの音量を二つぐらい上げると良い感じです(^_^)
もう、これでプレイヤーとして使える音です。(バッテリーを気にしなければ^^;)
いつもながら素晴らしいソフトの紹介、ありがとうございます。
なんだろ?これ
TREにてinposさんの書かれたレジストリを追加するも症状変わらずでした
解決策が出るまでは、音楽聴くときだけインストールして
聞き終わったら即アンインストール、cabをメモリに常備でいこうと思います
今までUse10keyを使ってサスペンドしていたのですが、どうやらサスペンドする前に復帰してしまっていたようです。
ちゃんとサスペンドさせて復帰すると、音がでなくなっていました。
はやとちり申し訳ない。
もんさん、rossyさん、お手数をおかけしてしまってすいません。
復帰後もちゃんと音がでています。
(どちらが影響しているのかは調べていませんが......)
(use10keyでサスペンドし数分間放置後、サスペンド解除。TMPPlayで試行)
WOW SDは、以下のURLでダウンロードした版を使っています。
(少し古いのかな?)
http://www.pda-ppc.com/download/multimedia/content/SRS_WOW_HD.html
上記をインストール後、ここで紹介された以下のレジストリ値を書き換えました。
HKEY_LOCAL_MACHINE¥Drivers¥BuiltIn¥WaveDev
前述のToyonさんの指摘のレジストリは、まだ試していません。
また聞こえなくなってることありませんか?
動いてる方は時間たってもなんともないのかな?
SRS WOW HD の件ですが faraway さんの方法で試してみたところ、Taskman と KeyLockSuspender によるサスペンド及び
電源ボタン長押しによる電源 OFF/ON 後でも動きました。
動作テストした機種は 007SH です。
復帰後も [設定]-[WOW HD Settings] による音質調整も出来ました。
とりあえず成功しました。
ちょっと検証を続けてみます。
昨晩、充電器に載せたままにしていましたが、今朝も音は出ていました。
数時間放置は、まだ昨夜の一度しか試していません。
今夜、サスペンドを確認の上、放置してみます。
また、SRS WOWの設定で、音質設定(イコライザ設定)を変更すると実際に音質も変わるので、SRS WOWも有効になっていると思います。
電源オフ後も普通に動作しますね。
まだ入れたばかりなので、はっきりとは言えませんが大丈夫そうな気がします。
ファイルの容量が違うのでバージョン違いの不具合なのかもしれませんね。
沢山のSRS WOW HDに関する報告、ありがとうございます。
とりあえず私のAd[es]でも旧版なら動作しました。(farawayさんが教えてくださった所からDLできるCABは、xda-developers.comで初めに公開されているものと同一でした)
まだ色々な方の動作報告をお願いしたいですが、とりあえずエントリーに追記しました。
旧版と最新版の違いはレジストリに書き込む内容が違うのみで、ドライバ本体は同一です。ですので、最新版インストール後、問題となるレジストリ操作を一部行うだけでも、問題は解決するのでは・・と思います。旧版ではA2DPには対応していませんし。
よろしければこの辺りの情報について何かありましたら、よろしくお願いいたします。
コメント・動作報告ありがとうございます。RFStatusBarで再びPowerStatus系アプリが元気になって感謝しています。
上記の通り
xda-developers - View Single Post - Srs Wow Hd
↑DL後、TREを使い
HKEY_LOCAL_MACHINE¥Drivers¥BuiltIn¥WaveDev¥OldDevaiceを「pxa27x_wavedev.dll」に書き換え
アドエス再起動後、設定のシステムタブにある「WOW HD Settings」の設定画面を開き、Enableにチェックを入れてちゃんと起動しています。
使っている音楽プレイヤーはGSplayerKです。(「WOW HD Settings」のEnableにチェックを入れて起動中GSplayerKを立ち上げているとプップップッと小さな音が鳴っています。
報告(説明?)下手ですいません、少しでも参考になればと思い書きましたm(_ _)m
ファイル名
¥Windows¥WOWHD_ARM_WCE_PPC2005_Driver.dllを¥Windows¥WOWHD.dllに変更
レジストリ
HKEY_LOCAL_MACHINE¥Drivers¥BuildIn¥WaveDev¥WOWHD_ARM_WCE_PPC2005_Driver.dllをHKEY_LOCAL_MACHINE¥Drivers¥BuildIn¥WaveDev¥WOWHD.dllに変更
したところWS004SHでもサスペンドから復帰出来ました。
音も正常に出ています。
cabはdonceinthemood様のところの奴で最新版です。
お世話になりました。m(_ _)m
WMobileTune For W-ZERO3 Ver0.43ですが、必要なファイルが同梱されていなかったとのことで、Ver0.431になっていますので、追記の方よろしくお願いします。
Ver0.43は、起動出来ませんので。
そのレジストリ改変方法ですが、問題が一点ありまして・・Ad[es]ソフトスレにも書いたのですが、
HKEY_LOCAL_MACHINE¥Drivers¥BuiltIn¥BtA2dpSnd¥Dll
の値もWOWHD.dllにしてしまうと、問題が再現する、つまり旧版と同じくA2DPへの対応が・・という可能性がありまして・・。
ですので、dllのリネームよりは、HKEY_LOCAL_MACHINE¥Drivers¥BuiltIn¥BtA2dpSnd¥Dll の値を、存在しないDLL名にする、というのが、
アンインストールも含めて考えると良いのかなぁ・・と。でもA2DPでは使えなくなりそう・・あとそれ以外の動作に問題が出ないかどうか・・が不安要素です。
WMobileTuneの件は既にチェック済みで、エントリーUPしてないだけです・・(^^; 今日のエントリーでUP予定です。
返信遅くなってすみません。まだ動作報告・動作情報は少ないですので助かります。ありがとうございました。
★nnさん
フォローありがとうございます。エントリーの整理・別途Ad[es]等ように別エントリーもUPしました。
お一人お一人にご返信できませんで、申し訳ありません。沢山のご報告ありがとうございました。
大分コメント欄も長くなってきましたので、Ad[es]・[es]・WS004SHに関する情報は、2/17日の方にコメント頂ければと思います。
もちろん、他機種関係の情報含め、こちらに引き続きコメント頂いても問題ありません。