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-01-11
PureBasic 6.00 のメモリ命令改善で 上限 3GB 制限は撤廃されて、10GB のメモリ使用量でも強制終了しなくなりました。いま、DDR4メモリは安いですので 32GB へアップグレードしましょう。
2022-08-08
現在の電子ビット基準:XORPS xmm0, xmm0 を MOVQ R8, xmm0 とする調整を適用。


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 2.81.48 にて、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以上を前提にしています。ExerciseStabilizerの常駐を前提に動作する仕様です。

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年8月10日 (水) 2022/08/10 Version

"NRBHESRWRSART_2022_0810_21.zip"
Size 15,668,482 bytes ( 14.9 MB )
MD5 0D970A07C5093E744F3710B6C9CC15B5
SHA2-256 F3387F6ACF17A8845D4505EA407
6419ED77A174A605D13B61440F5B57CC54436

NRBHESRWRSART_2022_0810_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

ページのトップへ戻る