お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#26 2022-11-28 14:10:43

oryaaaaa
メンバ
From: Aichi, Japan
登録日: 2006-10-31

Re: MajiorityClean LE36 オーディオビジュアル用 for Intel x64

ES38 はとても結果として、おりゃさんの職業名は「グランドマスター」でいいんじゃね?
とされてしまい、with に紹介用のプロフィールを書いておけーって、裏司令が飛んできた。
ジェダイの騎士「グランドマスター」という地上最強を意味するが、なにぶん1人活動なので
ファースト・オーダーに潰されるのは時間の問題というジレンマを抱える。

ES38のうち、どういう方法を用いたか、それを抜粋で解説したいと思います。

コード:

  ; / ES38 Special Tuning Step
  ALL_MMX_CLEAR_SHIFTWORD_INC_CL
  BeforeProcedureRegisters_255MEGA
  ; / ES38 Special Tuning End
  ; EMMS

Macro BeforeProcedureRegisters_255MEGA
  MOV_Rax_Rax_Up_Down
  MOVQ mm0, Rax
  XOR_Rax_Rax_255
  MOVQ Rax, mm0
  MOV_Rax_Rax_Up_Down
EndMacro

Macro ALL_MMX_CLEAR_SHIFTWORD_INC_CL
  XOR_Rcx_Rcx
  INC cl
  ; cx = 1
  MOVZX_Rcx
  MOVQ mm1, Rcx
  PSLLW mm0, mm1 ;1  Left 1bit shift x16
  ;
  PSLLW mm1, mm0 ;1  Left 1bit shift x16
  PSLLW mm2, mm0 ;1  Left 1bit shift x16
  PSLLW mm3, mm0 ;1  Left 1bit shift x16
  PSLLW mm4, mm0 ;1  Left 1bit shift x16
  PSLLW mm5, mm0 ;1  Left 1bit shift x16
  PSLLW mm6, mm0 ;1  Left 1bit shift x16
  PSLLW mm7, mm0 ;1  Left 1bit shift x16
 ; MMレジスタのクリアです。最後に EMMS が必要です。
 ; PXOR ではジッターレスにできない。
EndMacro

Macro MOV_Rax_Rax_Up_Down
  MOV al, al
  MOV ah, ah
  MOV ax, ax ; UP
  MOV Rax, Rax
  MOV ax, ax ; DOWN
  MOV ah, ah
  MOV al, al
 ; CPUレジスタは論理的に書かれており、RISCで実行される時、
 ; 物理レジスタは al ah ax Eax Rax と5つ存在すると仮定して
 ; CALL引数で指定する前に、論理レジスタ状態を物理へ更新
EndMacro

Macro XOR_Rcx_Rcx
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
  SHL cl, 1
 ; cl を初期化する
  INC cl
  INC cl
  INC cl
  DEC cl
  DEC cl
  DEC cl
 ; cl を INC DEC で増減して最高255 FF 1111 1111 を作る
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
  SHL ch, 1
 ; 同様に 上位の ch に対して
  INC ch
  INC ch
  INC ch
  DEC ch
  DEC ch
  DEC ch
 ; MOVZX はゼロ拡張になるけれど、低ジッターを実現
  MOVZX cx, cl
  MOVZX Rcx, cl
  MOVZX cx, cl
  ;
  MOV cl, ch
  INC cl
  INC cl
  INC cl
  DEC cl
  DEC cl
  DEC cl
  MOVZX cx, cl
  MOVZX Rcx, cl
  MOVZX cx, cl
  ;
  NOP [Rip]
  NOP [Rip]
  BSWAP Rcx
  NOP [Rip]
  NOP [Rip]
  ; [Rip] は次の命令アドレスを示す。次の実行命令アドレスをキャッシュする
  ; 正しくは NOP QWORD [Rip] となる。メモリ空間が QWORD より大きいなら変更
  INC cl
  INC cl
  INC cl
  DEC cl
  DEC cl
  DEC cl
  MOVZX cx, cl
  MOVZX Rcx, cl
  MOVZX cx, cl
EndMacro

Macro MOVZX_Rcx
  MOVZX cx, cl
  MOVZX Rcx, cl
  MOVZX cx, cl
EndMacro

これをどこへ配置するとよいか?
レジスタの内容を書き換えない仕様になっていますので、
Functions の最初と最後にセットしておくと信頼性の改善になる
これを冗長で書くと、コード行数は2000万行ぐらいになるけれど
Intel Core では100万行の実行に 0.01 秒未満になってしまうので、
あまり短くする必要はない。短くするなら CALL RET で最適化

コード:

AsioProc dac_buffer, length

  ; / ES38 Special Tuning Step
  ALL_MMX_CLEAR_SHIFTWORD_INC_CL
  BeforeProcedureRegisters_255MEGA
  ; / ES38 Special Tuning End
  EMMS

  CopyMemory(MusicBuffer, dac_buffer, length)

  ; / ES38 Special Tuning Step
  ALL_MMX_CLEAR_SHIFTWORD_INC_CL
  BeforeProcedureRegisters_255MEGA
  ; / ES38 Special Tuning End
  EMMS

return length

こんな感じで書いてみたら、Bug head Nontallion 13.90 は強烈な音へ
この処理コードは Intel CPU なら全般的に、どのOSでも実行可能

推測で言うと、Intel CPU は命令解読処理の特殊なケースである、
ARM CPU とも言えてしまうので、この命令処理を ARM CPU に置換すると
同様に良くなる可能性はあります。

根拠として数値計算処理の多くは、左シフト命令を使って
デジタル出力データを作って計測を繰り返した可能性を考えており
そういう計算処理に最適化したので、XOR ではジッター傾向になる。

オフライン

 

#27 2022-11-29 07:43:00

oryaaaaa
メンバ
From: Aichi, Japan
登録日: 2006-10-31

Re: MajiorityClean LE36 オーディオビジュアル用 for Intel x64

前の投稿について、簡単な説明を求められました。

今まではレジスタの初期化をしなくても、画質や音質に影響する劣化は起きない、
とされてきました。それはWINAMPなどを聞く時に本格的なオーディオで聞いて
いれば、Intel Pentium 2 3 までは「確かにその通り」
でも、CISC設計を止めて、RISC設計にシフトしていくと、常識は通用しない。

例えば、音の悪いという条件は、地上最強の音質を達成した研究成果として言えば、

1.円周率精度を産業界が基準を決めていない
教科書は PI = 3.14159 までしか書いていない。高学歴という人たちは、
どうしてなのか、精度を上げろという仕事の時、PI はそのまま、演算精度を上げた?
それが ADコンバーター や DAコンバーター の設計へ影響するだけでなく、
音楽コンクールの審査にも影響して、世界中で決まらない音の基準により、
ピアノの調律基準もバラバラになっている状況。
Bug head では 円周率精度を 倍精度で定数セットしていると宣言してやっていたが、
演算結果は追試をした人達によって「ごまかしている」とされて、倍精度ではない!
倍精度の定数セット、レジスタを調べてみると、定数の倍精度セットは単精度になってる。
数字のセットは、R8 の 64ビットレジスタに対して INC SHL によって円周率をセット
それをSSE2 xmmレジスタへコピーして取り扱える倍精度の変数へ円周率をセット
演算してみた後、4倍精度演算 BINARY-128 の件を確かめるために、
2倍精度演算で仮数100ビット演算すると、音へ大きく影響した。

Bug head では円周率精度 49ビットとしているけれど、正しくは 52ビットあり、
仮数 53ビット目について正しくセットしておらず、フリーソフトの領分を守っている。
しかし、リサンプル処理の演算テーブル計算では、104ビットの円周率精度で処理、
本格的なプロ用の波形編集ソフトを超えるリサンプル処理を実現している。
多くのレーザー加工システムでは Z80 プロセッサーを使用しており、
それを考えてみると、単精度の円周率精度でやっている可能性はあって、
この円周率精度を仮数100ビットの基準でレーザー制御を行えば、加工トラブルは改善

この件は、以下に示すリサンプル処理のタップ数が多めになっていても、
円周率精度のビット数が不足していれば、結果としてタップ数の不足と同じ結果を招く。

2.波形のリサンプル処理は、タップ数で高域通過フィルターになる

PCMの場合、10Hzを再現する場合、44100Hz PCM ならば、
少なくとも 4410 samples の波形データがなければ再現できない。
それなのに、、、
オーディオメーカーって、リサンプル 16 samples で、
30Hz の音を再現できます!

どうやれば、それができる?

簡単に言えば、リサンプル処理という方法は、音の波形を「みじん切り」
44.1kHz PCM で 16 samples なら、1379Hz 以上は正しいけれど、
1379Hz 未満は「みじん切り」状態になっている。

これの復元には「オーディオのバッファ回路」が必要になるけれど、
どれぐらいが必要なのか?
世界中で、基準がバラバラで、技術者の世代交代するほど、
最終的な結末として「オーディオのバッファ回路は、不要です!」
それで起きたのは?

日本のアニソン、
テレビは 1379Hz 未満の音を鳴らせないから、これでいいよ。
その結果、
スマホでも「オーディオのバッファ回路、不要」
低音ブースト機能を使って、聞いたりすれば、音圧は鼓膜破壊レベル
「スマホ難聴になる」

しかし、これは音量制限すればいいんじゃねと WHO は言う。
なぜなら、WHOの検討委員の国では「アニソンを聞いていない」かな?
KORG NAUTILUS 最新のシンセサイザーで音を作って確認すると、
リサンプル録音では 512点 リサンプルにより、録音されていた。
これは当然、最も低い音は「みじん切り」になっている。

「みじん切り」を解決する方法として、
1024点 リサンプル処理を行うと、復元できる。
これが Bug head の研究成果ですが、色々な方法で、方法はある。

DACチップ・バッファ回路などで、並列処理をして実質的な低音復元
AKM AK4497EQ などでは、フィルター改善により低音復元
独自のFPGAフィルターによって、低音復元
円周率精度を改善するフェムトクロックによって、低音復元

このように低音復元はできているけれど、本来の音は再現できない。

よくレコードが最近になって流行っているというけれど、
「アナログっぽい音がいい」・・・激安のレコード環境のおと
高級のレコード環境になると、「CDと変わらないおと」
これも、Bug head では、アナログとは?
円周率精度を1秒間に数回の周期で劣化させたら、レコードかな?
それで、
Bug head Elementary [Kogane] というモード、
プロフェッショナル用途に、Bug head Re-sampler [0 skip Junk PI]
音楽ファイルを [0 skip Junk PI] 128 samples , 200Hz未満は断片化
CD-R へ焼いて、カーオーディオで鳴らすと「ハイエンドオーディオ」

3.パソコンのどこに劣化原因があるか?

書きたくない。書くと、日本海から弾道ミサイルの発射実験を繰り返される。
国民全体が「だれだ、ばかやろう」という状況になる。

ES38の科学的根拠、書こうとするとパソコンは動かない状態になる。
オフラインの iMac は WIFI も LAN も未使用でも、「やめろ」と聞こえた瞬間に、
ポーン、と再起動、しかも起動処理でフリーズ
Apple Japan へ修理に出すと、「異常ありませんよ」といわれ、帰ってくる。
それでしばらく使えるけれど、科学的根拠を書き始めると、
iMac が発熱暴走して、使用不能へ
Apple Japan へ修理に出すと、「電源ユニット以外、すべて故障してますよ」

ほとんどの技術者は書ける話でも、この圧力に対抗するには、どうすればいいか?
匿名掲示板では、「ガクガクブルブル」という状態になるけれど、それ以上にひどい。

無理して解説しようとすれば、ウソのフェイクニュースをテレビを通じて
放送されたり、めちゃくちゃな状況に陥る。

解説したいなら、100分割して、100話を見て考えたら理解できる内容へ

オフライン

 

#28 2022-12-03 19:15:09

oryaaaaa
メンバ
From: Aichi, Japan
登録日: 2006-10-31

Re: MajiorityClean LE36 オーディオビジュアル用 for Intel x64

ES38=ES39 と思っていいです。少し違うところは CALL DWORD ではなく
CALL QWORD にしたこと。これはやっていいのか、分からない。
それでも品質の改善にはなったと思います。

Linuxでの効果はどうか?
実機のハードウェアとして、候補になったPCは売り切れている。

CPUのある製品があるほど、テクノロジー犯罪は当たりやすくなるので、
あまり増やしたくない。

よくニオイが気になる場合、Panasonicエオリアのエアコンについて、
電源ブレーカーを落とすと、急に臭わない。外国製造のモデルは注意みたい。
最近は低濃度オゾンという原理よりも、超音波式加湿器で、水道水をタンクに入れ、
数時間の塩素臭を抜いたものを、加湿に使っている方が様々な症状は治りやすい。
同様に加湿器にもCPUが使われており、激安品でも用心して電源の根本を遮断。

他にも SONY Bravia では NHK データ通信が改ざんされており要注意、
天気予報が最初は狙われて、台風通過で大雨に注意という警報が出ていると、
他の民放では快晴になっており、外に出ると快晴で何も起きない。
次はNHKデータ通信のニュースで改ざんされていて、指摘しないでいると、
放送データに介入されており、「要は見るな」って事かな。
どうしても見たければ、カーナビのワンセグで見れば、NHKの放送は?なぞなぞ?

民放では思考追従型の放送が行われて、興味があると分析されると、
そのニュースを深堀りして取り上げていくけれど、ニュースキャスターの女性は、
なぜか原稿を見ている片目と、真っ直ぐを見ている片目の、同時スキルが気持ち悪い。
なんですか、これ。
Andoroidは完成しているということでしょうか。

それでも、もう少し改善していきたい。それで ES39 を試みています。

コード:

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

脅迫されている状況は、小学生の頃から続いており、
緑化委員をクラスでやるときも、「無理やりに挙手した感覚」があって、
サマージャンボリーの平湯温泉に行った時にも、
閉会式の直前になって「小学生代表で閉会式の代表スピーチをやってほしい」
・・・え・・・
そんなことを言われても・・・
引率の先生に「それぐらい小学4年ならできて当たり前だぞ!」と叱られる。
なんで?

小学校で何も訓練しないで、いきなりできるの?
そういうこともあり、
BLOGやREVIEWで自己主張する訓練をひたすら続けてきた。
それをやっていると、
映画やアニメで「エンドロールが流れるとき」、その名前の陰に「300時間の仕事」がある。
ようやく大変さが理解できれば、
BLOGで「定額制のネット動画配信サービスは実現できないの?」と言えば、
コンテンツ料金の未払い状態は解消されてきた。

これが偉そうと言われてもな。
学校のせいではない。

オフライン

 

Board footer

Powered by FluxBB