Bug head Nontallion

Copyright (C) 2009-2022 Hiroyuki Yokota ( oryaaaaa )

横田宏幸の略歴:井田小、葵中、城西高、中部大中退、SCRN正社員4.5年、ソフト作家

ASIO 出力 Nontallion / WASAPI EXCLUSIVE 出力 Bug head / SSE2 CPU に対応しています。音楽形式フォーマット WAV FLAC DSD MP3 CDA に対応、メモリチップの内部回路をベースにした電子ビット基準の厳格運用により、正確なサウンドバランスを追求しています。音楽データを無変更でFLOAT32出力する [High] と、音楽データから低域補間してFLOAT32出力する [Low] [Super Black] [Extreme] の出力モードを用意しました。

I2S波形の補正を転送データの状態改善で実現
転送データの状態改善を行うことで、I2S波形の補正となり、超低ジッター出力を実現します。

オーディオを手軽に始められる操作性
Windowsの開発環境PureBasicとサウンドライブラリBASSにより、Windows設定をデフォルト状態のまま究極の超高音質へ到達します。パソコンのビギナーが操作できるシンプルな設計となります。女子向けにピンク色やミント色のフレームを用意。プロの音楽家が使うだろうと考えて、音楽の部活動で使うだろうと考えて、正確な音を厳密に研究してきました。



INFORMATION

2022-11-27
カーオーディオの最適サウンド



これを音楽CDとしてCD-Rへ焼いて聞いたら良いと思います。USBメモリから再生するとハイレゾ再生できますけれど曲名が表示される状態にしておきますと、運転妨害される行為を十回以上に確認しており危険です。必ず「MD5」にして、運転者以外では何を再生しているか不明瞭にしておくべきです。


2022-10-06 / Add 2022-11-16
ジッターレス条件時の「ジッター迷走時代の音楽」最適試聴法

Bug head Elementary [Kogane Snow] [Kogane Black] 、Bug head Re-sampler [0 skip Junk Pi] 、円周率の精度を1サンプルごとに周期的に変更することで、ジッターレス状態時にサウンドバランスが異常になるトラブルを避ける。Re-sampler で高域が強めに出る場合は、[1 skip Junk Pi] [3 skip Junk Pi] [7 skip Junk Pi] を使って、低域補完処理による高域圧縮を行えば改善します。フェムトクロックを否定するような処理ですが、この方法は完璧にクロックの同期を達成していないと音波として成立させられない問題があるので、フェムトクロックは必要です。Re-sampler [0 skip Junk Sinc] は、SINCリサンプル計算式を「カセットテープのよう劣化」にする改変を行い、わざと劣化した音を実現するものです。円周率の精度は最高精度ですので、さらなる劣化には [Junk] を処理しなければなりません。スクランブルテストをする際は「MD5」の使用により、ファイル名を変更して聞いて下さい。

Add どういう音楽を聞いた時に違和感あるか?

おりゃさんが好きな歌手というと、秋元康がプロデュースするグループ音楽、松浦亜弥、fripSide南條愛乃、倉木麻衣、安室奈美恵になります。とても録音がよく編集の仕上がりは良かったのですけれど、円周率精度を倍精度演算で行う現代のオーディオシステム(最新のデジタルプレイヤーを含む)では音のバランスが悪くなる傾向を確認しており、それと同時に半導体製造装置のプロセス微細化が進むほど「ジッターレス」の傾向に進み、その問題が分かりやすい状態です。(☆グループ音楽)

ちょっと根拠としては自信がない・・・けど・・・、

県立岡崎高校コーラス部のOBOGで構成された岡崎混声合唱団の練習に3ヶ月ぐらい参加した時、「Eric Whitacre - 3 Flower Songs: No. 2. With a Lily in Your Hand」「Eric Whitacre - Cloudburst」を合唱祭に向けて練習しました。この2曲の公式演奏を聞きたくて2014年に外国の通販サイトから購入しました。当時は外国人が歌っていると思っていたのですが、現在の音楽再生品質では岡崎混声合唱団による演奏と判断できる。実際の練習した時に感じた音とそっくりにハーモニーを再現できていると分かりました。(◇グループ音楽)

☆グループ音楽と◇グループ音楽は具体的に「円周率精度をどれぐらいにしたか?」で決まっている。☆グループの音楽は円周率精度を「倍精度、つまり53ビット」、◇グループ音楽は円周率精度を「拡張倍精度、つまり72ビット」、この違いによって、オーディオの世代によって正確なバランスを再現できない。Bug head Re-sampler の円周率精度は49ビットですが、リサンプル処理の演算テーブルを作る際の精度は拡張倍精度80ビットで行っており、高級オーディオの基準に沿って設計しています。☆グループは「CD製造装置の上記影響を受けた」音楽を販売していますが、◇グループは「マスタリング状態を維持する目的でRAWデータのまま」音楽を販売しています。

推奨再生条件
☆グループ:Bug head Nontallion [Low] [SuperBlack] [Extreme] , Bug head Elementary [Snow] [Black] [Kogane]
◇グループ:Bug head Nontallion [High] , Bug head Elementary [Normal] [Tester]
倉木麻衣 - アルバムCD - コナンベスト21:Bug head Nontallion [High]

原因として想定しているのは、CD製造装置におけるレーザー光の出力調整において、128点 SINCリサンプル処理、256点 SINCリサンプル処理、において倍精度の円周率精度で行う演算テーブルを用いた原因を考えています。おりゃさんに責任があるのではなく、CD製造装置のレーザー出力調整に使用しているSINCリサンプル処理について、円周率精度や演算精度を4倍精度演算またはBINARY-128によって実現すれば、音楽CDは UHQCD を使わなくても確実に改善できると思います。

レーザー光の出力調整を行う時「音楽データは SINCリサンプル処理」された状態で記録する。SCREEN の守秘義務違反なるかもしれないが、印刷データをCTPやフィルムで露光する時に、印刷データでは「ムラが起きない」けれど、露光した状態は「再現性100%でムラになる、それでRIPサーバーでムラの軽減をやっている」ものが現在の印刷物になっている。それはインテルが繰り返し発言した「マルチパターン露光」の問題にもなり、これはプロセスの工夫ではなく、レーザー光の調整について、(円周率精度・演算テーブルを作成する精度・演算精度を)BINARY-128へ引き上げれば簡単に解決できると思う。


2022-09-17
開発環境の視聴環境を更新

>Hisense 24A40H | VGP 2022 SUMMER | AI video hi-quality processing
東芝映像ソリューションと共同開発した映像処理NEOエンジン2Ksmartを搭載、ネット動画用の高画質処理機能を強化した最新製品です。明るさセンサーと連動して表示するコンテンツに応じた最適化調整を行います。音質は MarkAudio 6cm SP を超えるパフォーマンスです。
in Japan, 33,000 yen = USD 230.89
HDMI cable : ELECOM 8K 48Gbps Ultra High Speed HDMI Cable



B-CAS と LAN端子 と 無線WIFI は使用禁止、ファームウェアは現状維持


スピーカー製作時の使った木材と思われ、かなり硬い木材を使用しています。


2022-01-11
PureBasic 6.00 のメモリ命令改善で 上限 3GB 制限は撤廃されて、10GB のメモリ使用量でも強制終了しなくなりました。いま、DDR4メモリは安いですので 32GB へアップグレードしましょう。


ABOUT

画面を見て「作るのは簡単そう」と思いませんでしたか? それなら、あなたが作って下さい。
ピアノ練習や合唱練習、プログラミング、大企業の正社員など様々な経験が必要です。


64ビットのアセンブラ言語を使用できる PureBasic を使用して再生処理のDLLを作り、全体的な画面設計をVisualStudioで作りたいけれど、もうすぐ50代で難しい開発環境は扱えません。これを作るには、FASM、PureBasic、BASS、を組み合わせ、ほとんどをアセンブラ言語で記述して、数千万行のコードを手書きすれば作れます。電気工学・電子工学・電磁波工学・半導体工学・無線工学、こうした専門分野の知識が必要です。大学で講義を受け、テストに合格して「優」を取れたぐらいでは真似できません。学んだ事を否定して、新しい技術を作ろうと思える技術者になれば可能です。日本人の技術者が30年間試行錯誤して無理だった事をやっています、それを肝に銘じて下さい。



KORG NAUTILUS-88 について、音の方向性

NAUTILUS

音の調整は、NAUTILUS-88の内蔵曲からヘッドホンで鳴らした状態(BEHRINGER BDJ-1000 with 90mm x 30mm EarPads)を基準として、24bit WAV にしたものを Bug head Nontallion で鳴らし、できるだけ同じ基準にします。

Bug head Elementary にて、C [0 skip] 1024 samples AD 48.0kHz で処理した 24bit WAV の音は NAUTILUS-88 から鳴らした音になります。Bug head Resampler を使って変換すれば解決しますが、Resampler を使わずに Nontallion で鳴らせるように努力します。

NAUTILUS

円周率の精度 49ビット で計算しています。表示されている周波数帯域は、リサンプル処理から想定される目安で、実際に測定したものではありません。正しいかどうかは、384kHz の音を処理してみて、プリ回路を通さないで鳴らして低音域が消えていれば、これで正しいと判断しています。



動作環境

Intel Core シリーズ 64ビット Windows10 パソコン向け。SSE2 AVX2 の命令サポートは必須です。このサウンドプレイヤーに関しては、メモリ最小16GB、推奨32GB以上を前提にしています。MajiorityCleanの常駐を前提に動作する仕様です。

USB拡張カードは Renesas NEC UPD720201 チップを使用した製品に限ります。他のメーカー品では雑音のトラブルを生じます。USB Card FEMTO JCAT や IODATA US3-4PEXR をご採用下さい。

MP3ライセンスは BASS Library Shareware で支払われています。開発環境は PureBasic Shareware と BASS BASSASIO Shareware を使っています。正規に作者へライセンスされています。高品質化技術は、独自技術にあたり、プログラミング・パーソナルスキルによって実現しています。


動作対象とするサウンドドライバー

Bug head と Elementary の転送処理で、xmm0-xmm15 へ最適化する調整をセットアップ。
AVX2 仕様のサウンドドライバー 2021.8
Nontallion の転送処理で、ymm0-ymm15 へ最適化する調整をセットアップ。 Bug head や Elementary は 32ビット API を使用しますので、ymm の影響は少ない。


Download

フリーソフトですが、サポートは行いませんので、オーディオ上級者に使い方を教わって下さい。

令和4年11月21日 (月) 2022/11/21 Version

UDF 2.6 ISO 形式をMountする操作によって、Bug head 使用契約書に署名したと見なします。現在、使用契約書は未作成ですので、使用する意図があったと判断されるだけです。

"NRBHELRS_2022_1121_21.zip"
Size 2,134,982 bytes ( 2.03 MB )
MD5 6457A4EF0BB7743B037649C6131E5A61
SHA2-256 0652277C608C1650874ACED0272
CF5C0ED2F3432E4D4883136D3499B48781B59

NRBHELRS_2022_1121_21.zip


過去のバージョンは再配布しません。精神的に疲労がたまるからです。御理解をよろしくお願いします。

各種プログラムはネットワークアクセスする処理はありません、Startupを除きWindows設定を変更する処理はありません。


使い方について

How to install

WASAPIの音量 100 最大設定時、最高音質となります。音量変更時はWindows10のボリューム調整機能で音楽データを再処理してしまいますので、この音楽再生ソフトを使うメリットはありません。なお、ASIO出力時は音量最大で出力します。音量調整はプリメインアンプまたはヘッドホンアンプにて調整して下さい。

メニューの開き方、停止中と再生中で選べるメニューは変わります。色つきの部分を右クリックすると、左クリックでセレクトできます。ASIOの場合はASIOコントロールパネルを呼び出せますが、停止中に操作して下さい。



細かいリサーチ情報

Woody&Allen工房

Woody&Allen工房 の BLOG

【無許可転載、配布元閉鎖の為】WEBテンプレート

Cool_Web_Window_HTML5_001.zip

ページのトップへ戻る