Neutron オーディオ レコーダー
https://neutroncode.com/apps/recorder
フォーラム
https://neutroncode.com/forum/viewtopic.php?f=8&t=6805&sid=24bf6f3859a1b3f4c5b45d8cb99ee7bf
Neutron Audio Recorder アプリケーションは、モバイル デバイスや PC でのオーディオ録音の分野で画期的な製品です。これは、Neutron Music Playerユーザーによく知られている 、有名なオーディオファン グレードのプラットフォームに依存しない 32/64 ビットNeutron HiFi™ オーディオ エンジンを使用した、高度なオーディオおよびボイス レコーダーです 。Android、iOS、Windows 10 (UWP) など、すべての主要なプラットフォームがサポートされています。 |
DSPこのような共生の結果、録音ニーズに応じて利用できる豊富で市場独自の DSP 機能を提供できるようになりました。簡単に説明すると、次のようになります。
|
メディアライブラリレコーディングのニーズに合わせて、フル機能のメディア ライブラリを自由に利用できるようになりました。録画を柔軟に整理し、プレイリストにグループ化することができます。 |
UIユーザーインターフェイスには高精度のスペクトラム、RMS、波形アナライザーが備わっているため、録音されたサウンドが完全に視覚化されます。 |
ハイレゾオーディオオーディオ ドライバーはハイレゾ形式をサポートしているため、デバイスがハイレゾ形式をサポートしている場合、Neutron は高解像度 (たとえば 24 ビット、最大 768 kHz) でサウンドをキャプチャすることに制限がありません。 |
多彩なオーディオフォーマット記録をロスレス高解像度フォーマット (WAV、FLAC) で保存するか、またはロッシー フォーマット (OGG/Vorbis、MP3、SPEEX、WAV-ADPCM) で保存してストレージ容量を節約するかを選択できます。このようなタスク用に特別に最適化された SPEEX 形式を使用して、何時間もの音声録音を保存できます。 |
ストレージ録画はローカル ストレージまたは外部 SD に保存したり、SMB または SFTP プロトコル経由でネットワーク ストレージにリアルタイムで直接ストリーミングしたりできるため、録画プロセス中にデバイスに何かが起こっても、録画されたファイルが失われることはありません。タグは記録後いつでも編集できます。 |
|
AGC: 遠くの静かな音を感知Neutron Recorder は、リアルタイムで音を分析し、必要な補正を適用して録音のダイナミック レンジを拡大する自動ゲイン補正 DSP エフェクトの助けを借りて、遠くの静かな音を録音する独自の機能を提供します。この機能を使用すると、1 つの部屋で話しながらも録音することができます。 |
|
フィルター: 録音から不要なノイズを除去します。Neutron Recorder では、完全に設定可能なフィルター DSP エフェクトを使用して、録音中に不要なノイズを除去できます。録音に圧縮形式が選択されている場合、ノイズ、特に高周波ノイズをフィルタリングして除去すると、宛先ファイルの圧縮率が向上します。よりクリーンなサウンドには後処理が必要ないため、リアルタイムで時間を節約できます。 |
![]() |
イコライザー: ソースの欠陥を補うNeutron Recorder を使用すると、録音プロセス中に録音ソースの周波数応答の欠陥を補うことができます。このようなアプローチは、後処理にかかる時間の無駄を避けるのに役立ち、録音が完了したらすぐに使用できるようになります。 |
特徴
|
Neutron HiFi™ オーディオ エンジン
Neutron Music PlayerおよびNeutron Audio Recorderアプリケーションは、社内で開発された成熟した高度に洗練された Neutron HiFi™オーディオ エンジンによって駆動されます。当社のソフトウェアは、ゲーム、シミュレーション、および高解像度オーディオ機能を必要とするその他のソフトウェアにも使用できます。
Neutron HiFi™ オーディオ エンジンは非常に移植性が高く、あらゆる CPU アーキテクチャで実行できます。そのコードとインターフェイスは低レベルの C/C++ 言語を使用して開発されており、金属に近い動作とその結果としての高いパフォーマンスを保証します。
32/64 ビット HD レンダリング
32/64 ビット ソフトウェア オーディオ レンダリングを使用し、SIMD CPU 拡張機能が利用可能なほとんどのプラットフォームで優れたオーディオ品質を提供します。ローエンドおよびモバイル プラットフォームでは、32 ビット処理が利用されます。
アンビフォニックサラウンドサウンド
ステレオを拡張し、より空間的なものにするアンビオフォニック RACEデジタル シグナル プロセッサーを搭載しています。ステレオサウンドがより豊かになり、リスナーを包み込みます。ステレオ アセットを使用しているアプリケーションは、この機能を使用するとメリットが得られる可能性があります。
3Dサウンド
3Dサウンドポジショニングをサポートします。モノラルまたはマルチチャンネルのオーディオ ソースを受け入れ、最大 7.1 のスピーカー構成をサポートします。
指向性サウンド
3D オーディオ レンダリング コアは指向性のある 3D サウンドをサポートします。方向は、サウンドまたはリスナーに設定できるオーディオ コーンによって適用されます。
自動HFオクルージョン
リスナーによる 3D 環境の知覚を改善し、空気吸収やリスナーの頭の位置 (指向性オーディオ コーンの場合) による自然なサウンド オクルージョンをシミュレートするために、内蔵のローパス フィルターによる高周波の自動オクルージョンを提供します。
ギャップレス再生
複数のオーディオ ストリームの真のサンプル精度のギャップレス再生をサポートし、これを実現するために API を通じて必要なメカニズムを提供します。
クロスフェード
複数のストリームのクロスフェードをサポートします。ギャップレス モードと同様に、この機能により、リアルタイム再生中に 2 つのトラックを 1 つにブレンドすることができます。クロスフェードは、一定の中断のない音楽雰囲気が必要な場合に、ゲームで BGM を再生する場合に便利です。
フォーマット
一般: MP1、MP2、MP3、OGG、FLAC (8、16、24、32 ビット)、WMA、AC3、AAC、M4A、M4B、M4R、MP4、3GP、3G2、MOV、APE、ALAC、WV、MPC 、WAV (pcm {8,16,24,32 ビット LE}、ima4、ms-adpcm、u-law、a-law)、AU (pcm {8,16,24,32,64 ビット BE}、 u-law、a-law)、MPEG、AVI。モジュラー: MOD、IM、XM、S3M。音声:SPEEX、DSD(DSF、DFF)。
低遅延 I/O
オーディオ ハードウェアによる低遅延 I/O をサポートします。オーディオ レンダリング コアの特殊な設計により、オーディオ ハードウェアが許容する場合は、もちろん 1 ミリ秒の遅延でも動作できます。希望のレイテンシーは、マスターミキサーごとに個別に設定できます。
DSPネットワーク
独自のオーディオ レンダリング コアは、ミキサーとサウンドという複数の要素に分割されています。ミキサーは相互接続できます。サウンドはオーディオ データを複数のミキサーに同時に送信できます。ミキサーは、エフェクト処理、リサンプリング、フォーマット変換、データの結合を実行できる他のミキサーにルーティングされます。
非同期
オーディオ コンテンツの安定した再生のための完全な非同期コア設計を備えています。低パフォーマンスのシステムでも、Neutron はポップ音やクリック音が発生せず、常に良好なサウンドを実現します。
非リアルタイム処理
非リアルタイム (NRT) 処理をサポートします。NRT を使用すると、CPU 負荷が高いためリアルタイムでは不可能な、複雑なエフェクト/DSP チェーン処理を受けたオーディオをレンダリングしてファイルに出力できます。
効果
一般的なデジタル オーディオ フィルターとエフェクトをサポートします。エフェクトはチェーンにグループ化してサウンドやサブミキサーに適用できます。
VST3
VST3 エフェクトをサポートし、そのホストとして使用できます。サポートされている機能は次のとおりです。
- 32/64ビット処理
- GUIフロントエンド
- 非リアルタイム処理 (NRT)
- 複数のエフェクトの連鎖
- 同じエフェクト チェーン内の Neutron Audio エフェクトとエフェクトを混合する
ゲームを含むあらゆるアプリケーションは、VST3 エフェクト開発者によって提供される高品質のエフェクト実装を利用できます。
捕獲中
ファイルとメモリへのオーディオのキャプチャをサポートします。柔軟な API により、追加のエフェクト (例: AGC) やフィルター (例: ハイパス) を適用できます。キャプチャしたオブジェクトは、3D ポジショニングを含む完全な機能を備えた標準サウンドで表現できます。
ボイスチャット
完全なボイスチャット クライアント/サーバー ソリューションを提供します。サポートされているトランスポート プロトコル: TCP、UDP。ボイスチャット機能はいくつかのモードで実装されています。
- サーバーミキサー (クライアントは最終的な混合オーディオを受信します):
- ネットワーク帯域幅の使用量が最も少ない
- CPU と RAM の消費量が最小限
- スピーカーには自分の声が聞こえます
- 単一のサウンドオブジェクトのみ
- クライアントミキサー (クライアントは、サーバー経由でルーティングされる他のクライアントからオーディオ データを受信します):
- 中程度のネットワーク帯域幅の使用量
- CPU と RAM の消費量が増加する
- 話者は自分自身の声を聞くことができません
- 各パーティを個別のサウンド オブジェクトで表現
拡張可能なプラグイン
この機能は、追加のオーディオ形式や特定のハードウェアのサポートを提供できるプラグインを使用して拡張できます。
オクルージョンカリング
3D サウンド オブジェクトのオクルージョン カリング システムを実装します。その役割は、CPU と RAM の消費量を減らすために、レンダリング プロセスから 3D サウンドを自動的に削除することです。このシステムはハイブリッドであり、オブジェクト レベルおよびレンダリング プロセス中にサウンドに影響を与えます。
Lua スクリプト
サウンド イベントとパラメータの追加の Lua スクリプトをサポートします。Lua スクリプトは、サウンド、サウンド バンク、およびシステム全体にグローバルに添付できます。Lua スクリプトの貴重な機能 - アプリケーション実行時のサウンド パラメータのランダム化。
サウンドバンク
圧縮および非圧縮オーディオ データを含むサウンド バンクをサポートします。さらに、サウンド バンクは、サウンド バンク ファイル内にオーディオ データとともにカプセル化された Lua スクリプトを使用してカスタマイズできます。
マルチインスタンス化
射撃、ジャンプなどの、短く、複数、頻繁なサウンド イベントが発生するゲーム アプリケーションにとって価値のあるサウンド マルチ インスタンス化機能を提供します。一般的なテクニックである Play-Stop-Play に加えて、マルチインスタンス機能を使用すると、同じサウンドを同時に聞くインスタンスの数を設定できます。制限に達すると、インスタンスは FIFO 順序で再利用されます。
特徴
- ソフトウェアでの 32/64 ビットのリアルタイム レンダリング
- 低遅延オーディオ I/O
- 非リアルタイム (NRT) モード
- サウンドオブジェクトとそのオーディオストリームの自動リアルタイムオクルージョンカリング
- 共有静的オーディオバッファ
- スピーカー設定: 最大 7.1
- エフェクト(ソフトウェア):コーラス、ディストーション、エコー、フランジャー、フェイザー、ピッチシフター、リングモジュレーター、イコライザー、コンプレッサー、AGC、リバーブI3DL2
- フィルター(ソフトウェア):ローパス、ローパスオクルージョン、ハイパス、ハイパスオクルージョン、バンドパス、バンドストップ「ノッチ」、ピーキングEQ、ローシェルフ、ハイシェルフ、ハイパスバターワース、ローパスバターワース、バンドパスバターワース、バンドバターワースを停止 (2 次)
- 3Dサウンド
- オーディオコーンによる指向性サウンド
- サウンドバンク
- サウンドイベントとパラメータの Lua スクリプト
- 非同期コア
- 捕獲中
- サウンドのマルチインスタンス化
- プラグインによる追加のフォーマットとドライバー
- インターフェイス: 関数、インターフェイス、パラメーターのインライン ドキュメントを含む C++
- プリコンパイル済みバイナリ: Microsoft Visual C++、GNU Compiler Collection (GCC)
- プラットホーム:
- PC: Microsoft Windows (XP SP2 以降)、Linux、OSX。
- モバイル: Android、iOS、Windows 10。
- コンソール: リクエストに応じて。
Q: Neutron を最大限に活用するための最適な設定は何ですか?
A : Neutron は、デフォルトで高品質の結果を提供するように構成されています。
ただし、すべてのデバイスで全般的に再生品質を向上させる追加の設定があります。
- 再生 -> 64 ビット処理: 一部の DSP エフェクトを使用している場合、または Neutron がデバイス周波数にリサンプリングしている場合、処理中の量子化エラーを最小限に抑えて精度を向上させます(デバイス周波数がトラックの周波数と一致しない場合、リサンプリングが発生する可能性があります)。
- 再生 -> リサンプリング -> オーディオマニア: 標準モードではデフォルトで優れた結果が得られますが、リサンプリングの品質はさらに向上します。
デバイスがHi-Res オーディオ出力をサポートしている場合、たとえば、複数の出力周波数をサポートし、ビット深度が 16 ビットを超えている場合は、オーディオ ハードウェア セクションの設定を確認します。
- Follow Source Frequency : リサンプリングを避けるため、たとえば出力周波数がトラックの周波数と一致します。
- Oversample : 上記の設定とは逆で、トラックの周波数を指定された比率までオーバーサンプリングします。オーバーサンプリングは、量子化誤差を人間の耳が知覚できる周波数範囲外に移動させるのに役立ちます。また、周波数の向上によりDSPコアの処理精度も向上します。
- DSD、DSD over PCM -> PCM から DSD : デバイスがネイティブ DSD をサポートしている場合、Neutron は出力前に PCM から DSD へのリアルタイム変換を行うことができます。これはユニークな機能であり、オーバーサンプリングされた PCM をさらに DSD にオーバーサンプリングする高度なオーバーサンプリング シナリオです。このようなモードでは、オーディオ DAC チップのオーバーサンプリングをバイパスすることができ、どのオーディオ DAC でも同じ Neutron の高品質サウンドが得られます。詳細については、こちらをご覧ください。
- ダイレクト USB アクセス: ネイティブ DSD サポートを含む USB DAC を最大限に活用するために、USB OTG 経由でデバイスに接続された USB DAC を使用している場合。Android の USB ドライバーはフォーマットを最大 24 ビット / 192 kHz に制限しますが、Neutron の USB ドライバーには制限がなく、あらゆる PCM およびネイティブ DSD フォーマットをサポートします。
Q: リサンプリングとは何ですか?Neutron はそれを使用しますか?
A: デバイスの周波数が音楽ファイルの周波数以外の場合、Neutron は音楽ファイルのオーディオ データを出力周波数に変換 (リサンプリング) する必要があります。そうしないと、音楽は低速または高速で再生されます。
お使いのデバイスがハイレゾ オーディオをサポートしている場合、たとえば複数の周波数を提供している場合 (オーディオ ハードウェア -> 周波数設定で確認できます)、オーディオ ハードウェア -> ソース周波数に従うオプションを有効にして、Neutron にデバイスの周波数をその周波数に設定するよう指示します。この場合、リサンプリングは行われず、ビットパーフェクト再生を実現できます。
Neutron のリサンプリング機能について詳しくは、こちらをご覧ください。
Q: [NRC] Android 11 以降のデバイスで録音のあるファイルにアクセスするにはどうすればよいですか?
A : Android 11 以降のデバイスで録画ファイルにアクセスするにはどうすればよいですか?
Android 11 以降の OS では、アプリの標準ファイル アクセスが制限されています。アプリは、Scoped File Storage (SAF) メカニズムを通じて取得できるユーザー許可がなければ、ユーザー フォルダーにアクセスできません。したがって、デフォルトでは、Recorder は通常は外部からアクセスできない (OS による制限もあり) アプリの内部フォルダー (いわゆるサンドボックス) にファイルを保存します。
Recorder によって作成された録音を含むファイルにアクセスするには、次の 3 つのオプションがあります。
-
Android 11 以降の制限を受けない汎用 APK を使用します。ここからダウンロードして手動でインストールする必要があります。
-
SAF 経由で新しいソース エントリを作成します。 ここではプレーヤー用のチュートリアルですが、レコーダーにも適しています。SAF 権限により、ソース エントリの作成と、レコーダーによる外部ユーザー フォルダーへのアクセスが許可されます。
-
ネットワーク設定でデフォルトのソース エントリの FTP を有効にします。次に、 FileZillaなどの FTP クライアントを使用してアクセスします。
Q: Neutron を使用してビットパーフェクト出力を実現することは可能ですか?
A : それは、デバイスの機能と、出力周波数の変更を許可 (サポート) するかどうかによって異なります。Neutron の設定 -> オーディオ ハードウェア -> 周波数リストにアクセスし、複数の周波数がリストされているかどうかを確認します。
Bit-Perfect 出力を実現するには、すべての DSP エフェクト (Neutron の設定の DSP エフェクトセクションを確認してください) とディザリングをオフにする必要があります。[オーディオ ハードウェア] -> [ソース周波数に従う]オプションを有効にして、出力周波数を音楽ファイルの周波数に一致させます。
Android では、高解像度オンボード DAC を備えたデバイスで周波数を変更できます。通常、これらは DAP (Neutron によって検出され、オーディオ ハードウェア -> DRV フィールドで [DAP] ラベルが付いているもの) または汎用の高度なモバイル デバイスです。ドライバー -> 高解像度コーデックオプションが利用可能。
iOS では、通常、Apple デバイスは 44100、48000 Hz の 2 つの周波数のみをサポートするため、これらの周波数のみでビットパーフェクト出力を実現できます。
Windows 10 では、オーディオ ハードウェア -> 排他モードオプションを必ず有効にしてください。これにより、Neutron がオーディオ ハードウェアを直接かつ排他的に使用できるようになり、出力周波数の変更が可能になります。
USB DAC を接続すると、通常は高解像度の出力が得られ、問題なく周波数を変更できます (Android では必ずオーディオ ハードウェア -> ダイレクト USB アクセスオプションをオンにしてください)。