CAPRICEでDSD再生でけたそうです。よかったよかった♪
まったりと順番待ち中…
2010-11-09
SDTrans192 んーなんだろ…
出張帰りの新幹線でSDTrans192Rev2を聞いてたら、あれ、音が一瞬すぅって消えるところがある…
てっきりDACのバッテリーが不足してきて一瞬音が切れたのか?とおもったのだが…そうでもないくさい…
DACバッテリー切れの症状に近いのだが、DACなら音が飛ぶはずなんだが、どうも再生が瞬間とまってる感じがする…
でもSDTrans192側で電池切れだと、再生停止か、ぷちっとした音になるはずで…こんな滑らかなわけがない…
頻繁におきるわけでもなく、数曲流してるうちに1回あるかないか程度…でも複数箇所で定常的に起こるみたい…
よーわからんなぁ、とおもいつつ東京駅について、次のアルバムが流れ出したら、ぜんぜんそんな気配なし…
Enyaの曲だけおきてるんだよなぁ…なんだろ?
そして今まで起きたことはなかった…
LCDがかなり崩れてきてるんで、そっちで何か影響が出てるのかしら?
暇をみてじっと眺めていて、発生したときのLEDとかの様子をみてみようと思う。
てっきりDACのバッテリーが不足してきて一瞬音が切れたのか?とおもったのだが…そうでもないくさい…
DACバッテリー切れの症状に近いのだが、DACなら音が飛ぶはずなんだが、どうも再生が瞬間とまってる感じがする…
でもSDTrans192側で電池切れだと、再生停止か、ぷちっとした音になるはずで…こんな滑らかなわけがない…
頻繁におきるわけでもなく、数曲流してるうちに1回あるかないか程度…でも複数箇所で定常的に起こるみたい…
よーわからんなぁ、とおもいつつ東京駅について、次のアルバムが流れ出したら、ぜんぜんそんな気配なし…
Enyaの曲だけおきてるんだよなぁ…なんだろ?
そして今まで起きたことはなかった…
LCDがかなり崩れてきてるんで、そっちで何か影響が出てるのかしら?
暇をみてじっと眺めていて、発生したときのLEDとかの様子をみてみようと思う。
2010-11-07
いらんこと検討中
コメントに触発されて…
ポータブルでD級アンプといえば、iQubeで…1台手持ちがある。
こいつの回路調べて、PWM突っ込んでるとこにDSD信号を加工していれたらなるかしら?見たいな事を考える。
直でDSD入れようとすると、多分クロックが高すぎるので、多少落としてやらんといかんだろうという意見を聞く。
TIのD級チップとかみると、400kHzくらいが上限で、2.8MHzは高すぎるっぽい…ふむ…
2.8MHz or 5.6MHz が食えるチップとかあるのかしら?それともディスクリートで組めばできる?それとも無理ぽ?
なんてことを考えながらいろいろ調査中。
まずは据え置き(というか評価ボードレベル?)で技術蓄積、その成果をiQubeで利用、とかかしらねぇ…
なかなか面白そうです。
ポータブルでD級アンプといえば、iQubeで…1台手持ちがある。
こいつの回路調べて、PWM突っ込んでるとこにDSD信号を加工していれたらなるかしら?見たいな事を考える。
直でDSD入れようとすると、多分クロックが高すぎるので、多少落としてやらんといかんだろうという意見を聞く。
TIのD級チップとかみると、400kHzくらいが上限で、2.8MHzは高すぎるっぽい…ふむ…
2.8MHz or 5.6MHz が食えるチップとかあるのかしら?それともディスクリートで組めばできる?それとも無理ぽ?
なんてことを考えながらいろいろ調査中。
まずは据え置き(というか評価ボードレベル?)で技術蓄積、その成果をiQubeで利用、とかかしらねぇ…
なかなか面白そうです。
新車受け取り他
先日の台風で、マンション前の道路が冠水し、そこを送り迎えの車で通ったせいで、車内浸水し、結果としてハーネス全取り替えか全損かになったうちの車(銀ネイキッド)ですが、車両保険のおかげで、次へ乗り換える事に…
というわけで、土曜に受け取ってきました。青のタント。
色々変わって乗りごこちとかどうだろ?っておもいましたが、結構快適。CVTで出足が弱かったり、エンジンブレーキ効かなかったりとかあるとは聞いてたが…10年前の軽に比べれば雲泥の差でした(笑)車重も重くなってるはずなのに、前のネイキッド程踏まなくても出て行ってくれるようです。運転位置も高くなったので、見晴らし良く運転できて楽。ステーの処も、ネイキッドのころは結構死角があるなぁ、と思ってましたが、今の処気にならないレベル…まぁ細かい処はこれから見ていく事になるのでしょう。
AV関係も、以前は、CDプレイヤーコンポ+外付けナビだったのが、ナビ一体型のプレイヤーに変化。まぁ、ワンセグなので画質は考えずに見てるだけー、ですがwすっきりしたかな、と…iPodから鳴らしたり、SDから鳴らしたりできれば、色々便利そうかなー、と思いつつ。
しばらく車のない生活を送っていたので、その反動で…っても来週はAPECなのよねぇ…
というわけで、土曜に受け取ってきました。青のタント。
色々変わって乗りごこちとかどうだろ?っておもいましたが、結構快適。CVTで出足が弱かったり、エンジンブレーキ効かなかったりとかあるとは聞いてたが…10年前の軽に比べれば雲泥の差でした(笑)車重も重くなってるはずなのに、前のネイキッド程踏まなくても出て行ってくれるようです。運転位置も高くなったので、見晴らし良く運転できて楽。ステーの処も、ネイキッドのころは結構死角があるなぁ、と思ってましたが、今の処気にならないレベル…まぁ細かい処はこれから見ていく事になるのでしょう。
AV関係も、以前は、CDプレイヤーコンポ+外付けナビだったのが、ナビ一体型のプレイヤーに変化。まぁ、ワンセグなので画質は考えずに見てるだけー、ですがwすっきりしたかな、と…iPodから鳴らしたり、SDから鳴らしたりできれば、色々便利そうかなー、と思いつつ。
しばらく車のない生活を送っていたので、その反動で…っても来週はAPECなのよねぇ…
2010-11-06
時代の流れ…
多分、1年前にこんなことやってても、全然何もできなかったに違いない…
そして、1年後には陳腐化してしまっているのではないか…みたいなタイミングを感じる。
DSDのハードを探し、DSDのプレイヤーを探し、どちらも見つかって、やってみるぜー、って方向に話がまとまりつつある。
SONYさんがVAIOで夢を見たDSDの直接再生、がよーやくSONY以外の、ガレージメーカーの手で実現しそうです。
一つ突破する処ができ、それを紹介できれば、きっと追従する処がでてきますよね…
他方、ototoyさんのようにDSDデータを配信する処もでてきた…
ハードが揃い、ソフトが揃えば、きっとこの技術は広まっていくに違いない…
数年後には、USB-DACのように、USB(DSD)DACがふつーに売られている時代になることを信じています。
そう信じています。
そして、1年後には陳腐化してしまっているのではないか…みたいなタイミングを感じる。
DSDのハードを探し、DSDのプレイヤーを探し、どちらも見つかって、やってみるぜー、って方向に話がまとまりつつある。
SONYさんがVAIOで夢を見たDSDの直接再生、がよーやくSONY以外の、ガレージメーカーの手で実現しそうです。
一つ突破する処ができ、それを紹介できれば、きっと追従する処がでてきますよね…
他方、ototoyさんのようにDSDデータを配信する処もでてきた…
ハードが揃い、ソフトが揃えば、きっとこの技術は広まっていくに違いない…
数年後には、USB-DACのように、USB(DSD)DACがふつーに売られている時代になることを信じています。
そう信じています。
2010-11-05
HQPlayer …ひっじょーに残念…
Webを眺めていたら面白そうなものを発見
HQPlayer
DSD再生できるぜー、ってのと、ASIO対応だぜー、ってのに喜び勇んでいれてみたんですが…ダメぽ…
DSDの再生はPCMに変換してるくさい。ASIO2.1デバイスとして認識される筈のUSB-DDCは認識されず…気配すら出てきません…orz
試しに2Lのサンプル食わせてみると、PCのスピーカーから元気に鳴りだしました…こりゃ、PCM変換して再生してるね…
だみだこりゃ…orz
====追記====
マニュアルを見ると…
Playback of DSDIFF and DSF files is supported. PDM(pulse density modulation) content of these files is converted to 176.4kHz PCM(pulse code modulation) format for playback through normal audio hardware.
とあるので、強制的に PCM 176.4kHz に変換されちゃうようです…超残念。
試しに、DSD128データを放り込んでみましたが、再生できてるようですね、ふむふむ。ってダウンサンプリーングぢゃね?w
===追記の追記===
DSD128データ食わせて再生してたら、めちゃくちゃCPUパワー食ってました…超変換してるようですね…
===追記の追記の追記===
HQPlayerに問い合わせしたら反応あり。
ASIO2.2までサポートしてるが、DSDに関しては再生ハードウェアがないからテストできなくて実装してない、とのこと。
再生ハードウェアの入手方法とかの情報を提供してみたので、うまくいけばそのうちサポートしてくれるかもしれん…
そうしたら…夢は広がる…
HQPlayer
DSD再生できるぜー、ってのと、ASIO対応だぜー、ってのに喜び勇んでいれてみたんですが…ダメぽ…
DSDの再生はPCMに変換してるくさい。ASIO2.1デバイスとして認識される筈のUSB-DDCは認識されず…気配すら出てきません…orz
試しに2Lのサンプル食わせてみると、PCのスピーカーから元気に鳴りだしました…こりゃ、PCM変換して再生してるね…
だみだこりゃ…orz
====追記====
マニュアルを見ると…
Playback of DSDIFF and DSF files is supported. PDM(pulse density modulation) content of these files is converted to 176.4kHz PCM(pulse code modulation) format for playback through normal audio hardware.
とあるので、強制的に PCM 176.4kHz に変換されちゃうようです…超残念。
試しに、DSD128データを放り込んでみましたが、再生できてるようですね、ふむふむ。ってダウンサンプリーングぢゃね?w
===追記の追記===
DSD128データ食わせて再生してたら、めちゃくちゃCPUパワー食ってました…超変換してるようですね…
===追記の追記の追記===
HQPlayerに問い合わせしたら反応あり。
ASIO2.2までサポートしてるが、DSDに関しては再生ハードウェアがないからテストできなくて実装してない、とのこと。
再生ハードウェアの入手方法とかの情報を提供してみたので、うまくいけばそのうちサポートしてくれるかもしれん…
そうしたら…夢は広がる…
2010-11-04
いろいろ思案中
そーいやもう1つ試してみたいことがあったのを思い出した…
結局音量をボリュームで絞ると、単一一様に下がるわけではなく周波数による偏りが出る。勿論聴覚上のダウンもある…ってことでそこらが重なると思ったより音が落ちてる可能性がある。
というわけで、HA10mini Dual Mono はフルにして、ES9018の電子ボリューム側で絞ったらどうだろう?と…アンプのフラットな特性を生かせる形になるんぢゃないかなーと期待。
なんてことを思いつつ
===追記===
もう1つ忘れてた…DSD1794A Dual の基板でも再生テストしてみたい処。ES9018のクロックジッター抑止回路があまりに高品質の信号でおかしくなる可能性も捨てきれないので…DSDも、一部読み込み失敗するのもあるし、そこらに何か根源的な問題があるかもしれない…
結局音量をボリュームで絞ると、単一一様に下がるわけではなく周波数による偏りが出る。勿論聴覚上のダウンもある…ってことでそこらが重なると思ったより音が落ちてる可能性がある。
というわけで、HA10mini Dual Mono はフルにして、ES9018の電子ボリューム側で絞ったらどうだろう?と…アンプのフラットな特性を生かせる形になるんぢゃないかなーと期待。
なんてことを思いつつ
===追記===
もう1つ忘れてた…DSD1794A Dual の基板でも再生テストしてみたい処。ES9018のクロックジッター抑止回路があまりに高品質の信号でおかしくなる可能性も捨てきれないので…DSDも、一部読み込み失敗するのもあるし、そこらに何か根源的な問題があるかもしれない…
2010-11-03
SDTrans192 Rev3 試聴会
ぼーっとメールを読んでたら、某氏から以下の連絡が…
「SDTrans192Rev.3.0機が今朝届きました。(中略)もし、ご都合がつくようならば、××あたりに持参して聴いていただくことは可能です。」
速攻でお返事差し上げて、急遽試聴会を開催することに。
一人だけではさみしいので、Twitter上で勇者を募った処、1名応募が…ということで2名+某氏の3名で試聴会を開催。
場所は、駅前のコメダ珈琲…場所隠した意味ないぢゃんw
Fidelixさんの処で、CAPRICE接続を試した後に、こっちへいらっしゃるということで、CAPRICEとの接続結果をお聞きするのも楽しみの1つに。
Rev3の実物写真がこれ
Rev2より少し横長め、既存i/fは変わらず。外部クロック用の端子とか、電源周りの強化とか、HDMIのコネクタとか、色々新機軸あり。ファームのVerは3.0だったので、今朝直してもらったばかりのポールマッカートニーの曲は再生できず(^^)
試聴環境。
SDTrans192が3台(笑) 1台がおいらの標準機(右)、奥がRev3、左奥が某氏のカスタム機。手前がHA10mini Dual Mono アンプで、左手前が BuffaloII + Transfomer IV。I2Sで接続し、DACから先は完全なフルバランス構成。
試聴前情報として、CAPに繋いでみたら、低音が弱くなってる?って話でした。ただ、スペクトラムアナライザかけても、カスタム機(Rev2)との違いは見受けられないレベル。つまり、低音の量が目に見えて減っているわけではないとのこと。
また、HDMI接続したら、I2Cの信号が近いせいか、うまくいかなかったとのこと。I2C自体が超ノイズ源なので、I2Sとは近づけたくないなぁというのが個人的な感想なので、そこらをうまく対策する必要がありそう。
ざっと試聴した感じ。やはり少し低音が弱め、という印象。ただし、44.1/16で低音楽器いっぱいな曲(ユランダーとか、エンヤとか)ではそう違いはかんじられず。楽器1つとかで低音出してると、弱くなる印象かな…
音の解像度、というか、揃い方は怖いくらいに伸びる。小さい音でも入ってればどんなうるさくても聴こえてくる。笛とかのかすれ音がそれぞれ違って聴こえるというかそんな感じ。
少し某氏と議論したのですが、
・あまりに音が揃い過ぎてしまったのではないか。そのため通常多少周波数がぶれて鳴ってるがために、上限値が少し減って低音が出やすくなっていたのが、本当に音が揃ってしまったため、単一周波数の大振幅になってしまい、それが再生系の限界をどこかで超えてしまっているのではないか?確かに、クロックのジッターの揺れを減らして行くと、音自体が絞られてくるが、芯が出て聴こえるようになってくる、この影響からどんなにがやがや鳴ってる中でも音が聴きとれるようになっていくのだが、それが再生系の限界(高音は小さい振幅で振動するが、低音は大きく振幅する必要があるため)に達して、鳴らしきれてないのではないかと推測。小さなイヤホンとかHD25で聴くと振動部分が小さいがゆえにそれなりなレベル(多分鳴らしきれてはいないが)で鳴らせているが、Edition8とか、SPで聴くと忠実に再現しようとして、落ちていってしまうのではないかと推測。DACをMono-Dual化してよりパワフルにするか、低音系のドライブ力があって、解像度の高いアンプを使うか、できるだけ小さな動きで低音が出る仕組みのSPかヘッドフォンを使うが対策案として考えられるなぁ、という話をしてました。
とりあえず、ユーザの意見を色々聞いてみたい、というお話だったので、近いうちに試聴会を開催して、知り合いに声かけて反応を見てみましょう、という方向性に。というわけで、Twitter界隈でスケジュールや場所の連絡入れますので、興味がある人はこまめにフォローしておいてください。
基本は上記構成(SDTrans192Rev2 / Rev3 と Buffalo II DAC + Transformer IV + HA10mini Dual Mono + Balanced Headphone(HPは持ち込み可))を予定、これ以外の構成を試したい方は、個別にTwitterで相談してください。
接続形式はその際に伝えます。試聴データは、SDカード上にwavの形式で、一応色々サンプル用意してますが、聴きなれた曲で聴きたい人向けに…ハイサンプリングデータは、もしかするとwavファイルの形式の問題で再生できない可能性があるので、できればSamplitude等のソフトで変換かけずに読み書きして、データ部のいらんデータを消しておいてください。
その他、SDTrans192 Rev3 に関する質問やなんかはTwitterで直接話してくれれば、対応できる範囲で対応します。まぁ、今日見た範囲でしか回答できませんがw
いぁしかし、これは手に入れない訳にはいかんだろう、というのが個人的な意見。恐ろしいくらいの解像度、でしたw
「SDTrans192Rev.3.0機が今朝届きました。(中略)もし、ご都合がつくようならば、××あたりに持参して聴いていただくことは可能です。」
速攻でお返事差し上げて、急遽試聴会を開催することに。
一人だけではさみしいので、Twitter上で勇者を募った処、1名応募が…ということで2名+某氏の3名で試聴会を開催。
場所は、駅前のコメダ珈琲…場所隠した意味ないぢゃんw
Fidelixさんの処で、CAPRICE接続を試した後に、こっちへいらっしゃるということで、CAPRICEとの接続結果をお聞きするのも楽しみの1つに。
Rev3の実物写真がこれ
Rev2より少し横長め、既存i/fは変わらず。外部クロック用の端子とか、電源周りの強化とか、HDMIのコネクタとか、色々新機軸あり。ファームのVerは3.0だったので、今朝直してもらったばかりのポールマッカートニーの曲は再生できず(^^)
試聴環境。
SDTrans192が3台(笑) 1台がおいらの標準機(右)、奥がRev3、左奥が某氏のカスタム機。手前がHA10mini Dual Mono アンプで、左手前が BuffaloII + Transfomer IV。I2Sで接続し、DACから先は完全なフルバランス構成。
試聴前情報として、CAPに繋いでみたら、低音が弱くなってる?って話でした。ただ、スペクトラムアナライザかけても、カスタム機(Rev2)との違いは見受けられないレベル。つまり、低音の量が目に見えて減っているわけではないとのこと。
また、HDMI接続したら、I2Cの信号が近いせいか、うまくいかなかったとのこと。I2C自体が超ノイズ源なので、I2Sとは近づけたくないなぁというのが個人的な感想なので、そこらをうまく対策する必要がありそう。
ざっと試聴した感じ。やはり少し低音が弱め、という印象。ただし、44.1/16で低音楽器いっぱいな曲(ユランダーとか、エンヤとか)ではそう違いはかんじられず。楽器1つとかで低音出してると、弱くなる印象かな…
音の解像度、というか、揃い方は怖いくらいに伸びる。小さい音でも入ってればどんなうるさくても聴こえてくる。笛とかのかすれ音がそれぞれ違って聴こえるというかそんな感じ。
少し某氏と議論したのですが、
・あまりに音が揃い過ぎてしまったのではないか。そのため通常多少周波数がぶれて鳴ってるがために、上限値が少し減って低音が出やすくなっていたのが、本当に音が揃ってしまったため、単一周波数の大振幅になってしまい、それが再生系の限界をどこかで超えてしまっているのではないか?確かに、クロックのジッターの揺れを減らして行くと、音自体が絞られてくるが、芯が出て聴こえるようになってくる、この影響からどんなにがやがや鳴ってる中でも音が聴きとれるようになっていくのだが、それが再生系の限界(高音は小さい振幅で振動するが、低音は大きく振幅する必要があるため)に達して、鳴らしきれてないのではないかと推測。小さなイヤホンとかHD25で聴くと振動部分が小さいがゆえにそれなりなレベル(多分鳴らしきれてはいないが)で鳴らせているが、Edition8とか、SPで聴くと忠実に再現しようとして、落ちていってしまうのではないかと推測。DACをMono-Dual化してよりパワフルにするか、低音系のドライブ力があって、解像度の高いアンプを使うか、できるだけ小さな動きで低音が出る仕組みのSPかヘッドフォンを使うが対策案として考えられるなぁ、という話をしてました。
とりあえず、ユーザの意見を色々聞いてみたい、というお話だったので、近いうちに試聴会を開催して、知り合いに声かけて反応を見てみましょう、という方向性に。というわけで、Twitter界隈でスケジュールや場所の連絡入れますので、興味がある人はこまめにフォローしておいてください。
基本は上記構成(SDTrans192Rev2 / Rev3 と Buffalo II DAC + Transformer IV + HA10mini Dual Mono + Balanced Headphone(HPは持ち込み可))を予定、これ以外の構成を試したい方は、個別にTwitterで相談してください。
接続形式はその際に伝えます。試聴データは、SDカード上にwavの形式で、一応色々サンプル用意してますが、聴きなれた曲で聴きたい人向けに…ハイサンプリングデータは、もしかするとwavファイルの形式の問題で再生できない可能性があるので、できればSamplitude等のソフトで変換かけずに読み書きして、データ部のいらんデータを消しておいてください。
その他、SDTrans192 Rev3 に関する質問やなんかはTwitterで直接話してくれれば、対応できる範囲で対応します。まぁ、今日見た範囲でしか回答できませんがw
いぁしかし、これは手に入れない訳にはいかんだろう、というのが個人的な意見。恐ろしいくらいの解像度、でしたw
SDTrans192 再生不良
どうしてこう当たるのかw
ElectrArtさんのサイトで、ポールマッカートニーのハイレゾデータが出た、というのをききつけて、脊椎反射で購入…だって96/24で1600円ちょいですよ?円高万歳!
意気揚々とダウンロードして、SDにコピーして、SDTrans192に入れたら…フォーマットエラー…
…またですか…
結構当たるなぁ(笑)犬も歩けば棒にあたる…まぁおいらの場合は鶏ですが…
ヘッダサイズが2048Bと馬鹿みたいにでかいので、こいつのせいかな…妙なチャンクが含まれているのか、スキップに使うカウンタが256Bまで対応してないのか、どっちかかな、と思いつつ…
さくっと再生不良報告をメール
ついでに最近気付いたLCDの表示欠けも報告…
gmail って、本文に「添付します」って書いてあるのに、何も添付されてないと、送信時に「添付されてないけどいいの?」ってダイアログが出るのね、超驚いた…メール本文を即時解析してやってるんだろうけど、頭良すぎ…
=====追記=====
ファームウェアを2.24にアップデートして対策完了。どんどんバージョンが上がります(笑)
LCDは、デバイスの問題ではないかとのこと。音質に問題はないので、しばらく様子見かな…赤のLCDはあるので、気が向いたらそっちへ取り替える予定。
差動クロックは、まだハードル高そうですねぇ、とわいえ、個人的には追求したい部分でもあるので、ちまちま独立した動きとして遊んでる、かな…
ElectrArtさんのサイトで、ポールマッカートニーのハイレゾデータが出た、というのをききつけて、脊椎反射で購入…だって96/24で1600円ちょいですよ?円高万歳!
意気揚々とダウンロードして、SDにコピーして、SDTrans192に入れたら…フォーマットエラー…
…またですか…
結構当たるなぁ(笑)犬も歩けば棒にあたる…まぁおいらの場合は鶏ですが…
ヘッダサイズが2048Bと馬鹿みたいにでかいので、こいつのせいかな…妙なチャンクが含まれているのか、スキップに使うカウンタが256Bまで対応してないのか、どっちかかな、と思いつつ…
さくっと再生不良報告をメール
ついでに最近気付いたLCDの表示欠けも報告…
gmail って、本文に「添付します」って書いてあるのに、何も添付されてないと、送信時に「添付されてないけどいいの?」ってダイアログが出るのね、超驚いた…メール本文を即時解析してやってるんだろうけど、頭良すぎ…
=====追記=====
ファームウェアを2.24にアップデートして対策完了。どんどんバージョンが上がります(笑)
LCDは、デバイスの問題ではないかとのこと。音質に問題はないので、しばらく様子見かな…赤のLCDはあるので、気が向いたらそっちへ取り替える予定。
差動クロックは、まだハードル高そうですねぇ、とわいえ、個人的には追求したい部分でもあるので、ちまちま独立した動きとして遊んでる、かな…
2010-11-01
ポータブル マスター クロック 「人体」
昨日、水晶屋の友人とコミケ向け同人誌のネタを話していて…「ポータブルマスタークロック「人体」」をついに俎上に上げることに…(をい
OCXOとかをポータブルで使いにくいのは、大電流を食うせい。で、何にそんなに電流食ってるかというと、温度を安定化させるためのヒーターに食ってる。要するに恒温の場所を用意し、その温度に合わせて温度調整された水晶を用意することで、安定した発振をさせられる。ポータブル環境には、実は人体というとんでもない恒温槽が存在し、それの部位次第では、かなり安定した温度を維持できるのではないか…というのが構想。
1stステップとして、あちこちに熱電対の温度計を取りつけて、1日中データロガーでログをとり、活動中でもより人体の部位で温度が安定している場所を探し、そこの温度を測定すること。これにより、上記の水晶作成時の温度を決めようというもの。おそらくは脇の下とかがいいんだとは思いますが…意外と服の中の腹とかも悪くないかも…最強は、胃の中とか大腸の中なんでしょうけどリスクも高い…
温度測定が終わったら、水晶を製作してもらい、発振器の作成、後はテスト再生を…おらどきどきしてきただw
技術的課題を考えた場合、そこそこの長さクロックを引き回す必要がでてきそうなので、クロックの差動化を図りたい処…というか高周波の高精度なクロックって差動で動いてるよーな…そろそろオーディオの世界も差動クロックを使いだすのはどうなんだろ…
というわけで、差動クロック信号についてもうちょっと突っ込んで調べてみる予定。
だんだんアレゲ度が増してきました…ええ…
OCXOとかをポータブルで使いにくいのは、大電流を食うせい。で、何にそんなに電流食ってるかというと、温度を安定化させるためのヒーターに食ってる。要するに恒温の場所を用意し、その温度に合わせて温度調整された水晶を用意することで、安定した発振をさせられる。ポータブル環境には、実は人体というとんでもない恒温槽が存在し、それの部位次第では、かなり安定した温度を維持できるのではないか…というのが構想。
1stステップとして、あちこちに熱電対の温度計を取りつけて、1日中データロガーでログをとり、活動中でもより人体の部位で温度が安定している場所を探し、そこの温度を測定すること。これにより、上記の水晶作成時の温度を決めようというもの。おそらくは脇の下とかがいいんだとは思いますが…意外と服の中の腹とかも悪くないかも…最強は、胃の中とか大腸の中なんでしょうけどリスクも高い…
温度測定が終わったら、水晶を製作してもらい、発振器の作成、後はテスト再生を…おらどきどきしてきただw
技術的課題を考えた場合、そこそこの長さクロックを引き回す必要がでてきそうなので、クロックの差動化を図りたい処…というか高周波の高精度なクロックって差動で動いてるよーな…そろそろオーディオの世界も差動クロックを使いだすのはどうなんだろ…
というわけで、差動クロック信号についてもうちょっと突っ込んで調べてみる予定。
だんだんアレゲ度が増してきました…ええ…
2010-10-31
ワイン試飲会
アークヒルズ37Fアークヒルズクラブ(完全会員制)とか超びびりました。ネクタイ必須で、とかドレスコードまで指定されるし…
早めについて37Fの状況偵察しようとしたんですが、えーと、ゲート抜けないといけないですよ?どーやって入れと…しょーがないので守衛さんに「37F行きたいんですが」って聞いたら、隣に待機してたおねーちゃんが「試飲会の方ですね、案内します」とか言われました…超どきどきw
試飲は友人と二人で以下を
N.V Furst von Metternich Rose Sekt Germany,Rheingau 駆けつけ一杯、まぁいつものゼクト
2009 Burg Layer Diel Q.b.a Nahe さわやかな酸味、すっきり飲める
2008 Steinberger Riesling Q.b.a Rheingau 酸味は上に比べれば抑えめとはいえ、酸味強め
2009 Steinberger Riesling Spaetlese Rheingau まぁ、上と比べてシュペトレーゼなので少し甘みあり
2007 Bernkasteler Doctor Spaetlese Mosel ほろ甘い感じ
2004 Bernkasteler Doctor Auslese Mosel イイ香り、貴腐ワイン的な香り
2009 Scharzhofberger Auslese Mosel
2008 Erdener Praelat Auselese Mosel Dr.Loosen いやさすがです
2009 Westhofener BergKloster Eiswein Rheinhessen 珍しい味わいのアイスワイン
2008 Iphoefer Kronsberg Spatlese Franken ドイツワインに思えないドイツワイン、フランス的
2008 Riesling d'Alsace Alsace これもフランスワインに近いドイツワイン、単品で飲んでそれだけでいける
2009 Chablis Bourgogne Pierre Laforest シャブリにしては複雑な味わい、今回はいいシャブリが用意できなかったそうな
2009 Molin Italy Lugana D.O.C イタリアワインなんだが、これもフランス白的な味わい…今回こんなのばっかだw
2009 Grove Mill Sauvignon Blanc Newzealand ニュージーランド産白、香りが甘いが、味はちょっと変化球的
2009 Sequoia Grove Carneros Chardonnay USA California ナパで大好きな蔵の白、相変わらずの質で満足
2008 コルトン シャルルマーニュ 番外、さすがに別格、これだけでいけますね
2005 マルゴー白 コニャックの味わい、まろやか
2006 Sequoia Grove Red USA California 同じく好きな蔵の赤、さすがな出来具合
2008 Vougeot 1er Cru "Cros de la Perriere" 華やかな味わい…でも若いね…
2005 Segla Margaux 硬い、硬すぎる(笑)10年、いや15年は待たないとダメか…
2007 Pavillon Rouge du Ch.Margaux マルゴーのセカンドラベル、深い味わいですね
2005 Clos du Marquis St.Julien
2007 Ch. Lynch Bages Pauillac これもタンニン強いですね
2007 La Petit Mouton de Mouton Rothsehild ムートンセカンド、濃厚で他のと比べると出来が違いますね…
2006 Magdarera Toso アルゼンチンワイン、ムートンシリーズ、いやはや、参りました、同行した友人も「これは違いが明らかにわかる」と唸ってました
Lheraud Pineau des Charentes 15Y 蒸留酒、香りが素敵
ってわけで、幾つか3or6本纏め買いして終了となりました。いやー、どれもおいしかった♪
早めについて37Fの状況偵察しようとしたんですが、えーと、ゲート抜けないといけないですよ?どーやって入れと…しょーがないので守衛さんに「37F行きたいんですが」って聞いたら、隣に待機してたおねーちゃんが「試飲会の方ですね、案内します」とか言われました…超どきどきw
試飲は友人と二人で以下を
N.V Furst von Metternich Rose Sekt Germany,Rheingau 駆けつけ一杯、まぁいつものゼクト
2009 Burg Layer Diel Q.b.a Nahe さわやかな酸味、すっきり飲める
2008 Steinberger Riesling Q.b.a Rheingau 酸味は上に比べれば抑えめとはいえ、酸味強め
2009 Steinberger Riesling Spaetlese Rheingau まぁ、上と比べてシュペトレーゼなので少し甘みあり
2007 Bernkasteler Doctor Spaetlese Mosel ほろ甘い感じ
2004 Bernkasteler Doctor Auslese Mosel イイ香り、貴腐ワイン的な香り
2009 Scharzhofberger Auslese Mosel
2008 Erdener Praelat Auselese Mosel Dr.Loosen いやさすがです
2009 Westhofener BergKloster Eiswein Rheinhessen 珍しい味わいのアイスワイン
2008 Iphoefer Kronsberg Spatlese Franken ドイツワインに思えないドイツワイン、フランス的
2008 Riesling d'Alsace Alsace これもフランスワインに近いドイツワイン、単品で飲んでそれだけでいける
2009 Chablis Bourgogne Pierre Laforest シャブリにしては複雑な味わい、今回はいいシャブリが用意できなかったそうな
2009 Molin Italy Lugana D.O.C イタリアワインなんだが、これもフランス白的な味わい…今回こんなのばっかだw
2009 Grove Mill Sauvignon Blanc Newzealand ニュージーランド産白、香りが甘いが、味はちょっと変化球的
2009 Sequoia Grove Carneros Chardonnay USA California ナパで大好きな蔵の白、相変わらずの質で満足
2008 コルトン シャルルマーニュ 番外、さすがに別格、これだけでいけますね
2005 マルゴー白 コニャックの味わい、まろやか
2006 Sequoia Grove Red USA California 同じく好きな蔵の赤、さすがな出来具合
2008 Vougeot 1er Cru "Cros de la Perriere" 華やかな味わい…でも若いね…
2005 Segla Margaux 硬い、硬すぎる(笑)10年、いや15年は待たないとダメか…
2007 Pavillon Rouge du Ch.Margaux マルゴーのセカンドラベル、深い味わいですね
2005 Clos du Marquis St.Julien
2007 Ch. Lynch Bages Pauillac これもタンニン強いですね
2007 La Petit Mouton de Mouton Rothsehild ムートンセカンド、濃厚で他のと比べると出来が違いますね…
2006 Magdarera Toso アルゼンチンワイン、ムートンシリーズ、いやはや、参りました、同行した友人も「これは違いが明らかにわかる」と唸ってました
Lheraud Pineau des Charentes 15Y 蒸留酒、香りが素敵
ってわけで、幾つか3or6本纏め買いして終了となりました。いやー、どれもおいしかった♪
2010-10-30
2006 Emblem Cabernet Sauvignon, The Oso Vineyard
ここですかね
NapaのMondaviさんと言えば、著名なワイン蔵な方ですが、その子供とかが作ったワイン、ってことかな。
Michael Mondavi Family Wines Outrank Legendary French Wines in Blind Cabernet Sauvignon Tasting
1st place: 2005 M by Michael Mondavi, Napa Valley ($200 suggested retail)
2nd place: 2006 Chateau Lafite-Rothschild Pauillac ($500 average retail)
3rd place: 2006 Emblem Cabernet Sauvignon, Rutherford ($49 suggested retail)
4th place: 2006 Emblem Cabernet Sauvignon, Oso Vineyard ($49 suggested retail)
5th place: 2006 Chateau Margaux ($500 average retail)
そうですか、マルゴーの2006よりイイ味だと…うぁーい、ちょっと飲むのが楽しみです…というわけで、近日中に1本開けてみようかと思います。
秋のヘッドフォン祭り 2010
こねこ1号を連れて二人で行く予定が、何やら猫様がイヤホンに興味を示し…こねこ2号も引き連れて家族で行く事に…
えーと、台風来てて大あらしですが…
どーするー?みたいな話もしてたんですが、結局行く事に。こんな時車があれば…駐車する場所に困るだけですね…
こねこ1号が、傘を壊すとかしつつなんとか会場着。
とりあえず休憩スペースを占有して、そこをキャンプに動き回ろうとしたが…どこだかわからず…orz
「あっれ、休憩場所どこだっけ?」
って声に出したら、「こちらになります」と8Fまで案内してくれた方が…なんかフジヤのお偉いさんだったような雰囲気がw
8Fのスペースも椅子がなく、こりゃダメだ、ってことで10分も会場に居なくて撤退(笑)
正面のフレッシュネスバーガーへ。昼飯食いつつ、Twitterで「フレッシュネスへ撤退」と書いておいたら、お会いする予定だった某氏からコンタクトが。
もともと、祭の機器に興味があったわけではなく、手持ちの機材に興味を示して頂ける方が遠方からいらっしゃるようなので、タイミングを合わせて合流、試聴して頂こうというミニオフ的な動きだったり…
もう1名、秋田方面からいらっしゃってる方にもDSDシステムをお聞かせする予定だったんですが、なんかうまく連絡つかなかったですかね…
フレッシュネスで機器をセッティングしてたら、あれ?USBケーブルが…ってことで、DSDシステムは持っていっただけになっちゃいましたがw
某氏は、ハイサンプリングシステムにご興味があるということなので
SDTrans192 ->(I2S)-> Buffalo II -> Transformer IV -> H10mini Dual Mono -> Edition 8
にて、色々試聴。気にいっていただけたようでした。次の機会には、DSDシステムを試聴しましょうということで…
なんか、フレッシュネスバーガーにTwitter仲間が次々集まっていたようですが、今一つ名前と体が結びつかず…顔覚えるの苦手なので、申し訳ない。
1時間ほど滞在したところで、こねこ1号が耐えきれなくなってぐずりだしたので撤退。運行6割になってた京葉線に飛び乗ってなんとか帰宅できました。
ふぃー、つかれたつかれた…
えーと、台風来てて大あらしですが…
どーするー?みたいな話もしてたんですが、結局行く事に。こんな時車があれば…駐車する場所に困るだけですね…
こねこ1号が、傘を壊すとかしつつなんとか会場着。
とりあえず休憩スペースを占有して、そこをキャンプに動き回ろうとしたが…どこだかわからず…orz
「あっれ、休憩場所どこだっけ?」
って声に出したら、「こちらになります」と8Fまで案内してくれた方が…なんかフジヤのお偉いさんだったような雰囲気がw
8Fのスペースも椅子がなく、こりゃダメだ、ってことで10分も会場に居なくて撤退(笑)
正面のフレッシュネスバーガーへ。昼飯食いつつ、Twitterで「フレッシュネスへ撤退」と書いておいたら、お会いする予定だった某氏からコンタクトが。
もともと、祭の機器に興味があったわけではなく、手持ちの機材に興味を示して頂ける方が遠方からいらっしゃるようなので、タイミングを合わせて合流、試聴して頂こうというミニオフ的な動きだったり…
もう1名、秋田方面からいらっしゃってる方にもDSDシステムをお聞かせする予定だったんですが、なんかうまく連絡つかなかったですかね…
フレッシュネスで機器をセッティングしてたら、あれ?USBケーブルが…ってことで、DSDシステムは持っていっただけになっちゃいましたがw
某氏は、ハイサンプリングシステムにご興味があるということなので
SDTrans192 ->(I2S)-> Buffalo II -> Transformer IV -> H10mini Dual Mono -> Edition 8
にて、色々試聴。気にいっていただけたようでした。次の機会には、DSDシステムを試聴しましょうということで…
なんか、フレッシュネスバーガーにTwitter仲間が次々集まっていたようですが、今一つ名前と体が結びつかず…顔覚えるの苦手なので、申し訳ない。
1時間ほど滞在したところで、こねこ1号が耐えきれなくなってぐずりだしたので撤退。運行6割になってた京葉線に飛び乗ってなんとか帰宅できました。
ふぃー、つかれたつかれた…
2010-10-29
2010-10-28
AlgoRhythm Solo
iPodのデジタルアウトを取ろうとする品
えーっと、Txxxxxx界隈で某氏が内部チップのxxxからX2X引っ張りだしたら音鳴ったとか言ってたけど…iMod作れる人なら改造できんぢゃね?…って話は横に置いておいて…
#48/24流した時に16bitだったか24bitだったか知りたいんだが…そこは分析できてないらしい…自分でやるしかないか…
まぁ、自作・改造できる人は横においておくと、ND-S1ポータブル(マテ)みたいな品…クロックの高精度化が違いですかね…それだけで価格差がこんだけあるのか…きっとi/fのライセンス料が高いんでしょうねぇ…ONKYOさんは大量生産で薄くできたが、ガレージメーカーはイパイ載せるしかないというか…
で、よくよく見ていたら…Headfiでこんな発言を発見…
「And as far as I know, iPods cannot transfer higher than 16/44.1 via it's USB output. 」
やっぱり、iPodのデジタルアウトは暗号化されたUSB出力だったのね、ってのは横に置いておいて「16/44.1」よりハイサンプリングは通らないぞ、ってあたり…まぁ、CD音質で鳴らす分にはいいんでしょうけど…
となると、24bitデータ入れて鳴らせたとしても、内部は16bitの可能性があるぞとか、ND-S1で「16ビットまでしか出てこないんですよ」とか言ってたのにも信憑性が…
んー、2万円くらいなら買ってもいいんだけどなぁ…
えーっと、Txxxxxx界隈で某氏が内部チップのxxxからX2X引っ張りだしたら音鳴ったとか言ってたけど…iMod作れる人なら改造できんぢゃね?…って話は横に置いておいて…
#48/24流した時に16bitだったか24bitだったか知りたいんだが…そこは分析できてないらしい…自分でやるしかないか…
まぁ、自作・改造できる人は横においておくと、ND-S1ポータブル(マテ)みたいな品…クロックの高精度化が違いですかね…それだけで価格差がこんだけあるのか…きっとi/fのライセンス料が高いんでしょうねぇ…ONKYOさんは大量生産で薄くできたが、ガレージメーカーはイパイ載せるしかないというか…
で、よくよく見ていたら…Headfiでこんな発言を発見…
「And as far as I know, iPods cannot transfer higher than 16/44.1 via it's USB output. 」
やっぱり、iPodのデジタルアウトは暗号化されたUSB出力だったのね、ってのは横に置いておいて「16/44.1」よりハイサンプリングは通らないぞ、ってあたり…まぁ、CD音質で鳴らす分にはいいんでしょうけど…
となると、24bitデータ入れて鳴らせたとしても、内部は16bitの可能性があるぞとか、ND-S1で「16ビットまでしか出てこないんですよ」とか言ってたのにも信憑性が…
んー、2万円くらいなら買ってもいいんだけどなぁ…
2010-10-27
SD Card Player …こ、これは…
送付先の住所送れ、ってメールを送ったら返信が…
Please you standby my player for 1 Hr and don't touch any screen.
Maybe only software was damage from some ?!?
You can install software by yourself , too
触らずに1時間おいておけ
なんかソフトにダメージあったのかも?
ソフトウェアは自力でもインストールできるぞ!
って、操作しようにも操作画面にいきつかない時点で…orz
それとも、USBとかに入れてBIOSで書きこませるとか、かしら?
Please you standby my player for 1 Hr and don't touch any screen.
Maybe only software was damage from some ?!?
You can install software by yourself , too
触らずに1時間おいておけ
なんかソフトにダメージあったのかも?
ソフトウェアは自力でもインストールできるぞ!
って、操作しようにも操作画面にいきつかない時点で…orz
それとも、USBとかに入れてBIOSで書きこませるとか、かしら?
2010-10-25
SD Card Player やっぱりだめぽ…
というわけで、トランス接続で8VACをかけてみました…結果、やっぱり同じですね…
5V単電源では動かないが、8VACと12VDCは同じ結果。
というわけで、症状報告とともに、送り返すことになりそうです。
なーにがわるいんだろな?
SD CARD PLAYER 重かった…
SD Player の開発元から、電源何使ってんだ、と言われ…一応12VDCでイイっていってたが、念のため、ということで8V3Aを確保するためにトランス探し…普通にネットで探したら軽く4000円とか言われてへこんでたんですが…
ヒロセ地下で半額セール、よくよくみたら、トランスが並んでる…型番わからなかったので、携帯で調べて、これがあれば…とおもって眺めたら丁度1つだけのこってました。いぁ、2Aのを最初は見つけてそっちでいいかと手にとったんですが…どーせならと5A品を(笑)おかげで重かった…が、指定の容量は確保できそうです。実験が終わったら実験用の安定化電源にでも化けてもらおうかしら…
ついでに眺めていたら、以前欲しかった精密ワイヤストリッパも半額に…これは買うしか、って事でゲット。これで綺麗にストリップができそうです、ほっと一息。
さーて、これを結線して、SDPLAYERのテストをやって、ダメなら送り返しだなっと。
2010-10-24
ASIO情報収集中
以外とちゃんと解説されているデータが少なくて困ります…サンプル読んで勝手にやれ、って話なんでしょうけど…
bitspersampleconv2
交互にバッファを使っていくのは理解済み、一度デバイスのパラメタを読んでみないとダメか…
ASIOの規格のDSDサポートの項を読むと…
1つめの問題:サンプルレート
xxxkHzしか定義してなかったが、DSD64だと 2.8224Mhz なので足りないと。そこは専用のサンプルレートを追加して対応したぜー、って話らしい。
2つめの問題:ワード長
PCMだと通常ワードサイズは8ビット以上だが、DSDだと1ビット。そのままだと困るので8ビットづつ纏めてワードとして処理することにする。
そっか、DSFの1ビットデータがブロック化されてたのはこの対応だったのね…多分DSFフォーマットのままメモリ上に置いて、バッファの設定をしてやれば普通にASIOで転送できるようになってるはず。逆に言うと、DSDIFFとか扱おうとするとちょっと面倒?
DSDPAL基板使う気ならDSFファイルをDSDファイルのデフォルトに置いた方が処理が楽そうだなー、USB-AUDIO基板ならDSDIFFが基本なんだが…
まぁ、演奏プログラム中に自動判別とフォーマッティング処理をすればいいだけだが…バッファ切り替え時間も考慮すると、事前変換かけた方がよさそう、な気もする…
なんてことを勉強しつつ…
bitspersampleconv2
交互にバッファを使っていくのは理解済み、一度デバイスのパラメタを読んでみないとダメか…
ASIOの規格のDSDサポートの項を読むと…
1つめの問題:サンプルレート
xxxkHzしか定義してなかったが、DSD64だと 2.8224Mhz なので足りないと。そこは専用のサンプルレートを追加して対応したぜー、って話らしい。
2つめの問題:ワード長
PCMだと通常ワードサイズは8ビット以上だが、DSDだと1ビット。そのままだと困るので8ビットづつ纏めてワードとして処理することにする。
そっか、DSFの1ビットデータがブロック化されてたのはこの対応だったのね…多分DSFフォーマットのままメモリ上に置いて、バッファの設定をしてやれば普通にASIOで転送できるようになってるはず。逆に言うと、DSDIFFとか扱おうとするとちょっと面倒?
DSDPAL基板使う気ならDSFファイルをDSDファイルのデフォルトに置いた方が処理が楽そうだなー、USB-AUDIO基板ならDSDIFFが基本なんだが…
まぁ、演奏プログラム中に自動判別とフォーマッティング処理をすればいいだけだが…バッファ切り替え時間も考慮すると、事前変換かけた方がよさそう、な気もする…
なんてことを勉強しつつ…
2010-10-23
SD Card Player 実験中その2
やっぱりまだおかしい…
現象としては2種類、多分同一原因と思われるが…
1つめは、メッセージをはいて、ブラックアウトしてしまうケース。
再生アプリが動いたうえで、カレンダー上の情報をみて、appointment がないよ?ってメッセージが出て、こっちタップするとプレイヤーに戻るよ、って表示まで出るが、即落ち。CPUボード上のランプも消えるので、CPUボード自体が止まってる。何度やっても同じ処で落ちるので、原因は1つかな…ランダムなら、別の原因を考えるんだが…
2つめもほぼ同様。おそらく現象が2種類になってるだけで根っこは1つだと思うが…起動して、ブラックアウトする前にタッチパネルを操作してると、ある時点で表示が止まり、ホワイトアウトしていく。この時もCPUボード自体は止まってる。
おそらく、なんらかの原因でシステムハングアップになって、停止しちゃうんだとは思うが…原因不明。ソフトのせいではなさそうな気がしますが…
というわけでメーカー問い合わせ中
現象としては2種類、多分同一原因と思われるが…
1つめは、メッセージをはいて、ブラックアウトしてしまうケース。
再生アプリが動いたうえで、カレンダー上の情報をみて、appointment がないよ?ってメッセージが出て、こっちタップするとプレイヤーに戻るよ、って表示まで出るが、即落ち。CPUボード上のランプも消えるので、CPUボード自体が止まってる。何度やっても同じ処で落ちるので、原因は1つかな…ランダムなら、別の原因を考えるんだが…
2つめもほぼ同様。おそらく現象が2種類になってるだけで根っこは1つだと思うが…起動して、ブラックアウトする前にタッチパネルを操作してると、ある時点で表示が止まり、ホワイトアウトしていく。この時もCPUボード自体は止まってる。
おそらく、なんらかの原因でシステムハングアップになって、停止しちゃうんだとは思うが…原因不明。ソフトのせいではなさそうな気がしますが…
というわけでメーカー問い合わせ中
SD Card Player 実験中
試しにってんで
ブリッジには12V給電
3端子は除去
3端子の出力側に5V(リチウム電池)給電
とやってみましたが、立ち上がりませんでした…電池の電圧が5Vよりは少し高いので、それで動かないのかそれとも…
レギュレータの端で測定したら、5V出てるんですが、電池だと何Vなんだろ、そこは測ってないな…レギュレータの周囲に色々くっついてる抵抗とかで、電圧降下とか起きてしまっているのかもしれんな…
電源は別基板供給にしたいよなぁ…なんでスイッチだけが別基板なんだろw
ブリッジには12V給電
3端子は除去
3端子の出力側に5V(リチウム電池)給電
とやってみましたが、立ち上がりませんでした…電池の電圧が5Vよりは少し高いので、それで動かないのかそれとも…
レギュレータの端で測定したら、5V出てるんですが、電池だと何Vなんだろ、そこは測ってないな…レギュレータの周囲に色々くっついてる抵抗とかで、電圧降下とか起きてしまっているのかもしれんな…
電源は別基板供給にしたいよなぁ…なんでスイッチだけが別基板なんだろw
SD Card Player 試行開始
まずは、稼働確認を、って事で、5Vで動くかしらってんで、テスト。5Vの3端子レギュレータをとっぱらって、GNDと5Vラインに5Vを接続、通電…してみても、動かず…むーん…
それでは、指定通り、ってことで、ブリッジダイオードの+と-に12Vを印加してテスト、したら、動きました。なんか、12V検出してるのかしら?後でパターン追いかけてみよう…
メーカー名ですかな、起動時のロゴです。
中身はもろにWindowsMobile(笑)この後自動起動でアプリが走る模様、自動起動をとめれば、WindowsMobile機としてあそべそ…ライセンスどーなってんだろ?
で、SDもなにも入れてないと、この画面が出てさくっと電源落ちる。いいのか?それで!!
12Vだと持ち歩くにはバッテリの問題がぁ、と思わなくもないですが、とりあえず動き始めたようなので、色々お試しはできそ…SD挿して、SPDIFボード接続して、音出しを試してみます。それが終わったらI2Sだな!
それでは、指定通り、ってことで、ブリッジダイオードの+と-に12Vを印加してテスト、したら、動きました。なんか、12V検出してるのかしら?後でパターン追いかけてみよう…
メーカー名ですかな、起動時のロゴです。
中身はもろにWindowsMobile(笑)この後自動起動でアプリが走る模様、自動起動をとめれば、WindowsMobile機としてあそべそ…ライセンスどーなってんだろ?
で、SDもなにも入れてないと、この画面が出てさくっと電源落ちる。いいのか?それで!!
12Vだと持ち歩くにはバッテリの問題がぁ、と思わなくもないですが、とりあえず動き始めたようなので、色々お試しはできそ…SD挿して、SPDIFボード接続して、音出しを試してみます。それが終わったらI2Sだな!
悪気はなかった…
Buffalo II がクロック揃うまで次の注文は延期ねー、と書いてあるのは知ってました。
Twisted Pear の長期休暇あけに、きっと間違えたんだと思われる Buffalo II の注文ボタンが出てたのも知っててスルーしてました…
その後、いったん Out of Stock になったなーとおもってたら、突然 (Pre Order) が着いて、注文ボタンが出てきてたんです…
おー、こりゃクリスタルの手配の都合が着いたんだなー、DualMono用に予約しとこ、って注文したら…
なんかもう着いちゃいました…なんで!?!?(多分前回ロットで余った奴)
Dual Mono やるにはクロックもう1つ買わないとー、って事で、とりあえずはクロック交換して、未交換のものとどう違うかを試してみようかと思います。その後は…なんか某大手DAPのDACチップからI2S引っ張り出せば聴けた、って報告があったので、ちょっとやってみようかと…
2010-10-21
2010-10-20
SATRI-IC…って何?
ほんの気の迷いで、気がついたら2枚目の Buffalo II が手元に…
んー、IVどうしよう…
適当なOPアンプでIVステージ組むのもあれだし…トランスIVを付けるか、それとも抵抗IVを作ってみるか…とか調べていたら、SATRI-ICが電流入力でIVの代わりができるぞ、と…なんか時々聞きますね、これ…
なんだろう?と思って調べてみたがよくわからず…んー…
IV変換の基本回路は出てたので、これで作ればいいのかしら?とも思うが、どうもバランスの場合どうなるのかよくわからん…シングルエンドなら2つICが必要なのはわかるとして、バランスだと4つ必要なんだろうけど…どう配線すんだ?
ってことを悩み中。まぁ、±電源をポータブルで作る元気が出るかどうかという問題もありますが…
さて、どーすっかなー
===追記===
スペルミスってたので訂正。
んー、IVどうしよう…
適当なOPアンプでIVステージ組むのもあれだし…トランスIVを付けるか、それとも抵抗IVを作ってみるか…とか調べていたら、SATRI-ICが電流入力でIVの代わりができるぞ、と…なんか時々聞きますね、これ…
なんだろう?と思って調べてみたがよくわからず…んー…
IV変換の基本回路は出てたので、これで作ればいいのかしら?とも思うが、どうもバランスの場合どうなるのかよくわからん…シングルエンドなら2つICが必要なのはわかるとして、バランスだと4つ必要なんだろうけど…どう配線すんだ?
ってことを悩み中。まぁ、±電源をポータブルで作る元気が出るかどうかという問題もありますが…
さて、どーすっかなー
===追記===
スペルミスってたので訂正。
2010-10-19
I2Sとノイズ
まず、あくまで測定したものではなく、感覚的なものであることをご理解の上で…
ここ2カ月程、SDTrans192->(I2S)->BuffaloII->TransIV->PHPA->HD25-1.IIという構成でフィールド持ち歩きを実施し、I2Sのノイズがどこまで乗るものかについて、体験的な試聴を行ってきました。
ノイズが乗るから短く配線を、みたいな話もあったんですが、現状は、15cm弱のツイストペアで機器間を接続、Buffalo II 内部でも、コネクタからまた追加で10cmくらい引き回し、ということで、弱電ケーブルで25cmくらい引き回しているのが現在の構成です。まぁ、これはDACとDAPをとっかえひっかえして使いたいという思いもあったわけですが…逆にいうと、こんなに引きまわして大丈夫なものなの?ってのを検証する意図もありました。
んで、2カ月。最初は快調だったんですが、最近妙にノイズが乗る。なんでかなー、そういう電磁波の多い場所でもあるのかなー、それともケーブルの位置関係で内部ノイズを拾ってるのかなー、とか考えていたんですが…あー、もしかして…ってことで、接点復活剤をコネクタに注入してみたら…あっさりノイズがなくなりました…(てへっ)
どうやら時間がたって、端子が酸化してきて、接触不良が起きてたようですね…
それを除くと、聴覚上気になるノイズはなし。時々ぷちって音がするのは、ロック不良で…起動直後のクロックがあったまっていない時間帯に起きてるかな…これもケアしようにもケアできない問題なのでスルー
というわけで、意外となんとかなるものかもしれません。ノイズ対策用にシールドケーブルの細いのを買ってきたんですが、不発かな?
もーしばらく稼働させてみて、CAPRICEが手元に届いたあたりで、HDMIコネクタ化の追加を行うことになると思います。
ここ2カ月程、SDTrans192->(I2S)->BuffaloII->TransIV->PHPA->HD25-1.IIという構成でフィールド持ち歩きを実施し、I2Sのノイズがどこまで乗るものかについて、体験的な試聴を行ってきました。
ノイズが乗るから短く配線を、みたいな話もあったんですが、現状は、15cm弱のツイストペアで機器間を接続、Buffalo II 内部でも、コネクタからまた追加で10cmくらい引き回し、ということで、弱電ケーブルで25cmくらい引き回しているのが現在の構成です。まぁ、これはDACとDAPをとっかえひっかえして使いたいという思いもあったわけですが…逆にいうと、こんなに引きまわして大丈夫なものなの?ってのを検証する意図もありました。
んで、2カ月。最初は快調だったんですが、最近妙にノイズが乗る。なんでかなー、そういう電磁波の多い場所でもあるのかなー、それともケーブルの位置関係で内部ノイズを拾ってるのかなー、とか考えていたんですが…あー、もしかして…ってことで、接点復活剤をコネクタに注入してみたら…あっさりノイズがなくなりました…(てへっ)
どうやら時間がたって、端子が酸化してきて、接触不良が起きてたようですね…
それを除くと、聴覚上気になるノイズはなし。時々ぷちって音がするのは、ロック不良で…起動直後のクロックがあったまっていない時間帯に起きてるかな…これもケアしようにもケアできない問題なのでスルー
というわけで、意外となんとかなるものかもしれません。ノイズ対策用にシールドケーブルの細いのを買ってきたんですが、不発かな?
もーしばらく稼働させてみて、CAPRICEが手元に届いたあたりで、HDMIコネクタ化の追加を行うことになると思います。
2010-10-17
新浦安ミニオフ
Twitterで盛り上がって、ミニオフを新浦安駅前でやることに。ええ、コメダ珈琲でw
猫様に打診したら、「行ってみたいから行く」ということで、こちらは家族総出で…車買い替え中で車がなかったのが痛かったが…まぁ…
コメダ珈琲で先に入って、昼食(17時なんですけどね)と珈琲を。さんさんごご人が集まってきたので、色々お披露目。
・iHP の同軸(というかSPDIF直接接続)化改造。MB-1/2 の入力も改造して、聴けるように…44.1/16ではたいして違いがわからんとの意見あり…まぁ、チャレンジすることに意義があるw(っておいらのではなく、他の方の機材でしたが)
・Win XP->(USB)->USB Audio基板->(DSD)->DSD1794A基板->トランスIV->HA10mini Dual Mono構成…主催が「DSD聴きたい」という話だったので持参。自宅で試した時はノイズなかったのに、いきなりノイズだらけになって苦労しました。どうもI2CとI2Sを近接させるとノイズが乗るようで…自宅では開腹状態だったのが、ケースに詰めてしまってケーブルが近くなってしまったのが原因っぽい。今後要対策ですね…。以前持ち出した時、なんで平気だったのか考えてみたら…Buffalo IIに食わせてたので、I2C引っ張ってなかった事に気付く。
・SDTrans192->(I2S)->Buffalo II->トランスIV->HA10mini Dual Mono構成…まぁ、普通に。参加者の持ってきてたデータとか聞いてました。
HA10mini Dual Mono はさすがにパワーがあるらしく、なんかヘビーそうなオープンエアヘッドフォン(誰か他の人のPHPAではまともに鳴らせてなかった)のを平然とドライブしてたのは驚きました。つーか、ピアノが自然すぎる…というか、ヘッドフォンが感じられない音場でした。
当初の目的通りの布教が済んだので、1時間半くらいで撤収、息子が持たないw。残りの方はその後も歓談してたのかな?
ともあれ、楽しかったです。主催ありがとー>某氏
お呼びがあって、子連れで1時間程度でよければ関東近郊なら出向けるので、お気軽にお声がけください>オフ会
猫様に打診したら、「行ってみたいから行く」ということで、こちらは家族総出で…車買い替え中で車がなかったのが痛かったが…まぁ…
コメダ珈琲で先に入って、昼食(17時なんですけどね)と珈琲を。さんさんごご人が集まってきたので、色々お披露目。
・iHP の同軸(というかSPDIF直接接続)化改造。MB-1/2 の入力も改造して、聴けるように…44.1/16ではたいして違いがわからんとの意見あり…まぁ、チャレンジすることに意義があるw(っておいらのではなく、他の方の機材でしたが)
・Win XP->(USB)->USB Audio基板->(DSD)->DSD1794A基板->トランスIV->HA10mini Dual Mono構成…主催が「DSD聴きたい」という話だったので持参。自宅で試した時はノイズなかったのに、いきなりノイズだらけになって苦労しました。どうもI2CとI2Sを近接させるとノイズが乗るようで…自宅では開腹状態だったのが、ケースに詰めてしまってケーブルが近くなってしまったのが原因っぽい。今後要対策ですね…。以前持ち出した時、なんで平気だったのか考えてみたら…Buffalo IIに食わせてたので、I2C引っ張ってなかった事に気付く。
・SDTrans192->(I2S)->Buffalo II->トランスIV->HA10mini Dual Mono構成…まぁ、普通に。参加者の持ってきてたデータとか聞いてました。
HA10mini Dual Mono はさすがにパワーがあるらしく、なんかヘビーそうなオープンエアヘッドフォン(誰か他の人のPHPAではまともに鳴らせてなかった)のを平然とドライブしてたのは驚きました。つーか、ピアノが自然すぎる…というか、ヘッドフォンが感じられない音場でした。
当初の目的通りの布教が済んだので、1時間半くらいで撤収、息子が持たないw。残りの方はその後も歓談してたのかな?
ともあれ、楽しかったです。主催ありがとー>某氏
お呼びがあって、子連れで1時間程度でよければ関東近郊なら出向けるので、お気軽にお声がけください>オフ会
2010-10-16
HA10mini Dual ケーシング
ドリルドライバー買ったので、嬉々としてケースに穴開け。ちょっとずれたけどまぁだいたい予定通りの出来。
スイッチを4極に変えて、ヒロセ端子を通すためにいったんケーブルをはずして付け替え。アッテネーターはほぼ問題もなく…あーっと、ボリュームノブ買い忘れてらw
基板の固定はホットボンド予定でまだやってませんが、まぁ、やるだけ…
あとは電池の固定ですね…ベルクロテープにホットボンド付けてケースに固定しよっかなー…
で、だいたい終了。後は、持ち運ぶための鞄の算段ですねぃ
コードレスインパクトドライバとステップドリル
ケースに穴開け…をいままで奥様のリューターを使ってたんですが…んー、さすがに大きいサイズのがつらかったり、アルミとかつらい…
IKEAで購入した家具の組み立てで木ネジを時々締める事もあり、電動ドライバー欲しいよなぁ、と常々思っていたので、イイ機会だという事で買うことに。
色々検討して…ってほど検討してませんが、ガタイの小さくてトルクのでかいのを…ガタイがでかいと、家具組み立てで入らなかったりするんですよね…トルク小さいと木ネジが締まらない。
軽量コンパクトなインパクトドライバーにして、それにドリルの刃を買うことで対処することに。
ドリルの刃は、5mm、7mm、8mmが必要な事は事前に確認済。リーマーも用意してあるので、5mmくらいの穴があいたら、後はぐりぐり広げれば、と思ってたんですが…よーくドリルの刃を比較してたら、ステップドリルの刃が売ってる事に気付きました。パネルに同じサイズの穴開けするなら、ステップドリルが便利そうなんですよね…という事で、ステップドリルを導入することに。
自宅に戻って穴開けしてみましたが…結構楽…というかとても楽w これでケース細工は余裕になりそうです。
大失敗…orz
HA10mini Dual-Mono で、爆音を抑えるために帰還抵抗値の修正を行っていたんですが…
2KΩ→500Ω→1KΩ と変化させてみて…
あっれー、音量の変化が大きくならん…というか、ボリューム回しても音が伸びない…VRからアッテネーターに入れ替えて、抵抗値が変わっている(20KΩ→100KΩ)の影響が大きいのかしらん?と調べていて気付きました…
逆に接続してんぢゃね?
丁度取り外して別のに持っていけるようにピンコネクタ接続になってたので、反転させてみたら…
普通にボリューム効くようになりました…なーんだ(おいい)
というわけで、改造する方はちゃんと回路図確認して接続間違えないようにしましょう(てへっ)
4極スイッチも買ってきたので、ケースに穴あけしたらパッキングしてしまう予定。ケースへの基板の固定はホットボンドでいいか…電池もマジックテープをホットボンドで固定したものを中に用意し、そこに巻き付けますかね
2KΩ→500Ω→1KΩ と変化させてみて…
あっれー、音量の変化が大きくならん…というか、ボリューム回しても音が伸びない…VRからアッテネーターに入れ替えて、抵抗値が変わっている(20KΩ→100KΩ)の影響が大きいのかしらん?と調べていて気付きました…
逆に接続してんぢゃね?
丁度取り外して別のに持っていけるようにピンコネクタ接続になってたので、反転させてみたら…
普通にボリューム効くようになりました…なーんだ(おいい)
というわけで、改造する方はちゃんと回路図確認して接続間違えないようにしましょう(てへっ)
4極スイッチも買ってきたので、ケースに穴あけしたらパッキングしてしまう予定。ケースへの基板の固定はホットボンドでいいか…電池もマジックテープをホットボンドで固定したものを中に用意し、そこに巻き付けますかね
2010-10-14
Chip One Stop からの荷物
たしかにですよ、「リードタイムのあるものは一括して送ってくれればいいですよ」って言いました。
そして、NDKのクロックのリードタイムは2カ月以上なので10月半ばになるのも了承しました…
だからって、同じ日に2つの荷物に分けて送ってこなくても…
そのうえ、片方は、フィルムコンデンサ8個のみ…送料の方が間違いなく高いですよ?
やるな、チップワンストップ…
2010-10-13
HA10mini Dual ケーシング検討中
ケーシングを検討中。
できればバッテリは外部化したいが、悩ましい…
一応内部に入れるつもり、だとすると単3だと結構大きなケースが必要になるので、単4にすることに。
出し入れしやすくするために、乾電池ケースは1つにしたいが、出力は6つ(L用+1.5V/GND/-1.5V R用+1.5V/GND/-1.5V)なので、乾電池ケース内の結線を切って、ケーブル追加の加工を実施。コネクタを経由して給電するようにして、乾電池ケース毎取り替えが効くように…これで、予備の乾電池ケースを持ち歩けば、電池切れにも素早く対処できる…後はこのケーブルをケース外で弄れるようにすれば…(まぁ中にいれておいて、必要に応じてケースあけてもいいけど)
電源スイッチは、L用とR用でそれぞれ作っちゃったので、LR1つにして、4回路分やれる奴にしようかしら、と思案中。
アッテネーターもよくよく考えると、いじらないんぢゃね?と思いつつあり…固定で使うなら、ここまでのものは要らないかもしれん…
ヒロセコネクタはケースに取り付ける際に、ケーブル取り外す必要あり…面倒なこって…
音量については、帰還抵抗を変えるのがいいのでは?との指摘あり。R20とR42を2KΩ→小さいの、に取り替えるといいっぽい。プレリリース基板が手元にあるので、上部構造だけ作り直して、とっかえひっかえしてみよっかな、とおもう。
そんなこんなで…
HA10mini Dual テスト中
とりあえず、いろいろ弄って半田完了。音だしして試していますが…
ポータブルで聞いてはだめだろう、この音は…
こう、楽器を構える音?ヴァイオリンをこれからならすぞー、みたいな空気感まで伝わってきたら、どうせいと。
軽くバイアス調整しただけですが、いやー…ボリュームノイズの不安がないのって、すばらしい…
ソフトンのアッテネーターですが、非常にいいですね…気にいりました…ほかの自作用にもう少し喜捨しておこうかしら…
堕落です、間違いなく堕落する音…
BTLになるのでバイアス低めにしてあるんですが、パワフルすぎる…
どうして、HD25で普通にクラッシックが楽しめるんだ、と…
電源ライン含めて完全なアイソレーションのせいなのか、分離感とかすばらしい…この先は…Buffalo IIのDual Monoですか…
そうですか、やれと…
2010-10-11
HA10mini Dual 製作中
ふぃ、土曜休出、日曜、月曜と奥様実家に泊まっていたので、作業が滞っていましたが、自宅へもどってがーっとくみ上げ…一番時間かかったのは抵抗値の選別かもw
2つ作って、1つ目のLchがまだ音が出てませんが、同じ構成でメインボード入れ替えたら音が出てるので、メインボードのLchの回路がおかしいことは確定。ちと半田のあっためなおしをしてみます。
1.2V*2で動かしてる割に元気な音でなりますね、こりゃいいや>HA10mini<現在バイアスは10mA前後、たいして流してませんが、がんがんばらばら鳴るような曲でも限界は感じられませんね…
Lchの問題が解決したら、もうちょっと詳細にバイアスをあわせて、BTL駆動を目指します!(笑)
2010-10-10
表面実装部品の半田付け
HA10miniのチップTR半田付け作業は完了…その中で色々思案したこと
・チップTRはなんであんなにひっくり返るんでしょう…作業時間の大部分がこのチップTRをひっくり返す作業に費やされている…
・次に時間くうのはチップTRの方向を基板のパターンに合わせる時間…
ここを改善すれば劇的な時間短縮ができそう…ですが、いい案がないなぁ…
半田付け自体に関しては
・1箇所半田事前にのせておく
・その半田を溶かしたとこに、ピンセットでつまんだチップTRを差し込んで半田付け、失敗すれば一発で分かるので確実
・その後残り2箇所を半田付け
とやってましたが、SSOPで、がーっと半田ブリッジを作って、吸い取り線で吸い取ってブリッジ解消、という方法を発展させて
・細い弱電ケーブルに半田めっきをたっぷりしておく(事前に)
・1箇所ついたチップTRに、その弱電ケーブルを寄せて、半田こてで半田を溶かす
・毛細管現象でチップTRに半田が吸い込まれて半田付け完了…
フラックスが段々利かなくなってきそうなので、パターンにフラックスを塗っておくとより楽かしら…
なんか凄く楽に確実にできそうな気がしてきました…今度試してみよう…
・チップTRはなんであんなにひっくり返るんでしょう…作業時間の大部分がこのチップTRをひっくり返す作業に費やされている…
・次に時間くうのはチップTRの方向を基板のパターンに合わせる時間…
ここを改善すれば劇的な時間短縮ができそう…ですが、いい案がないなぁ…
半田付け自体に関しては
・1箇所半田事前にのせておく
・その半田を溶かしたとこに、ピンセットでつまんだチップTRを差し込んで半田付け、失敗すれば一発で分かるので確実
・その後残り2箇所を半田付け
とやってましたが、SSOPで、がーっと半田ブリッジを作って、吸い取り線で吸い取ってブリッジ解消、という方法を発展させて
・細い弱電ケーブルに半田めっきをたっぷりしておく(事前に)
・1箇所ついたチップTRに、その弱電ケーブルを寄せて、半田こてで半田を溶かす
・毛細管現象でチップTRに半田が吸い込まれて半田付け完了…
フラックスが段々利かなくなってきそうなので、パターンにフラックスを塗っておくとより楽かしら…
なんか凄く楽に確実にできそうな気がしてきました…今度試してみよう…
2010-10-08
MakerBot Thing-O-Matic Kit
MakerBot Thing-O-Matic Kit
オーディオにはほとんど関係がありませんが…
いや、このウサギの耳の造形はすばらしい…こんなレベルで使えるんですねぇ…
てっきり、専用の溶液の中で光使って固形させていくものばかりなんだとか思ってたんですが…樹脂の積み上げでこんな風にやれるものなんだーと…
まだまだ高いっちゃ高いですが、それでも十分将来的に安くなる目(量産できれば)と、その造形レベルの高さを感じます…
ちゅーか、うちの猫様がほしがるんぢゃね?とか…
オーディオにはほとんど関係がありませんが…
いや、このウサギの耳の造形はすばらしい…こんなレベルで使えるんですねぇ…
てっきり、専用の溶液の中で光使って固形させていくものばかりなんだとか思ってたんですが…樹脂の積み上げでこんな風にやれるものなんだーと…
まだまだ高いっちゃ高いですが、それでも十分将来的に安くなる目(量産できれば)と、その造形レベルの高さを感じます…
ちゅーか、うちの猫様がほしがるんぢゃね?とか…
2010-10-07
USB-PAL ピンアサイン
Add-Onボードを取っ払って、I2S直接続の準備中なのですが、またまた疑問が…
通常、
I2S PCM だと、(MCLK)、BCLK、LRCLK、SDATA(LRがマルチプレクスされている)って構成で、SDATAが1本のピンに割り当てられていますが…
DSDだと、BCLK(もしくはWCLK?)、LDATA、RDATAって構成になるはず。となると、ピンの数があわねぇ…8ピンではどうあがいても8ch分のDSD信号のやり取りができそうにない…
となると、PCM的に信号重畳させてるのか?でもそうなるとES9018なんかに食わせるのは問題がありそうだなぁ…
どーやって接続すんだろ?というわけで質問中…
===追記===
判明。
I2SOUTのポートは8つ(O1~O8)に対して…
DSDは
O1(Lch) O2(Rch) BCLK という形に、O1、O2にLとRをUSBPALコントロールパネルでパッチして使うらしい
I2S(PCM)は
O1(LRch) WCLK BCLK でステレオ1chを構成。
96/24までであればO1~O8が使えて、それを越える場合(192/24とか)では、O1~O4が使えるらしい
なるほどねぇ、よくわかりました。なんか、O1,O2はPCM、O3,O4はDSDみたいなマッピングもできるらしい…
通常、
I2S PCM だと、(MCLK)、BCLK、LRCLK、SDATA(LRがマルチプレクスされている)って構成で、SDATAが1本のピンに割り当てられていますが…
DSDだと、BCLK(もしくはWCLK?)、LDATA、RDATAって構成になるはず。となると、ピンの数があわねぇ…8ピンではどうあがいても8ch分のDSD信号のやり取りができそうにない…
となると、PCM的に信号重畳させてるのか?でもそうなるとES9018なんかに食わせるのは問題がありそうだなぁ…
どーやって接続すんだろ?というわけで質問中…
===追記===
判明。
I2SOUTのポートは8つ(O1~O8)に対して…
DSDは
O1(Lch) O2(Rch) BCLK という形に、O1、O2にLとRをUSBPALコントロールパネルでパッチして使うらしい
I2S(PCM)は
O1(LRch) WCLK BCLK でステレオ1chを構成。
96/24までであればO1~O8が使えて、それを越える場合(192/24とか)では、O1~O4が使えるらしい
なるほどねぇ、よくわかりました。なんか、O1,O2はPCM、O3,O4はDSDみたいなマッピングもできるらしい…
USB-PAL 地道にテスト中
USB-PAL Add-on ボードの配線を、もらった回路図と照らし合わせてチェック中。
どうも、ピンが出てるんだが…片側8ピンがI2S(SDOUT) 0ch-7ch で、片側8ピンがそのまま全部つながってて、おそらくDAチップ経由でLRアナログアウトにつながってるぽい?ジャンパーピンが入ってるが、これで、どのI2Sチャンネルをアナログアウトにつなぐか決めてるっぽい。DAチップはCS4345とのこと。
もう1つのI2S-in側のピンも、片側8ピンはI2S(SDIN)なんだが、もう片側8ピンはCS5340のSDOUTにつながってるようで、ジャンパーピンでAD変換したデータを入力するI2Sポートを決められるようになってるっぽい…
つまり、Add-onボード上では、I2S用のWCLKとかは半田付けしないと引っ張りだせないっぽい…まぁいいけど…
Add-onボードをはずせば、メインボードのピンが見えてきて、これを使えばなんでもできそう。一応それであってるよね?と開発元に問い合わせ中。
Add-onボード剥がして、メインボードを見たところ…
CY7C68013A Cypress の EZ-USB 使えるチップですね
XC3S100E Spartan-3E FPGAチップ
が見えますね。これが定番かなー Musiland Monitor 01 USもこんな構成だったような…
後は、
DA102C パルストランスかな、SPDIF用の
LC245Aが2つ こいつはI2S用ですね
クロックが3つ、USB用と、24.576MHz、22.5792MHz。24と22はメーカー違うみたい…
って感じですやね。I2SのフォーマットをI2Sに変更する方法(ドライバ設定ファイルで変えられるらしい)を聞いたら、ケーブル作成してI2Sで192/24データのテストプレイまで終わらせておく予定。
どうも、ピンが出てるんだが…片側8ピンがI2S(SDOUT) 0ch-7ch で、片側8ピンがそのまま全部つながってて、おそらくDAチップ経由でLRアナログアウトにつながってるぽい?ジャンパーピンが入ってるが、これで、どのI2Sチャンネルをアナログアウトにつなぐか決めてるっぽい。DAチップはCS4345とのこと。
もう1つのI2S-in側のピンも、片側8ピンはI2S(SDIN)なんだが、もう片側8ピンはCS5340のSDOUTにつながってるようで、ジャンパーピンでAD変換したデータを入力するI2Sポートを決められるようになってるっぽい…
つまり、Add-onボード上では、I2S用のWCLKとかは半田付けしないと引っ張りだせないっぽい…まぁいいけど…
Add-onボードをはずせば、メインボードのピンが見えてきて、これを使えばなんでもできそう。一応それであってるよね?と開発元に問い合わせ中。
Add-onボード剥がして、メインボードを見たところ…
CY7C68013A Cypress の EZ-USB 使えるチップですね
XC3S100E Spartan-3E FPGAチップ
が見えますね。これが定番かなー Musiland Monitor 01 USもこんな構成だったような…
後は、
DA102C パルストランスかな、SPDIF用の
LC245Aが2つ こいつはI2S用ですね
クロックが3つ、USB用と、24.576MHz、22.5792MHz。24と22はメーカー違うみたい…
って感じですやね。I2SのフォーマットをI2Sに変更する方法(ドライバ設定ファイルで変えられるらしい)を聞いたら、ケーブル作成してI2Sで192/24データのテストプレイまで終わらせておく予定。
2010-10-06
DSO nano V2 到着
ふー、いつ発送されたかさーぱりトラッキングできませんでしたが、到着したようです。これで少しは遊べるかしらw
いぁー、思ってたよりはるかにちっこいですね、もーちょいでかいかと思ってました。
まずは使い方を理解しないとだな…
Lossless Player 準備中
8V3Aのトランスって結構いいお値段するんですよね…また端子処理も面倒…ヒューズもいれとかないと…
かといって12V3Aクラスの安定化電源だと、中古でも25000くらい…まぁ、実験用にほしいと思ってはいるので、いつかは買おうかとは思ってるんですが…
とおもってうろうろしてたら、12V5Aの表示が!なんだこれ、ってみてみたら…PCとかへのACアダプタっぽい奴ですね…要するにスイッチング電源。とりあえず動かしてテストするだけなら、安いしこれでいいや、ってんで、ACアダプタとそれにあうコネクタを購入。これを使えば Lossless player を動かすことはできそう。ちゃんと動いたら消費電流を測って、どのくらいの電源が必要かを実測しよう…ってそういやレギュレータIC用のヒートシンクわすれました…orz
ってあーそか、PC用の電源、確か5Vも12Vもでてる筈だから、あれを適当につないで、レギュレータICをはずしちゃえば当面はうまくいきそうな予感…そっちにしようかしら…
===追記===
LM393への給電ったって、コンパレータで、アナログ→シリアル変換とかやってんだろうから、おそらく5V単電源動作ぢゃないのかなぁ…となると、DC12Vを必要するのはバックライトか?
かといって12V3Aクラスの安定化電源だと、中古でも25000くらい…まぁ、実験用にほしいと思ってはいるので、いつかは買おうかとは思ってるんですが…
とおもってうろうろしてたら、12V5Aの表示が!なんだこれ、ってみてみたら…PCとかへのACアダプタっぽい奴ですね…要するにスイッチング電源。とりあえず動かしてテストするだけなら、安いしこれでいいや、ってんで、ACアダプタとそれにあうコネクタを購入。これを使えば Lossless player を動かすことはできそう。ちゃんと動いたら消費電流を測って、どのくらいの電源が必要かを実測しよう…ってそういやレギュレータIC用のヒートシンクわすれました…orz
ってあーそか、PC用の電源、確か5Vも12Vもでてる筈だから、あれを適当につないで、レギュレータICをはずしちゃえば当面はうまくいきそうな予感…そっちにしようかしら…
===追記===
LM393への給電ったって、コンパレータで、アナログ→シリアル変換とかやってんだろうから、おそらく5V単電源動作ぢゃないのかなぁ…となると、DC12Vを必要するのはバックライトか?
ふと思いついた…
HA10mini Rev.1基板を購入したんですが…いまさらアンバランス使わないよなぁ、と思ってて…ふと思いつきました…
「あー、そか、2枚使って、バランス・モノラル・アンプ*2、にしたらBTLに使えるぢゃん」
うぁ、iBasso PB1 Toucan も悪くないんですが、やっぱりボリュームノイズがどーしても気にかかる。
かといって、ほかにバランス入力アンプでポータブルなんて、年末に出てくる予定のSR-71B(こいつもボリュームに不安がある)くらい…いい手はないかなぁ、と思ってたんですが…
特性そろえたHA10miniを2枚作って、それぞれにアッテネーターでボリューム固定、すれば自作バランスアンプ作れるんぢゃん?と…入力はDAC直のバランスアウトを使うから、反転アンプとか要らずに、ただただ同じ特性のアンプが4つあって、L/Rの+/-に割り振ってやれば…
ってことで、このアイディアを製作者さんに伝えてみたら
「同じこと考えてました」
ということなので…俄然作る気になってきました。冬コミではこのバランスポータブルアンプが使えるかなーっと。
「あー、そか、2枚使って、バランス・モノラル・アンプ*2、にしたらBTLに使えるぢゃん」
うぁ、iBasso PB1 Toucan も悪くないんですが、やっぱりボリュームノイズがどーしても気にかかる。
かといって、ほかにバランス入力アンプでポータブルなんて、年末に出てくる予定のSR-71B(こいつもボリュームに不安がある)くらい…いい手はないかなぁ、と思ってたんですが…
特性そろえたHA10miniを2枚作って、それぞれにアッテネーターでボリューム固定、すれば自作バランスアンプ作れるんぢゃん?と…入力はDAC直のバランスアウトを使うから、反転アンプとか要らずに、ただただ同じ特性のアンプが4つあって、L/Rの+/-に割り振ってやれば…
ってことで、このアイディアを製作者さんに伝えてみたら
「同じこと考えてました」
ということなので…俄然作る気になってきました。冬コミではこのバランスポータブルアンプが使えるかなーっと。
Lossless Player その後
まだ 8V3Aトランス or 12VDC電源 が入手できていないので、先に進めてませんが…
8Vをブリッジ整流すると、ざっとルート2倍の電圧になるので(正確にはもうちょい変わるが、そこは現時点では無視)、11.2V…まぁ、12VDCを供給しろ、ってのは理にかなってるか…電流値は少し下がるはずなので3Aは要らず、2.5Aくらいあれば済みそうですが、まぁ、実測しないと、ってとこか…
ロジックへ電源供給はLM1084、こいつはヒートシンクつけろ、といわれている。熱容量どんなもんかしら…12V->5Vで3A流すとすると21Wの発熱があるから、結構な熱容量のヒートシンクが必要そう…5Vは別電源(電池とか)で供給したいなぁ…
それ以外に何に電源を使ってるのか聞いたら、LM393とLCDに供給らしい…LM393は何してんだろ?LCDはバックライトですかね、表示系は3.3Vで最大定格5Vのようなので…バックライトがLEDだから電流食ってるんだなぁ…これバックライトなしにすれば電流かなり下げられんかな…ためしてみよう…
8Vをブリッジ整流すると、ざっとルート2倍の電圧になるので(正確にはもうちょい変わるが、そこは現時点では無視)、11.2V…まぁ、12VDCを供給しろ、ってのは理にかなってるか…電流値は少し下がるはずなので3Aは要らず、2.5Aくらいあれば済みそうですが、まぁ、実測しないと、ってとこか…
ロジックへ電源供給はLM1084、こいつはヒートシンクつけろ、といわれている。熱容量どんなもんかしら…12V->5Vで3A流すとすると21Wの発熱があるから、結構な熱容量のヒートシンクが必要そう…5Vは別電源(電池とか)で供給したいなぁ…
それ以外に何に電源を使ってるのか聞いたら、LM393とLCDに供給らしい…LM393は何してんだろ?LCDはバックライトですかね、表示系は3.3Vで最大定格5Vのようなので…バックライトがLEDだから電流食ってるんだなぁ…これバックライトなしにすれば電流かなり下げられんかな…ためしてみよう…
2010-10-05
USB-PAL 結構すごいかも…
USBPALをいろいろ調べていてわかったこと…
PCMモードにすると192/24までいけるが、SPDIF出力は96/24まで。ただし、192/24が8ch同時にI2Sに出せるっぽいなー、ミキシングもできるので、別々の曲を鳴らして、別々のデバイスへI2Sで送り込むことができるっぽい…96/24までなら16chでクロスできやがる、すっげー(笑)
DSDモードにすると、PCMは96/24まで、代わりにDSDがI2Sから出せるように、これもパッチできるっぽい…すっげー…
つまりあれだ…PCMでプレイ→I2S 1-2chで出力、それをDSP基板で受ける→I2S 3-4chで受けて、I2S 5-6chで再出力とかこれ1枚でできちゃうわけだ…つーかDSDのマルチチャンネル再生も…簡単にできる可能性が…すごいすごい…
ってかさ、SPDIFとかDSD-inとかのポートがあるわけで…すごくアレげな事を思いついてしまった…やばいやばい…
なんか、そんじょそこらのDDCと次元が違うんですが、これ…
PCMモードにすると192/24までいけるが、SPDIF出力は96/24まで。ただし、192/24が8ch同時にI2Sに出せるっぽいなー、ミキシングもできるので、別々の曲を鳴らして、別々のデバイスへI2Sで送り込むことができるっぽい…96/24までなら16chでクロスできやがる、すっげー(笑)
DSDモードにすると、PCMは96/24まで、代わりにDSDがI2Sから出せるように、これもパッチできるっぽい…すっげー…
つまりあれだ…PCMでプレイ→I2S 1-2chで出力、それをDSP基板で受ける→I2S 3-4chで受けて、I2S 5-6chで再出力とかこれ1枚でできちゃうわけだ…つーかDSDのマルチチャンネル再生も…簡単にできる可能性が…すごいすごい…
ってかさ、SPDIFとかDSD-inとかのポートがあるわけで…すごくアレげな事を思いついてしまった…やばいやばい…
なんか、そんじょそこらのDDCと次元が違うんですが、これ…
ASIO2.1
いろいろ調べてわかったこと。
ASIO2.1って…SONY VAIO用の拡張ってことでDSDデータ流せるようになってたのね…
ってことは、USB経由でASIO2.1に対応して、DSDを再生できるデバイスがあれば、SONY VAIOから普通に再生できるかも…
デバイス専用のドライバは必要だが…ついてくるしなぁ…
ASIO2.1のSDK自体はフリー提供されてるので、誰でもソフト作れるくさい。
簡単に作れるといーなー
そんなかんじ。
===追記===
http://forum.audacityteam.org/viewtopic.php?f=16&t=13990
ASIO対応のLinux上の実装がないかと調べてたら、なんかそれっぽいものを発見。
ソースを拾ってきて中を見て、ASIO2.1対応及びDSDデータ送出ができるかチェックしてみよう…
ASIO2.1って…SONY VAIO用の拡張ってことでDSDデータ流せるようになってたのね…
ってことは、USB経由でASIO2.1に対応して、DSDを再生できるデバイスがあれば、SONY VAIOから普通に再生できるかも…
デバイス専用のドライバは必要だが…ついてくるしなぁ…
ASIO2.1のSDK自体はフリー提供されてるので、誰でもソフト作れるくさい。
簡単に作れるといーなー
そんなかんじ。
===追記===
http://forum.audacityteam.org/viewtopic.php?f=16&t=13990
ASIO対応のLinux上の実装がないかと調べてたら、なんかそれっぽいものを発見。
ソースを拾ってきて中を見て、ASIO2.1対応及びDSDデータ送出ができるかチェックしてみよう…
2010-10-04
LossLess SD card player and more...24BIT/192Khz いろいろ調査中
ソフトウェアの話を聞いてたら、どうも WinCE 系のOSが乗ってるくさい。
その上にプレイヤーソフトを入れて再生。
WinCE機に、SATAやUSB2.0やSDのi/fをつけて、ストレージとし、I2Sのi/fつけて鳴らしてるくさい。
どーりで、タッチパネルとか、再生ソフトがポップだったりするわけだ…にゃるほどねぇ…
その上にプレイヤーソフトを入れて再生。
WinCE機に、SATAやUSB2.0やSDのi/fをつけて、ストレージとし、I2Sのi/fつけて鳴らしてるくさい。
どーりで、タッチパネルとか、再生ソフトがポップだったりするわけだ…にゃるほどねぇ…
USB-PAL到着
着きました。Lossless player の方は手作り感満載でしたが、こっちは評価キットということで洗練されてる感じがします。
IOボードがくっついてるので、下側のチップは見られていませんが…
SPDIF、LINE IN/OUT、MIDI IN/OUT、I2S IN/OUTあたりの文字は見えますね…
ソフトもDSD対応のドライバを送ったということで、普通に再生できるのかしら…いろいろやってみようかとおもいます
====とりあえず====
Windows7 Home Premium 64bit にインストール。
USB接続で、SPDIF出しで、WASAPIで96/16(24にする設定がわからん)と、ASIOで(96/24)の再生を確認。192kHzの再生方法がわからんので、問い合わせ中。コントロールパネルでは96までしか設定できんかった。
I2S経由のDSDについては、後日予定。プレイヤーがないぞー(笑)ASIO経由のDSD出力になるらしい。なんか業務用プレイヤーでも使ってるのかしら?
ピン配列もよーわからんので、あわせて問い合わせ予定…NDA結べばここらの情報は提供してもらえるのかしらね?
===追加情報===
どうやら Steinberg Audio Streaming を使ってASIOプロトコル経由でDSDを流すらしい。SONYのVAIOに乗ってたDSDのプレイヤーがあればならせるぞと…あとは幾つか有償ソフトがあるらしい。ヘッダと、ASIOドライバ&SDKを教えてもらったので、簡単にDSD(多分DSF対応だな)を流すソフトを作って、再生してみよう。
===追記===
I2SはLeft justificationとI2Sをドライバレベルで切り替えられるらしい、ドライバの設定ファイルを書き換えろと。ピンアサイン(というか回路図)ももらえたので、192/24が設定できたら、DSDプレイヤーの製作(まずはWindows)に入る予定。Linuxへのポーティングとかはその後だな…
===追記===
DSDサポート時はPCMは96/24までらしい。DSD抜けば192/24いけると。
ドライバ設定ファイルレベルの差し替えでコントロールできるらしい…ドライバを自作すれば、再インストールしなくても制御できそうな予感…面倒だからしばらくはそっちまで手を出す気はないが…
2010-10-03
とりあえず問い合わせ開始
なーんも情報がないので、Private Messageで問い合わせ開始。
問い合わせと回答内容をここに残しておきます。
DIYAUDIOで流してもいいんですが、しゃべりにくいネタだと困るでしょうから…
1. スイッチ基板に100V直接つないでいいの?
>>>8VAC 3Aのラインにつなげ、 LM393とバックパネルにも電源供給してるぞ。
>>>12VDC 3Aなら、ブリッジダイオードの+のとこにつなげば使えるぞ
ということで、12VDCかーどうやってポータブルとして作るかな…バックパネルなんてイランのだが
2. メイン基板には4本のシールド線が出てるが(ってこんな細いシールド線あるのか、ほしい)これってI2S用の線だと思うが順番は?
3. I2Sの信号レベルは5V?それとも3.3V?
4. I2Sのフォーマットはどこまで対応?また変更可能?
16/24/32ビット、右、左、I2Sのどれに対応してるの?
5. ソフトは最初っから入ってるの?それともどっかからダウンロードして基板にアップロード?
アップロードするんなら、その手段ややり方を教えてくれ。
とりあえずこんなところで。公開できそうな回答は公開していきます。
問い合わせと回答内容をここに残しておきます。
DIYAUDIOで流してもいいんですが、しゃべりにくいネタだと困るでしょうから…
1. スイッチ基板に100V直接つないでいいの?
>>>8VAC 3Aのラインにつなげ、 LM393とバックパネルにも電源供給してるぞ。
>>>12VDC 3Aなら、ブリッジダイオードの+のとこにつなげば使えるぞ
ということで、12VDCかーどうやってポータブルとして作るかな…バックパネルなんてイランのだが
2. メイン基板には4本のシールド線が出てるが(ってこんな細いシールド線あるのか、ほしい)これってI2S用の線だと思うが順番は?
3. I2Sの信号レベルは5V?それとも3.3V?
4. I2Sのフォーマットはどこまで対応?また変更可能?
16/24/32ビット、右、左、I2Sのどれに対応してるの?
5. ソフトは最初っから入ってるの?それともどっかからダウンロードして基板にアップロード?
アップロードするんなら、その手段ややり方を教えてくれ。
とりあえずこんなところで。公開できそうな回答は公開していきます。
LossLess SD card player and more...24BIT/192Khz 届きました。
猫実家から帰ってきたら、不在票が…
なんだこの差出人THAILANDって…えー?到着待ちしてる荷物にタイ発送品はないはずだが…
不思議な気持ちで再配達を依頼、届いたものをみてびっくり…
Lossless playerでした。きちゃったかー。
早速いろいろ分析。
まずはメインボード上のめぼしいチップを…
SAMSUNG S3C244OAL-40 検索すると中文ページばかりで詳細不明。ARMのロゴがあるので、SAMSUNG製の何かに向けたARMチップかな…
SAMSUNG K4S561632J-UC75 SDRAMメモリですね
Genesys Logic GL830 USB2.0/SATA/PATA コントローラー HDDやUSBつなぐためのチップですな
LQ035NC111 タッチパネル液晶 320x240らしい
LM1084 レギュレータ、5Vかな。ドロップ電圧が最大1.5Vと言ってるので、6.5V以上、ってことで8Vが推奨されていたと予想。
KBP206 ブリッジ整流器…うへ、100Vつなげってか?
続いて、電源スイッチボード?
SRD-05VDC-SL-C リレー?かな…100V直で流れていってるみたいだなぁ…ここばらして、外部電源化したいです、ええ…
SPDIF変換基板
DIT4096 こいつのせいでSPDIFは96/24に制限されてるっぽいね
AK4121A おそらくこれで 96/24 にSRCかけてるくさい
11.2896MHz TCXO SRCのクロック供給かな…TCXO 1ppm のものらしい
PE-65612NL パルストランス。同軸側の絶縁用途
ってとこでしょうか。I2S用のケーブルが4本出ていて、これがそれぞれ5V+G,DAT+G,BCLK+G,SYNC+Gに値すると思うんですが、現状説明なし。聞いてみないと駄目だな…
OSとか、どこはいってるんだろ、ARMのチップ上なのか、SDRAM?(まさかねぇ)なのか…それとも外部なのか…
なんだこの差出人THAILANDって…えー?到着待ちしてる荷物にタイ発送品はないはずだが…
不思議な気持ちで再配達を依頼、届いたものをみてびっくり…
Lossless playerでした。きちゃったかー。
早速いろいろ分析。
まずはメインボード上のめぼしいチップを…
SAMSUNG S3C244OAL-40 検索すると中文ページばかりで詳細不明。ARMのロゴがあるので、SAMSUNG製の何かに向けたARMチップかな…
SAMSUNG K4S561632J-UC75 SDRAMメモリですね
Genesys Logic GL830 USB2.0/SATA/PATA コントローラー HDDやUSBつなぐためのチップですな
LQ035NC111 タッチパネル液晶 320x240らしい
LM1084 レギュレータ、5Vかな。ドロップ電圧が最大1.5Vと言ってるので、6.5V以上、ってことで8Vが推奨されていたと予想。
KBP206 ブリッジ整流器…うへ、100Vつなげってか?
続いて、電源スイッチボード?
SRD-05VDC-SL-C リレー?かな…100V直で流れていってるみたいだなぁ…ここばらして、外部電源化したいです、ええ…
SPDIF変換基板
DIT4096 こいつのせいでSPDIFは96/24に制限されてるっぽいね
AK4121A おそらくこれで 96/24 にSRCかけてるくさい
11.2896MHz TCXO SRCのクロック供給かな…TCXO 1ppm のものらしい
PE-65612NL パルストランス。同軸側の絶縁用途
ってとこでしょうか。I2S用のケーブルが4本出ていて、これがそれぞれ5V+G,DAT+G,BCLK+G,SYNC+Gに値すると思うんですが、現状説明なし。聞いてみないと駄目だな…
OSとか、どこはいってるんだろ、ARMのチップ上なのか、SDRAM?(まさかねぇ)なのか…それとも外部なのか…
スイスからの荷物:ぱぁと3
成田でトラッキングされた後、まるまる1日動きがなくて、さてはFEDEXは休日通関しないのか?とか思ってたんですが、よーやく通関したようです。昨晩中に通関してれば、今日配達もあるかなー、とおもってましたが、予定通り明日配達のようですね。
明日の夜にはUSB-DSDが試せると…って、ソフトはFTP提供だから、到着連絡後になりそ…来週末あたりかなー
この基板はいいんですが、Lossless Playerや、DSO nano V2 ははたして送られてきているのかも不明…DSD nano はトラッキングNoが拾えるんですが、香港郵政ではトラッキングできず。当然国内EMSでも引っかからず…販社から発送専門の会社にデータは流れたが、パッキング&事務手続きに時間がかかっているというs:Flo2パターンかな、と思いつつ…Music Shieldは早かったのになぁ…
Losslessplayer については diyaudio 経由で月曜には送るぜー、へっへー、とあった後、DSD関連の質問に幾つか回答があって後反応なし…送ってきてるのか送ってきてないのかもわからず…まぁ来週一杯待ってみて、来ないようなら再度問い合わせですかね…
ともあれ、USB-DSDの基板がとどいて、ソフトが見えてくれば、ポーティングの検討ができるので、ポータブルDSDプレイヤーの実現が近づく…といいな…
2010-10-02
Circuits@Home : ADuM4160 USB Isolator board
USBアイソレーター基板
完成品も、基板だけも、パーツキットも売ってるようで。ADUM4160ベースなので、USBフルスピードまで、つまりは 96/24 までと思えばオッケー。
電源ふくめてアイソレーションするので、外部電源が必要になりますが、効果は高いのではないかなー
こういうパーツがUSB-DACなりDDCの中にちゃんとはいってて欲しい処ではあるんだが…バスパワーの便利さに負けてる、かしらw
完成品も、基板だけも、パーツキットも売ってるようで。ADUM4160ベースなので、USBフルスピードまで、つまりは 96/24 までと思えばオッケー。
電源ふくめてアイソレーションするので、外部電源が必要になりますが、効果は高いのではないかなー
こういうパーツがUSB-DACなりDDCの中にちゃんとはいってて欲しい処ではあるんだが…バスパワーの便利さに負けてる、かしらw
スイスからの荷物:ぱぁと2
昔MtGのカード輸入してた頃はよく使ってたFedexですが、オーディオ関係で使ったのははじめてかも…このトラッキング画面みるの初めてだ…
配送は順調なようで…9月30日発送の荷物が2日の朝成田着。
おそらく本日中に通関、明日配送、ではないかと思いますが…Fedexの実力次第では今日中の配送も…(ないない)
たのしみたのしみ。
2010-09-30
2010-09-29
出張中:三河安城のホテルより
そーいや今日事業部でなんか表彰式があって、そこの面子に選ばれてた気がするが、まぁいいだろう…
最近あんまりオーディオネタがない、とか言ってたら、Twitterで某氏から「存在がオーディオネタだ」と指摘を受けました…ええええええー
Lossless player ですが、ビルダーに、「DSDは出せんのか?」って聞いたら、「DSDってどんなフォーマット?」って聞き返されたので、DSDIFF・DSF・WSDの各フォーマットのSpecificationとサンプルデータを示したら、「技術者に聞いたが、ソフトもハードも改造しないと駄目みたいだよ」という回答。「まぁ、技術的に難しいと思うからいいよ。日本ではやってる人いるけどねー」とElctrArtsさんとこを紹介しておいてみた。これで発奮して「できたぜー」といってくるか、それともダンマリに入るか…現行版でなくても、将来的な版としてPCレスでDSDを再生したいよなぁ、なんて思いつつ…
そーいやI2Sのフォーマット聞き忘れてら…ソフトで変更できる、んだと最高なんだが…無理だろなぁ…
USBPALの某メーカーは1週間近く反応がないので、公式問合せ窓口から、反応ないぞー、って突っ込んでみたら、即応答があった…はええよ…
今週は忙しかったらしい。技術的な質問は、CTOに直接聞いてくれ、だそうな…CTOって…おいい…
USBPALのパッケージ中にUSBDSDのソフトウェアも含まれるそうで、なんでもやれるセットで売ってるぜー、ってのはマーケティングディレクターの言。発送したら、請求書送るよ、って話なので待つことに。
あとは…そーいや、赤の貴腐ワインが入荷してきたけど、欲しい?って問われたので「くれ、6本」と回答済み。「赤のアイスワイン」は持ってるが、貴腐は持ってなかった気もするし、そろそろ猫様が飲めるようになるはずだしの…
そんなこんなで。
最近あんまりオーディオネタがない、とか言ってたら、Twitterで某氏から「存在がオーディオネタだ」と指摘を受けました…ええええええー
Lossless player ですが、ビルダーに、「DSDは出せんのか?」って聞いたら、「DSDってどんなフォーマット?」って聞き返されたので、DSDIFF・DSF・WSDの各フォーマットのSpecificationとサンプルデータを示したら、「技術者に聞いたが、ソフトもハードも改造しないと駄目みたいだよ」という回答。「まぁ、技術的に難しいと思うからいいよ。日本ではやってる人いるけどねー」とElctrArtsさんとこを紹介しておいてみた。これで発奮して「できたぜー」といってくるか、それともダンマリに入るか…現行版でなくても、将来的な版としてPCレスでDSDを再生したいよなぁ、なんて思いつつ…
そーいやI2Sのフォーマット聞き忘れてら…ソフトで変更できる、んだと最高なんだが…無理だろなぁ…
USBPALの某メーカーは1週間近く反応がないので、公式問合せ窓口から、反応ないぞー、って突っ込んでみたら、即応答があった…はええよ…
今週は忙しかったらしい。技術的な質問は、CTOに直接聞いてくれ、だそうな…CTOって…おいい…
USBPALのパッケージ中にUSBDSDのソフトウェアも含まれるそうで、なんでもやれるセットで売ってるぜー、ってのはマーケティングディレクターの言。発送したら、請求書送るよ、って話なので待つことに。
あとは…そーいや、赤の貴腐ワインが入荷してきたけど、欲しい?って問われたので「くれ、6本」と回答済み。「赤のアイスワイン」は持ってるが、貴腐は持ってなかった気もするし、そろそろ猫様が飲めるようになるはずだしの…
そんなこんなで。
2010-09-26
クロックについてぐだぐだと…
先日の夏コミで配布した同人誌に、某クロック屋さんの記事を寄稿して貰ったんですが、それを受けて…
クロックを安定して発振させるためには、発振させる側の回路の静電容量とかが問題になる。
クロックメーカーでは、一度発振させた後、クロックを回路から取り外して、LCR測定器の回路に繋いで同じ周波数で発振させなおす事で、回路の容量を間接的に測定している。
つまり、クロックの先に繋がる回路(つーまりオーディオの回路)の静電容量もクロックの発振に影響するんぢゃね?という話。
これを防ぐには、クロックの発振自体は電源まで含めて完全に独立した回路にして、電気的な結合ではない方法でクロック信号を外に取り出す必要がありそう。
要するに、クロックからの信号を回路に直結するんではなく、アイソレーターとかを通して、利用する側の回路の負荷がクロック回路に回り込まないようにする(もしくは、完全固定で特定の回路向けに調整する)。
つまり、クロックの負荷は光アイソレータにして、光アイソレータ込の回路を完全独立させてそこで発振を安定させ、クロック使う処は、光アイソレータの出力を使うようにすれば、外部回路の影響は抑えられそう。
光アイソレータってどのくらいの周波数が通るんだろか?って調べてみたら…
TLP117(F)-NDってのが50MBd(Bdってなんだ?)って超高速のがあるようです。他にもいくつか…
Buffalo II 用の96MHzのクロックには使えなさそうですが、そのほかのオーディオ用クロックには使えそうな感じがします。外部電源で外部クロック作って、こいつでアイソレーションかけて、クロック信号を供給するようにすれば、より安定した発振が望めるのかしらん
クロックを安定して発振させるためには、発振させる側の回路の静電容量とかが問題になる。
クロックメーカーでは、一度発振させた後、クロックを回路から取り外して、LCR測定器の回路に繋いで同じ周波数で発振させなおす事で、回路の容量を間接的に測定している。
つまり、クロックの先に繋がる回路(つーまりオーディオの回路)の静電容量もクロックの発振に影響するんぢゃね?という話。
これを防ぐには、クロックの発振自体は電源まで含めて完全に独立した回路にして、電気的な結合ではない方法でクロック信号を外に取り出す必要がありそう。
要するに、クロックからの信号を回路に直結するんではなく、アイソレーターとかを通して、利用する側の回路の負荷がクロック回路に回り込まないようにする(もしくは、完全固定で特定の回路向けに調整する)。
つまり、クロックの負荷は光アイソレータにして、光アイソレータ込の回路を完全独立させてそこで発振を安定させ、クロック使う処は、光アイソレータの出力を使うようにすれば、外部回路の影響は抑えられそう。
光アイソレータってどのくらいの周波数が通るんだろか?って調べてみたら…
TLP117(F)-NDってのが50MBd(Bdってなんだ?)って超高速のがあるようです。他にもいくつか…
Buffalo II 用の96MHzのクロックには使えなさそうですが、そのほかのオーディオ用クロックには使えそうな感じがします。外部電源で外部クロック作って、こいつでアイソレーションかけて、クロック信号を供給するようにすれば、より安定した発振が望めるのかしらん
iPod®/iPhone® Dock Reference Design
iPod®/iPhone® Dock Reference Design
うろうろしてたら、こんなのみつけました。iPodからデジタルアウトを取る基本デザインですね。
Apple® "Made for iPod" licensees に登録しないと、開発用のソースコードは開示して貰えないようですが…評価キットだけって入手できるのかしら?
USB経由…マスストレージとかだとすると、フォーマット変換が解せないので、USB上での特殊なプロトコルを規定してるんですかね…
USB Audio 2.0 Reference Design
こっちは非同期転送をサポートしたUSBデバイス…I2S出せるとw
ソフトウェアも提供されるようなんで、色々改造可能…
いやぁ、色々出てきてますねぇ…
うろうろしてたら、こんなのみつけました。iPodからデジタルアウトを取る基本デザインですね。
Apple® "Made for iPod" licensees に登録しないと、開発用のソースコードは開示して貰えないようですが…評価キットだけって入手できるのかしら?
USB経由…マスストレージとかだとすると、フォーマット変換が解せないので、USB上での特殊なプロトコルを規定してるんですかね…
USB Audio 2.0 Reference Design
こっちは非同期転送をサポートしたUSBデバイス…I2S出せるとw
ソフトウェアも提供されるようなんで、色々改造可能…
いやぁ、色々出てきてますねぇ…
2010-09-25
DSO Nano v2
DSO Nano v2
デジタルオシロのちっこいのがストックに入ったようです。気づいた時は82個だったんですが、既に70個切ってますね…夜までには結構な数がなくなりそ…
性能的にはどーなんでしょね…簡易な測定とか、持出して遊ぶとか…コミケで、こいつでシグナル生成して、それを測定して、ほらー、歪ないですよー、みたいなデモはできたりする、のかな…
デジタルオシロのちっこいのがストックに入ったようです。気づいた時は82個だったんですが、既に70個切ってますね…夜までには結構な数がなくなりそ…
性能的にはどーなんでしょね…簡易な測定とか、持出して遊ぶとか…コミケで、こいつでシグナル生成して、それを測定して、ほらー、歪ないですよー、みたいなデモはできたりする、のかな…
LossLess SD card player and more...24BIT/192Khz
LossLess SD card player and more...24BIT/192Khz
時代の移り変わりの狭間ですかね…次々この手のデジタル出力DAPが開発され、サンプル提供されてきているようです。ここもOEMメーカー探してるみたいですしねぇ…
というわけで、9月13日にDiyAudioに公開されたばかりのSDプレイヤーです。USBメモリとかHDDをSATAで繋ぐとかでもならせる様子。出力はI2SとSPDIF(SPDIFは96k固定か?)。
8V1Aってことで、簡単にポータブルできるかどうかは不明ですが、まぁ、多分レギュレータICで5Vとか3.3Vとか作ってると思われるので、そこらを弄れば5V1Aでも動かせるんぢゃないかなー、と予測…入手してみないとわかりませんが…
ビルダーには、DSDをI2Sで出せないか?って打診をしてますw
とりあえずは到着待ちでっす。
時代の移り変わりの狭間ですかね…次々この手のデジタル出力DAPが開発され、サンプル提供されてきているようです。ここもOEMメーカー探してるみたいですしねぇ…
というわけで、9月13日にDiyAudioに公開されたばかりのSDプレイヤーです。USBメモリとかHDDをSATAで繋ぐとかでもならせる様子。出力はI2SとSPDIF(SPDIFは96k固定か?)。
8V1Aってことで、簡単にポータブルできるかどうかは不明ですが、まぁ、多分レギュレータICで5Vとか3.3Vとか作ってると思われるので、そこらを弄れば5V1Aでも動かせるんぢゃないかなー、と予測…入手してみないとわかりませんが…
ビルダーには、DSDをI2Sで出せないか?って打診をしてますw
とりあえずは到着待ちでっす。
2010-09-24
VS1053 USB HiFi Player
VS1053 USB HiFi Player
そーいや、Arduino向けのちゃんと動くFATライブラリとかあって、それ使えば楽なんぢゃね?と思い立って色々みてたら…VLSIのサイトに妙なモノを発見…うほっ、SDカードプレイヤーですぜw
VS1053つかってるみたいなんで、レジスタ書き換えしてやれば、I2Sとか出せるはず…そっからSPDIFとかに変換する基板着けてやれば…(まぁ直接I2Sで扱った方がいいとは思いますが)…
ランダムプレイとか2GB超えるSDHCに対応してるとか、色々面白いギミック入りですねぇ…
さすがに200ユーロ(2万円くらい?)使って買おうという気にはなれませんがw ディスプレイ欲しいぜ、ランダムプレイしたいぜ、というUIにこだわる方ならいいデバイスかもぉ~w
そーいや、Arduino向けのちゃんと動くFATライブラリとかあって、それ使えば楽なんぢゃね?と思い立って色々みてたら…VLSIのサイトに妙なモノを発見…うほっ、SDカードプレイヤーですぜw
VS1053つかってるみたいなんで、レジスタ書き換えしてやれば、I2Sとか出せるはず…そっからSPDIFとかに変換する基板着けてやれば…(まぁ直接I2Sで扱った方がいいとは思いますが)…
ランダムプレイとか2GB超えるSDHCに対応してるとか、色々面白いギミック入りですねぇ…
さすがに200ユーロ(2万円くらい?)使って買おうという気にはなれませんがw ディスプレイ欲しいぜ、ランダムプレイしたいぜ、というUIにこだわる方ならいいデバイスかもぉ~w
2010-09-23
なんだこりゃぁ…
Sandiskの2GBのmicroSDも含めてみた…んー、これはまた…
77コマンドが行って1が帰ってきて、それに対して69コマンドを送って、E0、3Fが帰ってきた後、全然無反応に…こいつもまた癖があるらしい…こまったもんだ…
SDカード毎にシーケンスが違うってんぢゃないだろなぁ…
===追記===
色々調べた結果…
http://bitcraft.web.fc2.com/embedded/sdcard/sh7144spi.html
ここのやり方がよさそう。
で、平行記載されているコードを参照して、各SPIコマンドは、一連のコマンドが始まる前にCSをLにして(ダミークロックなしでOK)、SPIを発行、レスポンスや続いてのコマンドを実行し、一連の流れが終わったらCSをHにしてダミークロックで1バイト送信、を守ればよさげ。
コマンドの流れは
1・クロック送出
2・初期化コマンド0x40
3・判定コマンド0x48
4・0x7Aコマンド
5・初期化0x77->0x69コマンド
6・0x7Aコマンド(この時点でSDかSDHCかわかる、またSD/SDHCの初期化も完了する)
7・0x69で、カード情報詳細取得
って流れになりそう。あとは、これらを使って、読み出し周りでおかしいとこがないかの調査だな
===追記===
とりあえず、Buffalo 1GB、KINGMAX2GB、SANDISK2GBの各microSDの初期化は完了したっぽい…が、再生時にクロックが妙な感じ…
77コマンドが行って1が帰ってきて、それに対して69コマンドを送って、E0、3Fが帰ってきた後、全然無反応に…こいつもまた癖があるらしい…こまったもんだ…
SDカード毎にシーケンスが違うってんぢゃないだろなぁ…
===追記===
色々調べた結果…
http://bitcraft.web.fc2.com/embedded/sdcard/sh7144spi.html
ここのやり方がよさそう。
で、平行記載されているコードを参照して、各SPIコマンドは、一連のコマンドが始まる前にCSをLにして(ダミークロックなしでOK)、SPIを発行、レスポンスや続いてのコマンドを実行し、一連の流れが終わったらCSをHにしてダミークロックで1バイト送信、を守ればよさげ。
コマンドの流れは
1・クロック送出
2・初期化コマンド0x40
3・判定コマンド0x48
4・0x7Aコマンド
5・初期化0x77->0x69コマンド
6・0x7Aコマンド(この時点でSDかSDHCかわかる、またSD/SDHCの初期化も完了する)
7・0x69で、カード情報詳細取得
って流れになりそう。あとは、これらを使って、読み出し周りでおかしいとこがないかの調査だな
===追記===
とりあえず、Buffalo 1GB、KINGMAX2GB、SANDISK2GBの各microSDの初期化は完了したっぽい…が、再生時にクロックが妙な感じ…
現在の構成:部分
ざっと現状の構成(及び構成案)を。
DSD1794A基板はいいんだが、I2Cで色々設定してやらんとUSB-AUDIO基板系以外のI2Sを食わせるのは面倒そうだ。一応I2Cコントローラーを作成する気はあるし、そのためのパーツも手元にあるが、少し時間がかかるだろう。
と考えると、対応の幅が広いBuffaloIIがメインかな…ただ、こっちも結局はフォーマット変更とかの制御が必要そう…ってことで、今後の優先課題として、I2Cコントローラーが浮上してきた。これはいずれにせよ作らねばならないだろう。
Music Shield はお手軽ポータブルデジタルアウトプレイヤーとして有力。SDの問題も先は見えてきたので、もうちょっと進めてみたい処…問題は、売り切れそうだなー、って感じの処か…こいつのI2S出力も対応させるためにはI2Cコントローラーが必要そうだな…もしくはI2S->SPDIF基板でも作って、SPDIFで出すか…物色中。
Chumby基板+USB基板は現状ポータブルDSDプレイヤーとして最右翼。PCなしでやれそうなのはこの組み合わせだけだし…これがちゃんと動くんなら面白いものが作れると思う。Chumby基板はディスプレイ用のI/Fも完備してるし、UIもそこそこ作りこめるんぢゃないかなぁ…まぁ、そこまでやるかは微妙だが…
USB-DUAL-AUDIO基板
到着したのでテスト中。
とりあえず、バスパワーモード、非同期転送モードで、Windows7 64bitからの再生を確認。普通に出てますな。
I2Sを確認しようとしたら、USB-AUDIO基板とコネクタが変更(2.0mmピッチ→2.54mmピッチ)になっていて…orz
まぁ、どれも同じコネクタ使えるってことは便利ではあるんですが…同じケーブル使えるかと思ってただけに…
つーわけで、ケーブル作成し直して再度テスト予定。
DSD1794A基板がちゃんと動いたので、ES9018基板でPCM再生をすることにそれほどの熱意はないんですが…まぁ、比較評価向けだし、ということで。
DSD1794A基板を見ていて…そういや、このDAC基板上にクロックないのね、と…USB-AUDIO基板相手ならSCLKが来てるからいいけど、SDTrans192だと、もう1本ケーブル追加しないとダメそうだな、と…Buffalo IIだとSCLK要らずで、BCLKだけで行けてるんだが…
まぁ、マスタークロックつくって供給する、ってのがいいんだろうなぁ…
===追記===
勘違い…P6が6ピン→7ピンになってる、のか…
===追記===
7ピンケーブルに変更して、USB-DUAL-AUDIO基板と、Buffalo IIをI2Sで接続し、問題なくPCMファイルが再生できることを確認。バルク転送にすれば、DSDだろうが、PCMだろうが普通に再生できそう。
運用的にどう組み合わせるかは思案中…
とりあえず、バスパワーモード、非同期転送モードで、Windows7 64bitからの再生を確認。普通に出てますな。
I2Sを確認しようとしたら、USB-AUDIO基板とコネクタが変更(2.0mmピッチ→2.54mmピッチ)になっていて…orz
まぁ、どれも同じコネクタ使えるってことは便利ではあるんですが…同じケーブル使えるかと思ってただけに…
つーわけで、ケーブル作成し直して再度テスト予定。
DSD1794A基板がちゃんと動いたので、ES9018基板でPCM再生をすることにそれほどの熱意はないんですが…まぁ、比較評価向けだし、ということで。
DSD1794A基板を見ていて…そういや、このDAC基板上にクロックないのね、と…USB-AUDIO基板相手ならSCLKが来てるからいいけど、SDTrans192だと、もう1本ケーブル追加しないとダメそうだな、と…Buffalo IIだとSCLK要らずで、BCLKだけで行けてるんだが…
まぁ、マスタークロックつくって供給する、ってのがいいんだろうなぁ…
===追記===
勘違い…P6が6ピン→7ピンになってる、のか…
===追記===
7ピンケーブルに変更して、USB-DUAL-AUDIO基板と、Buffalo IIをI2Sで接続し、問題なくPCMファイルが再生できることを確認。バルク転送にすれば、DSDだろうが、PCMだろうが普通に再生できそう。
運用的にどう組み合わせるかは思案中…
DSD再生の道:USB-AUDIO基板->DSD1794A基板->LL1517
前回の失敗を踏まえて慎重に。
方向を間違えないようによく確認をとりながら…
SSOPの半田付けは、よく言われてるよーにがーっと半田流してから吸い取り…ではなくて1ピンづつw 結構いけるもんだな…時々失敗するので、それは吸い取り線…ではなくて、適当なケーブルの被覆剥がしてフラックス付けてピタッと…これで十分いけます。
SSOPの半田付けが終わったら確認。パターンと、SSOPのピンにテスターを当てて導通確認…1か所浮いてたので、再半田。
一通りの部品を付け終わったら、目視確認。ついでにGNDとVCCの間の抵抗(ショートしてないか)を測定。その後5Vを繋いで、5V出てる事と、レギュレータICの出力が3.3Vになっていることを確認。
ここまでくれば出来る事はほぼ終わり。USB-AUDIO基板を設置して、再生…あっれー、音が鳴らない…どっか失敗したか?と思いましたが…よくよくみるとDACへの設定チェックが抜けている。設定チェックを入れて再生…しても音が鳴らない…しょうがないので、基本に立ち返って再生確認。まずはWAVから…ってファイル選んだら、ダイアログが…なるほど、再生ファイル選んだ時点でDACの設定に行くから、ファイル選んだ後にチェック変えてもダメなんですね、了解。
DSD64ファイルを選んで再生…やったー、音が出ました♪ほっと一安心。
懸案のLL1517つかってのヘッドフォンドライブですが…いけますね、普通に聴いてるくらいの音量が取れてる…もうちょっとインピーダンスマッチング取ればもっといけるんぢゃないかなぁ…というわけで、アンプレスで試聴してます(笑)
現状は、DAC出力側(LL1517入力側)の +<->GND 及び GNC<->- 間にDALEの200Ωを、LL1517出力側に1KΩを設定、各抵抗の交流電圧測ったら、5~6mV(だったかな)あたりなので、まぁいい感じかと…爆音にはなりませんが…
というわけで、野望に一歩づつ近づいています。新USB-DUAL-AUDIO基板も届いたようなので、旧基板はこっち専用で1ケースにパッキングしてしまおうかしら…
PC->(USB)->USB-AUDIO基板->(I2S+I2C)->DSD1794A基板->(I out)->LL1517基板->HD25-1(Balance)
DAC以降、能動素子が一切入ってないといふ…ルンダールのトランスとDALEの抵抗 *だけの* 構成
2010-09-22
Chumby 基板到着
そろそろ着くかなー、と思ってたら届きましたChumby基板。
LinuxのOSが動いて、USBが3つもついてる奴。こいつに、USB-DAC(できれば、Low latency Multi-channel USB 2.0 Audio基板)をぶら下げて、外付けUSBHDD(的な何か)から読みだしたデータをプレイ、できたら面白そうですねぇ、と。
Linux版のUSB-AUDIO的なプレイヤーで扱えたら、楽そうだなぁ、みたいな…そんなことを考えています。その前にMusicShield基板ですけどw
2010-09-21
2010-09-19
Low latency Multi-channel USB 2.0 Audio
Low latency Multi-channel USB 2.0 Audio
Source code for control panel (example) for Visual C++
Source code hardware control service Visual C++
Firmware and FPGA image
Extensive SDK and Documentation
ソースコード弄れるのはいいなぁ…
8 x 8 channel 24b @176.4,192Khz とかかいてやがる…ミキサー作れるってか?
ってか…
USBDSD option is the only 8x8 channel DSD solution on the market
なんだこれ!?USBDSDって…このボード自体、デジタルミキサーに使えるみたいだが、そのオプションでUSB経由でDSD投げられるってか?むー、非常に興味がわいてきました。
Source code for control panel (example) for Visual C++
Source code hardware control service Visual C++
Firmware and FPGA image
Extensive SDK and Documentation
ソースコード弄れるのはいいなぁ…
8 x 8 channel 24b @176.4,192Khz とかかいてやがる…ミキサー作れるってか?
ってか…
USBDSD option is the only 8x8 channel DSD solution on the market
なんだこれ!?USBDSDって…このボード自体、デジタルミキサーに使えるみたいだが、そのオプションでUSB経由でDSD投げられるってか?むー、非常に興味がわいてきました。
色々調査検討中
FUSEの掲示板を眺めてて…
「2.8MHz1bitを2.8MHz64bitにして、fc=44.1kHzでLPFして2.8MHz64bitから176.4kHz24bitにデシメーションしただけです。」
と書いてあるのを読む。ああ、なるほど…高精度にしてサンプリング周波数の変換処理(補間処理)を行った上で、ターゲットのフォーマットにしてやればいいのか、と…
ってことは逆に、PCMを2.8MHz 64bitくらいに周波数変換&補間してやって、その後適当なスレッショルド値で1ビット化してやれば、PCM->DSD変換できるのかしら…で、この補間アルゴリズムに何を採用するかで、質が変わってくると…なるほどなるほど…
つーわけで、なんとなく作れそうな気がしてきました。FUSEのライブラリを眺めてみて、そのうち弄り倒してるかも…
「2.8MHz1bitを2.8MHz64bitにして、fc=44.1kHzでLPFして2.8MHz64bitから176.4kHz24bitにデシメーションしただけです。」
と書いてあるのを読む。ああ、なるほど…高精度にしてサンプリング周波数の変換処理(補間処理)を行った上で、ターゲットのフォーマットにしてやればいいのか、と…
ってことは逆に、PCMを2.8MHz 64bitくらいに周波数変換&補間してやって、その後適当なスレッショルド値で1ビット化してやれば、PCM->DSD変換できるのかしら…で、この補間アルゴリズムに何を採用するかで、質が変わってくると…なるほどなるほど…
つーわけで、なんとなく作れそうな気がしてきました。FUSEのライブラリを眺めてみて、そのうち弄り倒してるかも…
TOSLINKコネクタ
SPDIF自体使ってない身として、あんまり関係ない分野だったので調べていなかったんですが…
ふと、思い立って DigiKey みてたら…
そーかー、192/24までしか規格がないせいか、殆どのコネクタは15Mbpsくらいまでしか伝送速度を確保してないんですね。
逆にそんなコネクタばかりだから192/24を超えたデータ規格を作っても対応できないのか!?
とかおもってたら、面白いものを見つけました。
TORX1701(F)
すげー、125Mbpsまでとおりますよ…352.8/24とかでも余裕でいけそ…お値段も20倍以上しますが…
うずうず、一度つかってみたーい…既存の光コネクタをこれに置き換える的に…
ふと、思い立って DigiKey みてたら…
そーかー、192/24までしか規格がないせいか、殆どのコネクタは15Mbpsくらいまでしか伝送速度を確保してないんですね。
逆にそんなコネクタばかりだから192/24を超えたデータ規格を作っても対応できないのか!?
とかおもってたら、面白いものを見つけました。
TORX1701(F)
すげー、125Mbpsまでとおりますよ…352.8/24とかでも余裕でいけそ…お値段も20倍以上しますが…
うずうず、一度つかってみたーい…既存の光コネクタをこれに置き換える的に…
2010-09-17
しらなんだ…
DSDIFF Decoder
foobar2000にDSDIFF(DFF)ファイルのデコーダーあったんですねぇ…知りませんでした…
で、Discussionをたどると…
変換プログラムが、とおもったら、ElectrArtさんのでした…ちぇ、作らなくてすむかと思ったのに。
というわけで、デジメーションフィルタのロジック勉強中。
foobar2000にDSDIFF(DFF)ファイルのデコーダーあったんですねぇ…知りませんでした…
で、Discussionをたどると…
変換プログラムが、とおもったら、ElectrArtさんのでした…ちぇ、作らなくてすむかと思ったのに。
というわけで、デジメーションフィルタのロジック勉強中。
着いたがでかけるぅ~
荷物到着、DigiKeyとElectrArtさんから同時に。これで後は3.3Vの三端子レギュレータがあれば半田付けして完成できるんですが…いかんせん今日から出張…というわけで、来週末くらいまでお預け…ざんねーん。
USB-DUAL-AUDIO基板も早々に届きそうですが、これもお預けだな…届いたら、Buffalo IIにI2Sで直結して、鳴らしてみようかなと思ってます。I2Sフォーマットに対応したそうですし…
あとは、非同期転送でどこまで出るか…まぁ、色々興味津津…
そーかー、非同期転送の方なら、Chumbyボードでプレイすることも可能かしら…ただ、技術的興味以上の意味はない、かな。
現状検討中なのが…
・SDTrans192 -> Buffalo II のハイサンプリング持ち歩きモード
・PC -> USB(-DUAL)-AUDIO -> Buffalo II / DSD1794A のDSDプレイヤーモード
・Music Shiled -> 適当なDAC のデジタルプレイヤーモード(小型セット)
・Chumbyボード -> USB-DDC -> DAC な別のデジタルプレイヤーモード
で、最後のモードにUSB-DUAL-AUDIO基板をDDCとして使えばいいか…
できれば、PC使わずにDSDプレイしたいとこだが…もうちょっと研鑽が必要だな…
2010-09-16
某サイトへの苦言…
ototoyさんのサイトなんですが…
Twitterで認証できるってんで、Twitter認証をかけて、ログイン。
楽曲購入にはクレジットカード登録が必要だから、ということでクレジットカードを登録。
その後、サイトを閲覧してたら、サイトにクレジットカードが登録されたままなのを確認。
こりゃやばいや、ってことで、削除しようとしたんですが…
クレジット情報を空欄にして登録→エラー
会員情報を削除しようとしたところ→正規会員ではないんで削除不可
んー、正規登録をした上で削除したら本当に消えるんだろうか?
顧客のクレジットカード情報を自前のサイトに持つ時点で、Webサイト構築者の見識を疑うところですが、まさか消せない仕様だとわ…
この状態でセキュリティ破られてクレジットカード情報流れたら、つぶれますぜ?>ototoyさん<せっかくDSD配信始めたばかりなのに…
次の購入時に手間を減らしたいという一念なんでしょうけど、あまりにリテラシーが低い気が…
というわけで、まだクレジットカード情報が残ってます…メールで問い合わせたが現在反応なし…こまったもんだ…
確かにクレジットカードの頭12桁分は見えなくされてるが…Webのセキュリティなんて、ちょっとでもほころびがあるなら突破されてしまうわけで、リスク高過ぎると思いますよぉ~
===追記===
某氏にTwitterでこのことを取り上げて貰った処、即反応が…はええ…
一応メールで回答は貰っていて、対処を検討します、って形で止まってるなー、ということでのBlogとなりました。
改善する方向で検討されている、とのことなので、のんびり期待して待つ事にします。
正直一番気にしてるのは…
・Twitterのログインなんて、非常に怪しいものを認証に使っている…
→過去何度もパスワード流出とかあったわけで、最近はましになってるとしてもです…
・そんな状態でTwitterか自分のサイト、どちらかでセキュリティの問題が発生したら、連鎖的にクレジットカード情報が使われてしまう
→補償するのは ototoy さんになると思う…
というわけで、できれば…
・クレジットカード情報は毎回入力させる
もっといえば…
・VisaとかのV-pass系のサービスとかを利用して、そっちで認証させる(手数料かかるとは思いますが)
のあたりのことをして、クレジットカード情報は一切持たないのがよいと思います…決済までの情報は、決済用のIDがあるはずで、それを維持してれば問題ないはずだし…
あー、
・paypalを使う
でもいいです。なんにせよ決済自体を自社で維持するのは、セキュリティをがんばって維持しないといけないので、大変コストのかかる事ぢゃないかと…
Twitterで認証できるってんで、Twitter認証をかけて、ログイン。
楽曲購入にはクレジットカード登録が必要だから、ということでクレジットカードを登録。
その後、サイトを閲覧してたら、サイトにクレジットカードが登録されたままなのを確認。
こりゃやばいや、ってことで、削除しようとしたんですが…
クレジット情報を空欄にして登録→エラー
会員情報を削除しようとしたところ→正規会員ではないんで削除不可
んー、正規登録をした上で削除したら本当に消えるんだろうか?
顧客のクレジットカード情報を自前のサイトに持つ時点で、Webサイト構築者の見識を疑うところですが、まさか消せない仕様だとわ…
この状態でセキュリティ破られてクレジットカード情報流れたら、つぶれますぜ?>ototoyさん<せっかくDSD配信始めたばかりなのに…
次の購入時に手間を減らしたいという一念なんでしょうけど、あまりにリテラシーが低い気が…
というわけで、まだクレジットカード情報が残ってます…メールで問い合わせたが現在反応なし…こまったもんだ…
確かにクレジットカードの頭12桁分は見えなくされてるが…Webのセキュリティなんて、ちょっとでもほころびがあるなら突破されてしまうわけで、リスク高過ぎると思いますよぉ~
===追記===
某氏にTwitterでこのことを取り上げて貰った処、即反応が…はええ…
一応メールで回答は貰っていて、対処を検討します、って形で止まってるなー、ということでのBlogとなりました。
改善する方向で検討されている、とのことなので、のんびり期待して待つ事にします。
正直一番気にしてるのは…
・Twitterのログインなんて、非常に怪しいものを認証に使っている…
→過去何度もパスワード流出とかあったわけで、最近はましになってるとしてもです…
・そんな状態でTwitterか自分のサイト、どちらかでセキュリティの問題が発生したら、連鎖的にクレジットカード情報が使われてしまう
→補償するのは ototoy さんになると思う…
というわけで、できれば…
・クレジットカード情報は毎回入力させる
もっといえば…
・VisaとかのV-pass系のサービスとかを利用して、そっちで認証させる(手数料かかるとは思いますが)
のあたりのことをして、クレジットカード情報は一切持たないのがよいと思います…決済までの情報は、決済用のIDがあるはずで、それを維持してれば問題ないはずだし…
あー、
・paypalを使う
でもいいです。なんにせよ決済自体を自社で維持するのは、セキュリティをがんばって維持しないといけないので、大変コストのかかる事ぢゃないかと…
2010-09-14
大七 熟成生原酒 と アスカエビス
オーディオネタがない…相変わらず SDTrans192+Buffalo II のポータブルで聴いてますが…もう逃げられませんね…今日はセリーヌ・ディオンを聴いてたんですが…空気感というか、ホールの残響が素敵で…駄目すぎ…こんな音だっけなぁ、このCD…
大七は好きな日本酒蔵のひとつ。昔、蔵巡りで行った事があり、やさしい目をした社長さんの解説を聞いた記憶がよみがえります。東大農学部出なのに、かたくなに昔のやり方を踏襲した作り方は、伝統でもあり、足を地に着けた活動であり…いやはや…頭が下がります。相変わらずいい酒を造ってますなぁ、と…飲むたびに顔が思い出されます…。生産者の顔が見える食べ物、って本当にイイですよね。
もう1つはアスカエビス…こんなのあるとは知りませんでしたが、作ってたんですねぇ…味は、緑エビスに近いですかね、黄色エビスより苦味があって飲みやすい。個人的には緑エビスが好きなんですが、こいつもいいですね…
というわけで、普段飲みのお酒のご紹介でした。そろそろ涼しくなってきたし、ワインの出番かしら…
2010-09-13
見事にw
microSDの話を書いたら、アクセス数が2/3に…濃すぎたか…
パターン剥がしてしまったDSD1794A基板、エレクトロアーツさんにご相談したら、基板を譲っていただけることになりました。剥がしてしまった基板は基板で修理するとして、もう1枚作る予定。うまく動いたら基板が2枚…まぁ、なんかに使おう…
DAC箱のパネルを逆転させてみたら、I2Sの出力コネクタが取り外しやすく…DSD/PCMの切り替えがいままでは開腹が必要だったが、このフォーメーションならいらないな…というわけで、試行中…すこーしだけヒロセコネクタがトランスに当たりそうで少し怖いですが…
机上に出しておいたmicroSD2GBが行方不明…朝一であったのは覚えてるんですが…どこいっちゃったかなぁ…
新しく来るDSD1794A基板向けにチップを注文し直し。今のはSEPC使ってますが、新しい方はASPにしようかと注文済。
ついでにSC59ぱっけーじ相当のNPNとPNPのトランジスタを注文、HA10miniの最終段をスタックさせるんぢゃなくてこいつにしようかと…
パターン剥がしてしまったDSD1794A基板、エレクトロアーツさんにご相談したら、基板を譲っていただけることになりました。剥がしてしまった基板は基板で修理するとして、もう1枚作る予定。うまく動いたら基板が2枚…まぁ、なんかに使おう…
DAC箱のパネルを逆転させてみたら、I2Sの出力コネクタが取り外しやすく…DSD/PCMの切り替えがいままでは開腹が必要だったが、このフォーメーションならいらないな…というわけで、試行中…すこーしだけヒロセコネクタがトランスに当たりそうで少し怖いですが…
机上に出しておいたmicroSD2GBが行方不明…朝一であったのは覚えてるんですが…どこいっちゃったかなぁ…
新しく来るDSD1794A基板向けにチップを注文し直し。今のはSEPC使ってますが、新しい方はASPにしようかと注文済。
ついでにSC59ぱっけーじ相当のNPNとPNPのトランジスタを注文、HA10miniの最終段をスタックさせるんぢゃなくてこいつにしようかと…
2010-09-12
KINGMAX MicroSD の罠
Arduino+Music Shield で KINGMAX の microSD 2GB を読ませようとしたら、うまくいかない…
他のSDでは平気なのに…
ソースコードを読んで、どこで止まってるか見てると…
MMC初期化の際にSPIに0xFFをたたき込んで、Hにした後に
MMCコマンドで0x41,0,0,0,16(SEND_OP_COND?)をたたき込み
0x95(なんだろこれ?)を撃ちこんで→CMD0用のCRCデータで、他ではダミーということらしい。
SPIが0xFFから変化するのを待つ
ってとこで止まってるのを確認。
SPDRの値が変化するか、100待つって感じだが…よくよくみてみると…
i=100;
do {
xxxxx
i--;
}while((i--)&&(xxxx)) ;
となっていて、かならず奇数値のみがwhileでチェックされる…で、iがunsignedなので、iの条件では決して脱出できないわけだ…これかなバグは…
===追記===
しかし、やっぱりMMCの初期化がうまくいってない様子。他メーカー品だと関係ないので、個別になんかやってんのかなぁ…
===追記===
どうやら…
通常のmicroSDだと
初期化(CMD0)後にCMD1を発行すると、1→1→0とかなって初期化完了で使えるようになるんですが
KINGMAXのmicroSDだと
初期化(CMD0)後にCMD1を発行しても、ずーっと0xffのまま。
レスポンスは先頭1ビットが0になるはずなんですが、レスポンスすら帰ってきていないという現実。
ACMD41ぢゃないとダメなのかなぁ?
===追記===
試しに、0xFFを送って帰り値を確認しているところで0x80を送って、帰り値を調べてみたところ
0xFF->0xFF->0xFE->0x03 を繰り返していることが判明。
0xFEの意味がよーわからんが、もしかして1ビットずれてる?
で 0xFF->0xFF->0x05 となっている、つまりACMD41をコマンドで送ってこい、といっている、のかな?
===追記の追記===
Music Sheildのコードは色々弄るには面倒だったので、全面書き換え(笑)
その過程で、反面。cmd8 発行したら、うまく動く1GBのmicroSDはまるっきり反応なし(0xFFのみ)だったのに対し、KINGMAXのは0x01が返答されてきています。SDHC対応のコードが必要になりそ…
===追記の追記===
SDHC用とSD用の設定をまぜこぜにして、どっち挿しても初期化成功するところまでは到達…
でも、次のコマンドでレスポンス0x00出てから、読み出しかけてもデータが読めない…なんぢゃそりゃ…
===ここまできた===
CMD58で読みだしてみたら、両方とも 0x80 0xff 0x80 0x00 ってことで…どっちもSDと…でも KINGMAX の方は、SDHC的な初期化しか効かないといふ…なんぢゃそりゃー…ちかれた…
===ついで===
SDHC16GBのカードもこりゃいけるかしら、ってんで突っ込んでみたら…
ACMD41突っ込むと、0x77の方は一回0x01が出たものの、0x69リトライになって、再度0x77いってももう0x01が出ない…
別のカードは、毎回0x01が返ってくるみたいだったが…ここらは物によって変える必要があるのかしら?
===罠は続くよ===
デバッグコードのおかげでwaitが発生してたおかげで正常に初期化でてたくさい…デバッグコードを取り除いた途端…まぁ、ループ回数を適時増やすなりdelay入れるなりすればいいんですが、面倒なので、デバッグコードを戻しておく…
とおもったら、今度はFLACの再生が途切れ途切れに…セクターかブロック読み出しか、その付近の問題だとは思いますが…他には手を入れてない筈なんだが…いらんもの削ったかしら…
確かにコードサイズは拡大しているので、そのせいでメモリ上へのマッピングが、って話はあるかもしれんが…
ともあれ、KINGMAXでも、そのほかでも、とりあえず突っ込めば音は出るようになったので、そこそこ進歩…あとは、普通に鳴るように調整しなおせば…かな…SDのパラメタ取り込み部が怪しい気がするなぁ…
他のSDでは平気なのに…
ソースコードを読んで、どこで止まってるか見てると…
MMC初期化の際にSPIに0xFFをたたき込んで、Hにした後に
MMCコマンドで0x41,0,0,0,16(SEND_OP_COND?)をたたき込み
0x95(なんだろこれ?)を撃ちこんで→CMD0用のCRCデータで、他ではダミーということらしい。
SPIが0xFFから変化するのを待つ
ってとこで止まってるのを確認。
SPDRの値が変化するか、100待つって感じだが…よくよくみてみると…
i=100;
do {
xxxxx
i--;
}while((i--)&&(xxxx)) ;
となっていて、かならず奇数値のみがwhileでチェックされる…で、iがunsignedなので、iの条件では決して脱出できないわけだ…これかなバグは…
===追記===
しかし、やっぱりMMCの初期化がうまくいってない様子。他メーカー品だと関係ないので、個別になんかやってんのかなぁ…
===追記===
どうやら…
通常のmicroSDだと
初期化(CMD0)後にCMD1を発行すると、1→1→0とかなって初期化完了で使えるようになるんですが
KINGMAXのmicroSDだと
初期化(CMD0)後にCMD1を発行しても、ずーっと0xffのまま。
レスポンスは先頭1ビットが0になるはずなんですが、レスポンスすら帰ってきていないという現実。
ACMD41ぢゃないとダメなのかなぁ?
===追記===
試しに、0xFFを送って帰り値を確認しているところで0x80を送って、帰り値を調べてみたところ
0xFF->0xFF->0xFE->0x03 を繰り返していることが判明。
0xFEの意味がよーわからんが、もしかして1ビットずれてる?
で 0xFF->0xFF->0x05 となっている、つまりACMD41をコマンドで送ってこい、といっている、のかな?
===追記の追記===
Music Sheildのコードは色々弄るには面倒だったので、全面書き換え(笑)
その過程で、反面。cmd8 発行したら、うまく動く1GBのmicroSDはまるっきり反応なし(0xFFのみ)だったのに対し、KINGMAXのは0x01が返答されてきています。SDHC対応のコードが必要になりそ…
===追記の追記===
SDHC用とSD用の設定をまぜこぜにして、どっち挿しても初期化成功するところまでは到達…
でも、次のコマンドでレスポンス0x00出てから、読み出しかけてもデータが読めない…なんぢゃそりゃ…
===ここまできた===
CMD58で読みだしてみたら、両方とも 0x80 0xff 0x80 0x00 ってことで…どっちもSDと…でも KINGMAX の方は、SDHC的な初期化しか効かないといふ…なんぢゃそりゃー…ちかれた…
===ついで===
SDHC16GBのカードもこりゃいけるかしら、ってんで突っ込んでみたら…
ACMD41突っ込むと、0x77の方は一回0x01が出たものの、0x69リトライになって、再度0x77いってももう0x01が出ない…
別のカードは、毎回0x01が返ってくるみたいだったが…ここらは物によって変える必要があるのかしら?
===罠は続くよ===
デバッグコードのおかげでwaitが発生してたおかげで正常に初期化でてたくさい…デバッグコードを取り除いた途端…まぁ、ループ回数を適時増やすなりdelay入れるなりすればいいんですが、面倒なので、デバッグコードを戻しておく…
とおもったら、今度はFLACの再生が途切れ途切れに…セクターかブロック読み出しか、その付近の問題だとは思いますが…他には手を入れてない筈なんだが…いらんもの削ったかしら…
確かにコードサイズは拡大しているので、そのせいでメモリ上へのマッピングが、って話はあるかもしれんが…
ともあれ、KINGMAXでも、そのほかでも、とりあえず突っ込めば音は出るようになったので、そこそこ進歩…あとは、普通に鳴るように調整しなおせば…かな…SDのパラメタ取り込み部が怪しい気がするなぁ…
Music Shield テスト中
FLACサポートの文書を見ると、48kHzで扱ってるよ、と読める。24ビットサポートもあるとか…
ふむふむ。
もしかして、音が歪むのは 44.1->48 SRCをVS1053bの中でかけているせいではないかと推測、色々データを突っ込んでみた。
WAV 48/24 全然だめぽw
WAV 44.1/16 スローペースでの再生、なんで?
FLAC 48/24 これもダメっぽ
FLAC 44.1/16 これはそこそこ聴けるが音が歪む処がある
んで、
FLAC 48/16 …あれ、普通に聴ける…
というわけで、FLAC48/16だとほぼストレスなく聴けるようです。すくなくともざくっと聴いた範囲では粗が見えない。
これなら2GBのメモリカードに3アルバム分3時間くらいは再生できそうだな…
あとは、クロック精度を上げて、I2Sで出して、DACで受けるようにすれば、結構いい音で聴けるのではないかと妄想中
===追記===
そういや、FLACサポートのプラグイン、新しいのが出てますね、こいつを組み込んだらもっとましになるのかしら…
ふむふむ。
もしかして、音が歪むのは 44.1->48 SRCをVS1053bの中でかけているせいではないかと推測、色々データを突っ込んでみた。
WAV 48/24 全然だめぽw
WAV 44.1/16 スローペースでの再生、なんで?
FLAC 48/24 これもダメっぽ
FLAC 44.1/16 これはそこそこ聴けるが音が歪む処がある
んで、
FLAC 48/16 …あれ、普通に聴ける…
というわけで、FLAC48/16だとほぼストレスなく聴けるようです。すくなくともざくっと聴いた範囲では粗が見えない。
これなら2GBのメモリカードに3アルバム分3時間くらいは再生できそうだな…
あとは、クロック精度を上げて、I2Sで出して、DACで受けるようにすれば、結構いい音で聴けるのではないかと妄想中
===追記===
そういや、FLACサポートのプラグイン、新しいのが出てますね、こいつを組み込んだらもっとましになるのかしら…
Music Shield 勉強中
まずは、FLACサポートをどーやってんだろ?と思ってソース解析。
vs1053b_patches_flac.h の中を見ると、なんかバイナリコードが並んでる…
読み込んでる処を探すと、いったんメモリ上に展開してから、それを読み出してレジスタ書き込みしてる…
ってことで、vs1053b自体にプログラムを転送して、そこで処理させているのが判明…ってことは、このバイナリコード自体を読まないといけない、ってわけだ…Arduino側のCPU性能をいっくら上げても無駄なのね…
vs1053b_patch.hがエラーになる原因も判明、こりゃだめだわw
プログラムの他の部分に手を付ける前に、ここの解析をやるか…ってか、素でハンドアセンブルしてるんかなぁ?
===追伸===
しかし、ひどいコーディングだ、こりゃ…ソフトウェアエンジニアリング知らない人のコードだな…
while (i<length/dataSize)
とか、毎回除算が発生して効率が悪いぞ、とか…せっかくPLUGIN_SIZEで配列のサイズ設定してるのに、なんでそっち使わんの…みたいな…
===追伸の追伸===
http://www.vlsi.fi/fileadmin/software/VS10XX/vs1053b-patches.pdf
VLSIのサンプルコードがそうかいてあるせいかっ!!!
もうダメぽ…
2010-09-11
2LのDSD64データとDSD128データ
DSD64だと思って購入したデータですが…
ダウンロードサイトをざーっと眺めていたら…あれれ?
"The music has been recorded in DXD (352.8 kHz sampling rate) and subsequently converted to DSD64 using the Weiss Saracon Sampling Rate Converter software. Complete album also as available for download in the DSD128 resolution."
DSD128の解像度のもあるよ?と…ほんとに?
ためしにリンクをたどってみたら…本当に転がってました…1ファイル700MBとかのDSD128ファイルが…
比較対照用にDSD128の正規データがほしかったので、これ幸いとダウンロードして、ElectrArtsさんのUSB-AUDIOカードで再生…DSD128生データをBuffaloIIに突っ込んだ処、綺麗に再生できているようです。
一粒で二度おいしい?2Lって本当に太っ腹だなぁ…
Music Shield 届きました
思ってたよりはるかに小さいな…
下がAudrinoの基板、その上にくっつく形でMusicShieldですね。
SDはmicroSD、Audrinoのポートは全部埋まってるようにみえるので、このままでは液晶はつきません、かな?
Mega使えばそこらは解決できそうではありますが…
ともあれ、使ってみようかと思います。普通に再生できたらI2S出力だな…
===追記===
とりあえず、2GBまでのmicroSDということなので、携帯電話の中に入ってたmicroSD1GBを抜き出してセットアップ。
適当なFLAC 44.1/16データを入れた処、あれ?ならない…???
なんでかしら…と思って弄って、シリアルモニタを表示させたら…あらー、全部のファイルを舐めて、再生可能なファイルを探してるんですね…どーりで…大量にある写真データを順番に舐めてました。
当該のファイルまでたどり着いたら、鳴り始めましたが、切れたりするなw
ソフトウェアに問題がありそうな感じがするので、見てみます。
とりあえず、鳴ったぞ、というご報告まで
===追記の追記===
UMSSort使って最初にFLACが来るように配置しなおしてやったら、普通に再生するようになりました。
ただ、変化量の大きい処?は音が乱れますね、処理速度不足とかでしょうか?
アプリケーションのソース見てみないとだなー
DSDデータ販売:2L編
Twitterで離してたら、2LにDSDのデータが売ってるよ、と…
フリーダウンロードできる奴は知ってたんですが、ほんとに?とおもってみてみたら…
売ってました
まーじーかー
どうやら、手元にある192/24データのDSD版らしいですが…比較対照用として非常にいい感じ…というわけで入手する方向に。
Please allow 24 hours for manual delivery of access code per e-mail.
ってどーなるのか?と思って手続き進めてみたら、クレジットの支払いで画面が固まる…orz
どーなったんだろ?支払えたんだろうか支払えなかったんだろか?と不安になってたんですが…
まるまる1日経過して、メールが…販売サイトから2Lに支払いあったことを通知したよ、という連絡メール…
その後、2LからサイトのURLとユーザ名&パスワードの指定が…それに従ってサイトに入ってダウンロードしてみたら、DFFファイルが落とせました♪
よかったよかった。
USB-AUDIO経由のDSDプレイと、SDTrans192経由の192/24再生を比較してみたいなぁ…とか
フリーダウンロードできる奴は知ってたんですが、ほんとに?とおもってみてみたら…
売ってました
まーじーかー
どうやら、手元にある192/24データのDSD版らしいですが…比較対照用として非常にいい感じ…というわけで入手する方向に。
Please allow 24 hours for manual delivery of access code per e-mail.
ってどーなるのか?と思って手続き進めてみたら、クレジットの支払いで画面が固まる…orz
どーなったんだろ?支払えたんだろうか支払えなかったんだろか?と不安になってたんですが…
まるまる1日経過して、メールが…販売サイトから2Lに支払いあったことを通知したよ、という連絡メール…
その後、2LからサイトのURLとユーザ名&パスワードの指定が…それに従ってサイトに入ってダウンロードしてみたら、DFFファイルが落とせました♪
よかったよかった。
USB-AUDIO経由のDSDプレイと、SDTrans192経由の192/24再生を比較してみたいなぁ…とか
2010-09-10
SOPとSSOPと…
おかしいとおもったんですよ…SOPってOPアンプ関係でそこそこ半田付けした事があって、こんなに面倒だったかなぁ、と…
で、今日、マルツによって壊したICと同じ奴を購入した時に感じたんですよ…あれ、こんなに長方形だっけ?と…
SSOPやん…orz
どーりでサイズが違うわけです…ってことで、変換基板も買ってきたので、変換基板に実装して、その上で配線して、DSD1794A基板の適当なところに接続する方向で作業しようと思います…平行してもう1枚購入できないか打診してみっかなー
2010-09-09
HiRes DSD stereo DOWNLOAD (2L-RR1)
うほ、2Lは既にDSD64データの試験販売をしてるんですねぇ…
PC->USB-AUDIO基板->Buffalo II->PB1
とか言うセッティングなら192/24もDSD64も同じようにプレイできる筈。I2Sの中身がPCMかDSDかの違いは出るが…
オーサリングの違いはあるが、データの違いによる再生音の違いをより比較しやすい形で比較できそうだなぁ…
ぽちってそうな自分が怖い…
PC->USB-AUDIO基板->Buffalo II->PB1
とか言うセッティングなら192/24もDSD64も同じようにプレイできる筈。I2Sの中身がPCMかDSDかの違いは出るが…
オーサリングの違いはあるが、データの違いによる再生音の違いをより比較しやすい形で比較できそうだなぁ…
ぽちってそうな自分が怖い…
Chumby Hacker Board - Beta
Chumby Hacker Board - Beta
Make:Japanをみてたら、掲載されているのに気付いてしまいました…Linuxが乗るちっさな基板。GPIOあるみたいなんで、うまくコントロールできればI2Sも出せるかも…
USBのホストアダプタになれそうなので、USB-DACを繋ぐ事もできそう…
自作する事のできる方には面白いデバイスなのではないかと…
その昔Chumbyを買おうと思ってたんですよね…写真撮影>Eye-Fiで自動アップロード>実家においたChumbyで写真拾って、実家で写真閲覧、みたいな方式に使おうかと…
DAPとして利用しても面白そうだよなぁ、と…
Make:Japanをみてたら、掲載されているのに気付いてしまいました…Linuxが乗るちっさな基板。GPIOあるみたいなんで、うまくコントロールできればI2Sも出せるかも…
USBのホストアダプタになれそうなので、USB-DACを繋ぐ事もできそう…
自作する事のできる方には面白いデバイスなのではないかと…
その昔Chumbyを買おうと思ってたんですよね…写真撮影>Eye-Fiで自動アップロード>実家においたChumbyで写真拾って、実家で写真閲覧、みたいな方式に使おうかと…
DAPとして利用しても面白そうだよなぁ、と…
失敗…
DSD1794A基板に通電してみたら…あれ、なんも鳴らない…
なんでだろなー、どっかショートとかしてるかしらと給電電圧はかったら1.7Vくらい…あっれー
じーっと基板眺めていたら…TC74VHC157Fが1つ逆についてました…orz
あっれー
SOP剥がすと、パターン剥がれるんだよなぁ、とか思いながら剥がしてみたら、案の定剥がれました…orz
こりゃー、ダメか、と思ってたんですが、よくよくパターンを見ると、アレ?結構繋がってない?
回路図見ると…外と繋がってるのは7ピンで、1ピン浮いてて、1ピンVCC、後7ピン全部GNDらしい…
んー、うまいこと工作すれば貼り付けられるやも…
とりあえず剥がしたICは逆電圧かかって死んでると思われるので、そっちを調達、ついでに載せる変換基板も入れてそっから配線してみようかと…
というわけで、しばし待ち…ElectrArtsさんに相談してもう1枚基板を購入した方がはやいかもしれが…
なんでだろなー、どっかショートとかしてるかしらと給電電圧はかったら1.7Vくらい…あっれー
じーっと基板眺めていたら…TC74VHC157Fが1つ逆についてました…orz
あっれー
SOP剥がすと、パターン剥がれるんだよなぁ、とか思いながら剥がしてみたら、案の定剥がれました…orz
こりゃー、ダメか、と思ってたんですが、よくよくパターンを見ると、アレ?結構繋がってない?
回路図見ると…外と繋がってるのは7ピンで、1ピン浮いてて、1ピンVCC、後7ピン全部GNDらしい…
んー、うまいこと工作すれば貼り付けられるやも…
とりあえず剥がしたICは逆電圧かかって死んでると思われるので、そっちを調達、ついでに載せる変換基板も入れてそっから配線してみようかと…
というわけで、しばし待ち…ElectrArtsさんに相談してもう1枚基板を購入した方がはやいかもしれが…
2010-09-07
んー、これは…
安定した読み出しスピードがほしくて、評判の良い Panasonic の Class 10 8GB を購入して、192/24データを入れてSDTrans192で聴いてみたのですが、特定の曲の特定の場所でSDTrans192の読み出しがタイムアウト(再現性100%)
その曲だけすっとばせば残りは全部綺麗に聴ける…
SD自体がいかれてるとこがあるのか、それとも、SDTrans192側のロジックの問題か…
他のSDカードで読み出しエラーになるタイミングが同じくらいの時間のような気がするんですよね…
多分、一度当該のデータを消して、再度書き込めば平気な筈…SDは同じ場所はすぐには使わないから…読み取りエラーになる場所から離れると思われ。
ちと、このエラーになるカードはまんまにして、データの解析をかけてみよう…インデックスが飛ぶとことか怪しいなぁ…
その曲だけすっとばせば残りは全部綺麗に聴ける…
SD自体がいかれてるとこがあるのか、それとも、SDTrans192側のロジックの問題か…
他のSDカードで読み出しエラーになるタイミングが同じくらいの時間のような気がするんですよね…
多分、一度当該のデータを消して、再度書き込めば平気な筈…SDは同じ場所はすぐには使わないから…読み取りエラーになる場所から離れると思われ。
ちと、このエラーになるカードはまんまにして、データの解析をかけてみよう…インデックスが飛ぶとことか怪しいなぁ…
ポータブル バランス DAC 製作中:DSD1794Aパラ
つーてもElectrArtsさんとこの、DSD1794A基板製作中なだけですがw
DigiKeyに注文していたパーツが届いたので色々と…
DSD1794Aの半田付けが面倒でした…結構ショートさせてしまい、吸い取らせたり、すかしてみたりしながら…一応ランドとピンの間の導通は確認してあるので、浮いてる半田はないはす。ショートは1か所あったがなんとか元に…これで大丈夫なはず…
チップ抵抗とかチップコンデンサは、まずランドの片側に半田を盛り、ピンセットでチップ部品をつまんで、半田溶かしたとこにぐっと押しこむ、のが楽でした。基板上においておくと、表面張力で…orz 片側半田付けできてれば、もう片側は楽だし。
コネクタが、電源&バランスアウトと、I2S/I2Cでピッチが違ってるのに気付きませんでした。電源とかは2.54mmなんですが、どうもI2Sは2.5mmとか?面倒なので直出し、将来的には、HDMI-I2Sになる予定なので、目をつぶる方向で。
トランス周りの配線をすれば、だいたい完成ですが…時間くったので今日はここまで。
DSD1794A付近の半田付け状況など…
2010-09-05
WIREWORLD ISLAND 6
HDMI-I2Sコネクタを付けるにあたって、HDMIケーブルが必要に…ポータブルで扱う気満点なので、できれば短いのがいいなぁ、と色々物色…1mくらいはいっぱいあって、0.5mもそこそこあるが…もっと短いのは…って探してたら0.3mのこれが…ポジショニングしてみたら、結構ぎりぎりですな…コネクタ出す位置とかまで気を使わないと、ポータブルで使えないくさい…まぁ、0.5mとか1mとかあっても同じですが…このWIREWORLDのフラットケーブルでわ…
最初、ヨドバシで、「これの0.3m」をといったら、バイオレットの方を出されて困りました…倍値段が違うんですが、それ…この1つ上のランクの0.3mがあったら、そっちでもよかったんですが、なかったようで…残念。どの道もう1本必要になるので、比較評価用に別のケーブルを調達する予定ですが…なんにしようかしら…
まぁ、まだHDMI基板取り付けてないので、これからですが…
本当にポータブルしてますよ?
休日出勤だったので、てきとーな格好に…画像が粗いのはまぁ、携帯の画像を拡大しているから…
ちなみに足元はハーフパンツで、下駄履いてます(笑)
こんな格好で首からぶらさげてるので、オーディオシステム自体はあまり目立たず…まぁ、「からんころん」する足音にびっくりして注目する方がいぱいw
東京駅とかで「からんころん」響いてきたら、おいらの可能性はおっきいですw
2010-09-04
WSD2DSDIFF(DFF)変換
変換編もそろそろ終盤、またハードいじりに戻ることになると思いますが、もうちょっとだけ。
WSDデータも聴きたいなぁ、ということで、仕様を見比べてみて、変換を考える!
ざくっと変換方針をメモ
File_SZ ファイル全体のバイト数、ここからData_SPの位置を引き算すると、データ量がわかる
Data_SP Stream Data の開始位置…まぁ、普通にヘッダ読み進めれば関係ないんですが、すっとばす場合には重要
基本的には 0x0800 固定っぽいが、今後は不明
PB_TM 再生時間長、注意すべきは、2バイトで10進2ケタ目、1ケタ目を表現すること。つまり0xAみたいな値は0x1 0x0 として表現される。
fs 0000 0000 0010 1011 0001 0001 0000 0000b で 2822400Hz。これ以外の時は要検討
Ch_N 0000 0010 で2chを表現、それ以外は対応しないでおく。
Stream Data
並び順はMSBから、DSDIFFと同じかな… L R L R と1byte置きにサンプルが置かれる。
よくよく考えると、まんまコピーでいいんぢゃね?
というわけで、適当にDFFで必要なヘッダを作って、後はデータをそのまま貼り付けてやれば、うまくいくだろうという結論に…
で、やってみたら、普通に再生できました。とても簡単でした(笑)
これで、WSD→DSDIFF(DFF)とDSF→DSDIFF(DFF)の変換は完成。どうせ聴けるのは、DFFしかないので、逆変換は不要。
PCM→DFFはそのうち考えたいが…難しそう…
===追記===
とおもったら、1ビットオーディオのコンソーシアムにある曲の半分くらいがうまく再生できず。
新しいのは再生できるんだが、古いのがダメみたい…何が違うんぢゃろか?
===追記===
判明、どーやら、現在DSDの認識はES9018の自動認識機能に依存しているが、これがいきなり曲が始まるよーなデータだと判別しきれてないくさい。フロアノイズが乗った状態からの再生であれば問題なくDSDとして認識できる(している)が、データ先頭からどかーん、と鳴るようなデータではダメくさい。
解決案は
・最初に自動認識できるようにダミーデータを入れる
・ES9018の制御をI2Cで経由で行い、DSDデータが入ってくる事を事前認識させる…ってそんな指定あったっけな…
USB-AUDIO基板経由でSPDIF化し、DAC-1に突っ込んだら普通に聴けてちょっとびっくりしたのでした…Buffalo II経由の場合だけ再生できるものとできないものがあるっぽい…
WSDデータも聴きたいなぁ、ということで、仕様を見比べてみて、変換を考える!
ざくっと変換方針をメモ
File_SZ ファイル全体のバイト数、ここからData_SPの位置を引き算すると、データ量がわかる
Data_SP Stream Data の開始位置…まぁ、普通にヘッダ読み進めれば関係ないんですが、すっとばす場合には重要
基本的には 0x0800 固定っぽいが、今後は不明
PB_TM 再生時間長、注意すべきは、2バイトで10進2ケタ目、1ケタ目を表現すること。つまり0xAみたいな値は0x1 0x0 として表現される。
fs 0000 0000 0010 1011 0001 0001 0000 0000b で 2822400Hz。これ以外の時は要検討
Ch_N 0000 0010 で2chを表現、それ以外は対応しないでおく。
Stream Data
並び順はMSBから、DSDIFFと同じかな… L R L R と1byte置きにサンプルが置かれる。
よくよく考えると、まんまコピーでいいんぢゃね?
というわけで、適当にDFFで必要なヘッダを作って、後はデータをそのまま貼り付けてやれば、うまくいくだろうという結論に…
で、やってみたら、普通に再生できました。とても簡単でした(笑)
これで、WSD→DSDIFF(DFF)とDSF→DSDIFF(DFF)の変換は完成。どうせ聴けるのは、DFFしかないので、逆変換は不要。
PCM→DFFはそのうち考えたいが…難しそう…
===追記===
とおもったら、1ビットオーディオのコンソーシアムにある曲の半分くらいがうまく再生できず。
新しいのは再生できるんだが、古いのがダメみたい…何が違うんぢゃろか?
===追記===
判明、どーやら、現在DSDの認識はES9018の自動認識機能に依存しているが、これがいきなり曲が始まるよーなデータだと判別しきれてないくさい。フロアノイズが乗った状態からの再生であれば問題なくDSDとして認識できる(している)が、データ先頭からどかーん、と鳴るようなデータではダメくさい。
解決案は
・最初に自動認識できるようにダミーデータを入れる
・ES9018の制御をI2Cで経由で行い、DSDデータが入ってくる事を事前認識させる…ってそんな指定あったっけな…
USB-AUDIO基板経由でSPDIF化し、DAC-1に突っ込んだら普通に聴けてちょっとびっくりしたのでした…Buffalo II経由の場合だけ再生できるものとできないものがあるっぽい…
USB-AUDIO基板ケース詰め
結構小さく収まりました。アルミケースにいれたら、DSD再生時に無線マウスが効かなくなる現象も終息。どうやらUSB-AUDIO基板自体がノイズの塊だった様子。
電源として、まだ外部SW電源を供給してる部分もあるので、微妙にフロアノイズが載るかしら…って感じかな…手でケースを触るとノイズの質が変わるのは外部ノイズの影響を受けているせいだろう…電池化しちゃえば安定するのかもしれない…とわいえ、USB給電してる部分もあるので、変わらんかもだなぁ…
これで、PCを変えてポータブルPC化すれば、ポータブルDSDシステムの出来上がり…ではあるが、でかいよなぁ…というわけでちっさいPC捜索中…
ototoy DSD 配信データ試聴
試聴システムは以下
PC(WinXP 32bit) -[USB]-> USB-AUDIO基板 -[I2S:DSD]-> Buffalo II DAC -[Balance]-> Passive Output Stage -[Balance] -> iBasso PB1 Toucan -[Balance]-> HD25-1.II
データは、そのままDSFでは再生できないので、自作ソフトで DSF->DSDIFF(DFF)変換実施。
USB-AUDIO基板専用PLAYERに読みこませて再生…
いぁ、ピアノの響きがたまらない…録音もいいですねぇ、きれーに録音されてる。
このクラスを聴けるなら、早くこれをポータブルで持ち出せるように整備しなくちゃだわん…この曲を持ち出すためだけに準備してもいいくらい…
こんなの聴いたら、もう戻れなくなっちゃいますよ?
PC(WinXP 32bit) -[USB]-> USB-AUDIO基板 -[I2S:DSD]-> Buffalo II DAC -[Balance]-> Passive Output Stage -[Balance] -> iBasso PB1 Toucan -[Balance]-> HD25-1.II
データは、そのままDSFでは再生できないので、自作ソフトで DSF->DSDIFF(DFF)変換実施。
USB-AUDIO基板専用PLAYERに読みこませて再生…
いぁ、ピアノの響きがたまらない…録音もいいですねぇ、きれーに録音されてる。
このクラスを聴けるなら、早くこれをポータブルで持ち出せるように整備しなくちゃだわん…この曲を持ち出すためだけに準備してもいいくらい…
こんなの聴いたら、もう戻れなくなっちゃいますよ?
次への課題
課題山積み(笑)
・SDTrans192
クロック置換(現在NDKを取り寄せ中)
HDMI-I2S基板設置(基板は入手済み)
スイッチ一部追加外出し(次の曲くらいは押せてもいいか)
電源周り強化(将来の課題…今やるかどうかはw)
・USB-AUDIO基板
ケーシング(箱あるけど、削らないと…)
クロック置換(某所から取り寄せたのを使おうかなぁ)
HDMI-I2S基板設置(基板は入手済み)
電源周り強化(5Vのレギュレータは噛ましておきたい…直で接続するようになってるし)
・謎のSDプレイヤー(まだ届いてない)
ケーシング(どんな箱にいれよかしら)
クロック置換(Arduino用、20MHzとかだっけ、入手しなくてわ)
電源準備
HDMI-I2S基板設置(は当面しないかも)
プログラム改変(アナログ出力停止、I2S出力をDSD化できないか検討等)
・Arduino基板
LCD接続
Buffalo II 制御ソフト開発(まぁそんなに難しくない)
Buffalo II 接続ケーブル作成
・Buffalo II基板
クロック置換(SDTrans192とあわせて、クロックは入手済み)
Arduino基板による制御強化
Volumate製作、テスト
・DSD1794A基板
製作(そろそろチップが発送される)
ケーシング
電源強化(レギュレーターを噛ませておきたい)
設定調査他
・ルンダール基板
置き換えテスト(Buffalo II)抵抗とかも色々変えてインピーダンス調整してみる
・HA10mini
暇を見て、パーツの選別、製作(超あとまわしになりそw)
・iBasso PB1
ボリューム取り外し、アッテネーター取り付け
・Edition 8
ヒロセコネクタ化
・変換ソフト
自動化を進める
WSDへの対応
PCMへの対応(できるのか?)
、、、、んー、やりたいことは一杯あるな…地道に解決しなくてわ…
・SDTrans192
クロック置換(現在NDKを取り寄せ中)
HDMI-I2S基板設置(基板は入手済み)
スイッチ一部追加外出し(次の曲くらいは押せてもいいか)
電源周り強化(将来の課題…今やるかどうかはw)
・USB-AUDIO基板
ケーシング(箱あるけど、削らないと…)
クロック置換(某所から取り寄せたのを使おうかなぁ)
HDMI-I2S基板設置(基板は入手済み)
電源周り強化(5Vのレギュレータは噛ましておきたい…直で接続するようになってるし)
・謎のSDプレイヤー(まだ届いてない)
ケーシング(どんな箱にいれよかしら)
クロック置換(Arduino用、20MHzとかだっけ、入手しなくてわ)
電源準備
HDMI-I2S基板設置(は当面しないかも)
プログラム改変(アナログ出力停止、I2S出力をDSD化できないか検討等)
・Arduino基板
LCD接続
Buffalo II 制御ソフト開発(まぁそんなに難しくない)
Buffalo II 接続ケーブル作成
・Buffalo II基板
クロック置換(SDTrans192とあわせて、クロックは入手済み)
Arduino基板による制御強化
Volumate製作、テスト
・DSD1794A基板
製作(そろそろチップが発送される)
ケーシング
電源強化(レギュレーターを噛ませておきたい)
設定調査他
・ルンダール基板
置き換えテスト(Buffalo II)抵抗とかも色々変えてインピーダンス調整してみる
・HA10mini
暇を見て、パーツの選別、製作(超あとまわしになりそw)
・iBasso PB1
ボリューム取り外し、アッテネーター取り付け
・Edition 8
ヒロセコネクタ化
・変換ソフト
自動化を進める
WSDへの対応
PCMへの対応(できるのか?)
、、、、んー、やりたいことは一杯あるな…地道に解決しなくてわ…
ざっとまとめ:DSF→DXDIFF(DFF)変換
色々とやったことのメモ残し。
・DSFとDSDIFF(DFF)では、数値系データのエンディアンが異なります。なので、エンディアン変換処理が必須。
・汎用性(2ch以外に対応とか 2822400kHz 以外のサンプルレートに対応とかやろうとすると、もうちょっとDSFデータをまじめに読み込む必要があるが、今回のデータに限ってしまえば、そこらはフレキシブルに対応する必要がないので、固定値化、今後気合が乗ったら作る方向へ…まぁ、どうせ、スクリプトなので都度直しても問題ないし…
・というわけで、全般に固定値を計算もせずにそのまま埋め込みで対処。
・固定値でないのは以下
FRM8チャンクのサイズ(DSFのdataチャンクのデータサイズ+DSDIFFで作ったヘッダサイズ(=固定値))を入れておく
ABSSチャンクの時、分、秒、残ったサンプルサイズ(適当に計算(DSFのサンプル数/サンプルレート、が再生時間になるので、それを分割して放り込む)していれておくが…2Lのデータのここ、おかしくないか?)
DSDチャンクのサイズ(DSFのdataチャンクのデータサイズ - 12(ヘッダ固定分)を入れておく…本当はDSFは末尾に0詰めされているから0詰め部分をパディングに関係ない部分は削除しておいてもいいんだが、面倒なのでパス(をい
DSDチャンクのデータ 別記事にあるように、ブロック化→バイト交互化と、ビット並びの反転をかけて格納。
これで、DSDIFF(DFF)で鳴るデータが作れたようです。USB-AUDIO基板から鳴らす事に成功!
DSDデータ提供の道が一つ増えました…
#まぁ、MR-1なりMR-2なり買えばいいぢゃん、って話はなくもないんですが…
次はWSDデータの変換、最後はPCMとの間の相互変換だなっ!
#面倒だからソフトは公開はしません。調査した技術情報はどんどん載せていくので、誰か公開できるレベルのを作ってけろ!
・DSFとDSDIFF(DFF)では、数値系データのエンディアンが異なります。なので、エンディアン変換処理が必須。
・汎用性(2ch以外に対応とか 2822400kHz 以外のサンプルレートに対応とかやろうとすると、もうちょっとDSFデータをまじめに読み込む必要があるが、今回のデータに限ってしまえば、そこらはフレキシブルに対応する必要がないので、固定値化、今後気合が乗ったら作る方向へ…まぁ、どうせ、スクリプトなので都度直しても問題ないし…
・というわけで、全般に固定値を計算もせずにそのまま埋め込みで対処。
・固定値でないのは以下
FRM8チャンクのサイズ(DSFのdataチャンクのデータサイズ+DSDIFFで作ったヘッダサイズ(=固定値))を入れておく
ABSSチャンクの時、分、秒、残ったサンプルサイズ(適当に計算(DSFのサンプル数/サンプルレート、が再生時間になるので、それを分割して放り込む)していれておくが…2Lのデータのここ、おかしくないか?)
DSDチャンクのサイズ(DSFのdataチャンクのデータサイズ - 12(ヘッダ固定分)を入れておく…本当はDSFは末尾に0詰めされているから0詰め部分をパディングに関係ない部分は削除しておいてもいいんだが、面倒なのでパス(をい
DSDチャンクのデータ 別記事にあるように、ブロック化→バイト交互化と、ビット並びの反転をかけて格納。
これで、DSDIFF(DFF)で鳴るデータが作れたようです。USB-AUDIO基板から鳴らす事に成功!
DSDデータ提供の道が一つ増えました…
#まぁ、MR-1なりMR-2なり買えばいいぢゃん、って話はなくもないんですが…
次はWSDデータの変換、最後はPCMとの間の相互変換だなっ!
#面倒だからソフトは公開はしません。調査した技術情報はどんどん載せていくので、誰か公開できるレベルのを作ってけろ!
どこが悪いんだろ?→成功!
DSF2DFF変換その後。
とりあえず曲りなりにも音は出るようになったが、ひどい雑音混じり。なんでかなー、と…
MP3にしたその曲と、まぁ同じような鳴りをしているように見える。
ヘッダ情報は、殆どコピーで音質に影響与えそうな項目はなし…
となると、データ自体の問題と思われるが…
現状
DSF:4096バイト毎にLchとRchの1ビット列のデータが並ぶ
|10000000|01000000|11000000|00100000| .... と4096バイトLchが並んだあとに、
|10000001|10000010|10000011|10000100| .... と4096バイトRchが並ぶ、を繰り返す。
DSDIFF:1バイト毎にLchとRchの1ビット列データが並ぶ
|10000000|10000001|01000000|10000010| .... と、L、R、L、Rと並ぶ(これは間違いでした)
って形式かと思って並べ替えたんですが…どーもうまく鳴らない…
時系列が逆転すると、再生に支障がでるだろうから、方向性はあってると思うが…LSBになってるんかなぁ?
===追記===
成功、データもLSBになってたようでした。ビット列逆転ロジック組み込んだら、綺麗に鳴るように、こりゃいいや…
正解のデータ並び変えはこちら参照。
DSFデータ
|10000000|01000000|11000000|00100000| .... と4096バイトLchが並んだあとに、
|10000001|10000010|10000011|10000100| .... と4096バイトRchが並ぶ、を繰り返す。
DXDIFF(DFF)データ
|00000001|10000001|00000010|01000001| .... と、L、R、L、Rと並ぶ
とりあえず曲りなりにも音は出るようになったが、ひどい雑音混じり。なんでかなー、と…
MP3にしたその曲と、まぁ同じような鳴りをしているように見える。
ヘッダ情報は、殆どコピーで音質に影響与えそうな項目はなし…
となると、データ自体の問題と思われるが…
現状
DSF:4096バイト毎にLchとRchの1ビット列のデータが並ぶ
|10000000|01000000|11000000|00100000| .... と4096バイトLchが並んだあとに、
|10000001|10000010|10000011|10000100| .... と4096バイトRchが並ぶ、を繰り返す。
DSDIFF:1バイト毎にLchとRchの1ビット列データが並ぶ
|10000000|10000001|01000000|10000010| .... と、L、R、L、Rと並ぶ(これは間違いでした)
って形式かと思って並べ替えたんですが…どーもうまく鳴らない…
時系列が逆転すると、再生に支障がでるだろうから、方向性はあってると思うが…LSBになってるんかなぁ?
===追記===
成功、データもLSBになってたようでした。ビット列逆転ロジック組み込んだら、綺麗に鳴るように、こりゃいいや…
正解のデータ並び変えはこちら参照。
DSFデータ
|10000000|01000000|11000000|00100000| .... と4096バイトLchが並んだあとに、
|10000001|10000010|10000011|10000100| .... と4096バイトRchが並ぶ、を繰り返す。
DXDIFF(DFF)データ
|00000001|10000001|00000010|01000001| .... と、L、R、L、Rと並ぶ
2010-09-02
DFFファイルの中身…
DXDIFF(DFF)の中身も解析してみた。数値データに関するエンディアンが違うんですね…テキストデータの並びはどっちも同じ。
音データ自体のエンディアンとか並びはどーなんだろ?って感じはしますが、ぱっと見同じ…ではないな…
DSFは4096バイト毎にLとRが入れ換わるが、DFFは1バイト毎にLとRが入れ換わるのか…ふむふむ…
DSF→DFFは、まぁ、そんなに難しくはなさそうだな…とと、パディングに注意する必要がある処はあるが、タグで決まっちゃってるくさいから、最初っからそういうデータにしておけばOKか…
もーちょいデータを眺めたら、変換スクリプトを書いてみますかね
デジタルオーディオプレイヤー…になれるかも?
Music Shield
よーやく在庫が復活したようです…50個だけですが…
要するに Arduino にSDインタフェース付けて、AppleのDOCK経由でFLACとか再生できるようにしたもの…をををを、FLAC再生できるiPodもどきができますよ?(笑)
リモコンつけたりできるみたいです。ソフトも公開されているようなので、弄る腕があれば弄れる様子。
どうもI2Sをチップのピンがら拾えるくさいので、それを高精度クロックのDACに投げれば結構いい音で啼くんぢゃないか、とか夢想してます…夢想なのでどーだかわかりません。
これと、BuffaloIIと適当なIVを抱き合わせれば、結構小さな自作プレイヤーが…小さくないですね、ハイすいません…orz
デジタルアウトがほしいとお嘆きのあなた!電子回路を理解し、かつプログラミングできる腕があるのであれば挑戦してもいいデバイスではないかと思います、ちょうど円高ですしね…
よーやく在庫が復活したようです…50個だけですが…
要するに Arduino にSDインタフェース付けて、AppleのDOCK経由でFLACとか再生できるようにしたもの…をををを、FLAC再生できるiPodもどきができますよ?(笑)
リモコンつけたりできるみたいです。ソフトも公開されているようなので、弄る腕があれば弄れる様子。
どうもI2Sをチップのピンがら拾えるくさいので、それを高精度クロックのDACに投げれば結構いい音で啼くんぢゃないか、とか夢想してます…夢想なのでどーだかわかりません。
これと、BuffaloIIと適当なIVを抱き合わせれば、結構小さな自作プレイヤーが…小さくないですね、ハイすいません…orz
デジタルアウトがほしいとお嘆きのあなた!電子回路を理解し、かつプログラミングできる腕があるのであれば挑戦してもいいデバイスではないかと思います、ちょうど円高ですしね…
DSFを解析してみた
というわけで、DSFファイルのヘッダ部を解析してみた。普通にわかりますね…これならいけそうだ…
1ビットサンプルはだーっと並んでるだけかしらね…4096バイト毎にLとRのチャンネルが入れ換わりつつ…
DSDIFFファイルの中身を同じように解析して、簡単にマッピングできるようなら普通に変換できそうな感じ。
データが逆になってるとかだとちょっと処理が面倒かしら…にしてもそう違いはない、と思いたいなぁ…
汎用性は今後の対応ということで、まずは変換最優先でいくかな…これができれば、WSDからDSDIFFへの変換なんかも書けそうだ…
2010-09-01
DFFとDSF
OTOTOYがDSD配信を始めた、ってんで期待してダウンロードしに行ったんですよ…
支払い済ませてダウンロードしたデータを展開してみたら、DSFファイルでした。
で、再生しようとおもってたUSB-AUDIOの対応ファイルはDFFファイル。
互換性ありませんでしたよ…orz
よくよく記事をみたら、DSFファイルだって1か所だけ言及がありましたね…むーん。
http://www.korg.co.jp/Product/DRS/MR_Style/format.html
をみると…
「今後シェアウェア/フリーウェアを含め、対応ソフトウェアの増加が期待されています。」
ってありますが…対応してるのって、VAIOのソフトと、MRシリーズ付属ソフトしかないんぢゃね?ホントに増えるのこのフォーマット!?
KORGのMRシリーズどれか買わないとどーにもならんなw
おとなしく ototoy の配信は捨てようと思います…ざんねーん。
暇みて、DSFとDFFのフォーマット情報調べてわかったら変換ソフト書いてもいいけど…需要は殆どなさそうだなぁ…
===追記===
ototoyのサイトから退会しようとしたら、正規会員ではないので退会できません、となった…
でも、Infoからクレジットカード情報をチェックしてみたら、残ってる…いいのか、こんな仕様で!?
===追記===
DSFは、手元にSONYからダウンロードしたPDFデータがあったことに気付きました。
あとはDFFのフォーマットがわかれば変換できそうだな…
支払い済ませてダウンロードしたデータを展開してみたら、DSFファイルでした。
で、再生しようとおもってたUSB-AUDIOの対応ファイルはDFFファイル。
互換性ありませんでしたよ…orz
よくよく記事をみたら、DSFファイルだって1か所だけ言及がありましたね…むーん。
http://www.korg.co.jp/Product/DRS/MR_Style/format.html
をみると…
「今後シェアウェア/フリーウェアを含め、対応ソフトウェアの増加が期待されています。」
ってありますが…対応してるのって、VAIOのソフトと、MRシリーズ付属ソフトしかないんぢゃね?ホントに増えるのこのフォーマット!?
KORGのMRシリーズどれか買わないとどーにもならんなw
おとなしく ototoy の配信は捨てようと思います…ざんねーん。
暇みて、DSFとDFFのフォーマット情報調べてわかったら変換ソフト書いてもいいけど…需要は殆どなさそうだなぁ…
===追記===
ototoyのサイトから退会しようとしたら、正規会員ではないので退会できません、となった…
でも、Infoからクレジットカード情報をチェックしてみたら、残ってる…いいのか、こんな仕様で!?
===追記===
DSFは、手元にSONYからダウンロードしたPDFデータがあったことに気付きました。
あとはDFFのフォーマットがわかれば変換できそうだな…
登録:
投稿 (Atom)




.jpg)









