意味、新しいSMPTEピンクノイズ…およびその方法– Python

  • バージョン
  • ダウンロード 35
  • ファイルサイズ 9.23 KB
  • ファイル数 1
  • 日付を作成します 1 10月 2016
  • 最終更新 11 4月 2019

意味、新しいSMPTEピンクノイズ...そしてどのように? – Python

SMPTE ST-2095-1は、ピンクノイズの新しい標準です。多くの賢い人々による多大な労力、多くの聞き取り、テスト、調整が必要でした。クールなのは、多くのトランジケーターではなく、数字で作られていることです。これはデジタルピンクノイズ規格です。

パスコード:
QA_b4_QC

ピンクノイズは常に存在しているものの1つであり、人々はそれについてあまり考えていません。スイッチをフリックすると、そこにあります。しかし、それを正しく行うには洗練された回路が必要であり、常に同じように実装されているわけではありませんでした...あるいはうまく実装されていませんでした。標準では実装が非常に簡単なPythonスクリプトであるため、これは今でははるかに少ない可能性があります。

依存する機器はすでに使用している場合があります。たとえば、素晴らしいオーディオツールセットは Studio Six Digitalのオーディオツール、既に実装済みです。

しかし、自分で作りたいだけの場合はどうでしょうか。それがこの投稿のポイントです–SMPTEキャリブレーションピンクノイズ標準ST-2095-1で提供されるPythonスクリプトを使用して使用可能なピンクノイズ.wavファイルを作成する方法に関するいくつかのヒントを提供します...そして運が良ければ許可、ここからダウンロードとして添付。 【中を見るとバージョン1.3であることが確認できます】

プログラミング言語「python」はMacコンピュータの標準部分としてインストールされているので、以下の図と手順でそれを確認できます。無料のオープンソースオーディオツールであるAudacityの基本的な使用法の写真もいくつかあります。 AudacityはWindowsで利用できますが、写真はMacからのものです。

したがって、明確にするために:

1)PythonとAudacityはどちらもWindows、Linux、Macで無料で利用できます
2)通常のディレクトリ調整を可能にするため、コマンドはMac、Windows、またはLinuxベースのコンピュータで使用しても同じです。もちろん、Windowsでは、ターミナルの代わりに「cmd」ウィンドウを使用し、MacとUbuntuのターミナルでできるようにカットアンドペーストを使用することはできません(Linux OSのいくつかの使用可能なバージョンの1つだけを指摘します)。
Windows Pythonインストーラー:
Audacityのダウンロードは次の場所にあります。

1)SMPTE標準をダウンロードしてから、Pythonファイルを作成します

SMPTEストアからIEEEデジタルライブラリページに移動する必要があります。

ST 2095-1:2015-SMPTE標準-キャリブレーション基準の広帯域デジタルピンクノイズ信号

このリンクをクリックすると、Standardの概要に移動します。ここで、[購入]をクリックすると、次のページに移動します。

Purchase SMPTE ST 2095-1:2015 Pink Noise

規格の付属書Bは、 帯域制限ピンクノイズジェネレーターの擬似コードリスト。 そのテキストをコピーしてテキスト作成プログラム(Macユーザー向けのフリーおよびオープンソースのTextWranglerなどの隠し文字を追加しないプログラム)に貼り付けてから、新しいpythonファイルを次のように保存して名前を付けます。

ST-2095-1-generator.pyもちろん、.pyファイルには次のような著作権に関する表現があるため、

#再配布およびソース形式およびバイナリ形式での使用、有無にかかわらず

#の変更は、次の条件が満たされる場合に許可されます。

#が満たされます。

また、著作権表示などの条件を満たしているため、このサービスからのダウンロード方法を理解することで、ここからファイル(バージョン1.3)をダウンロードできます。

2)コンピューターの準備

MacコンピュータのFinderで、「Command-ShiftU」をクリックして「ユーティリティ」フォルダに移動します。
.pyファイル(保存先)をUtilitiesフォルダーにドラッグします。要求されたらパスワードで認証します。
Finderにいる間に、「Command-Shift O」(オパールの場合はO)をクリックして、「ドキュメント」フォルダに移動します。
新しいフォルダ(Cmd-N)を作成し、すぐに「pink_noise」と入力してから、Returnキーを押して名前を付けます。
Cmd-Oで「ピンクノイズ」フォルダーを開くか、ダブルクリックします。

3)ターミナルの使用

「コマンドスペースバー」を実行してから、「ターミナル」と入力します。 「ターミナル」という単語が表示されたら、「戻る」をクリックします(または、何か他のものが強調表示されている場合は、ターミナルに下向き矢印を押して「戻る」をクリックします)。
ターミナルで、末尾のスペースを含めて「python」と入力します。
「ユーティリティ」フォルダから、「ST-2095-1-generator.py」アイコンをターミナルウィンドウにドラッグします。
スペースを追加します。
以前に開いた '/ Documents / pink_noise'フォルダーの上部から、フォルダーアイコンをターミナルウィンドウにドラッグします。
生成するピンクノイズファイルのスラッシュバーとファイル名を追加します。例:「/ 48_10_1.wav」
行は次のようになります(実際にファイルを置いた場所によって異なります)。

python /Applications/Utilities/ST-2095-1-noise-generator1_3.py Documents / pink_noise / 48_10_1.wav

「戻る」をクリックし、スクリプトがプロセスにかかった時間とRMS値を通知するまで待ちます。

'Documents / pink_noise folder'に移動して、新しい.wavファイルを表示します。一度クリックし、スペースバーを押して聞いてください。

4)ファイルの継続時間、チャンネル番号、ビットレートを変更するには

ターミナルで、前のコマンドを表示する上矢印をクリックします。
ドキュメントの大文字の「D」に左矢印を押します。 「-d20」、または希望する長さ(秒単位)を入力します。
スペースに注意してください。 「20」と「D」の間にスペースが1つだけあることを確認してください。
右矢印を押して、.wavファイル名の2番目の下線を付けます。 「削除」を2回押します。 「20」と入力します。
「戻る」を押して、20秒のファイルを作成します。
次のコマンドは、96kピンクノイズの6、30秒チャンネルを含む.wavファイルを作成します。

python /Applications/Utilities/ST-2095-1-noise-generator1_3.py -d 30 -c 6 -9 Documents / pink_noise / 96_30_6.wav

この例の6つのチャネルは同時に再生されます。チャンネルを連続して再生するファイルを作成したり、レベルを変更したり、フェードインまたはフェードアウトを追加したり、長さをトリミングしたりするには(10秒のリクエストで10秒より長いファイルが作成されます)、オーディオを使用する必要があります編集プログラム。多くが利用可能ですが、以下で使用されている例は、評価の高い無料のオープンソース「Audacity」プログラムのものです。

注:30秒、または実際に任意の数を要求すると、さらに数秒戻ります。どうして?これは、ランダム性とオクターブごとの等しいノイズのすべてのパラメーターをプログラムが満たした結果です。

5)Audacityをインストールするには

ブラウザページを開いて、http://sourceforge.net/projects/audacity/にアクセスします。
「ダウンロード」ボタンをクリックします
.dmgファイルをダブルクリックすると、Audacityインストールウィンドウが開きます。
AudacityフォルダーをApplicationsフォルダーにドラッグします。

6)Audacityで.wavファイルを開く

「pink_noise」フォルダーで、.wavファイルを右クリックまたはControlキーを押しながらクリックします。
「プログラムから開く」にロールダウンします。 「Audacityで開く」を選択します
audacity_opn_with

「OK」をクリックして「編集する前にファイルのコピーを作成します(より安全)
audacity_copy_yes

22秒より少し短いピンクノイズの単一チャネルが表示されます。
audacity_one_channel

「Iバー」を選択した状態で20秒からカットまたはフェードアウトするには、クリックして押したまま右にドラッグします。
audacity_choose_panel

切る:
最後の1.8秒を選択したまま、「削除」を押します。
フェードするには:
最後の1.8秒を選択したまま、[効果]メニュー(上部)から[フェードアウト]にプルダウンします。
Command-Aをクリックして、トラック全体を選択します

変更された同じサウンドのチャンネルをすばやく追加するには:
「Command-D」を3回クリックして、トラックを選択した状態で8つのチャンネルを作成します。
トラックの左上隅にある[X]をクリックして、1つのトラックを削除します。audacity_kill_channel

必須ではありませんが、プロセスの後半で混乱を避けるのに役立つため、絶対にお勧めのグッドプラクティスです。
Always Name Your Channels – It helps later.

「x」の右側にあるボックスをプルダウンして、チャンネルに名前を付けます。
注:4番目のチャンネルは常にLFEチャンネルになります。

7)トラックを次々にシーケンスする

Cmd-Aをクリックして、すべてのトラックを選択します。
メニュー「トラック」から「トラックの整列」から「エンドツーエンドの整列」をプルダウンします
「Cmd-F」および「Shift-Cmd-F」をクリックして、ウィンドウ内のトラックのセット全体を取得します。
必要に応じてトラックをスリップ/調整します。

8)ブロードキャストWAVファイル(.wav)にエクスポートするには–DCPとして使用します

「ファイル」をプルダウンして「オーディオをエクスポート」します。 (Cmd-Shift-E)
必要に応じてファイルに名前を付けますが、名前またはディレクトリは必ず変更してください。
[形式]で[その他の非圧縮ファイル'.
オプション';選択'ヘッダー:WAV(Microsoft)';エンコード: '署名済み24ビットPCM '; 「セーブ'

9)チャンネルを回転させるには…そしてLFEを最後に再生します(テクニックに続くNBを参照)

高度なミキシングオプション:左下の2番目のボックスをクリックします。赤い輪郭が表示されます
チャンネル:3'右側。接続が表示されます。
チャンネル:2'右側。左側の3番目のボックスに接続します。
両側の3番目のボックス間の接続バーをクリックして削除します。
チャンネル5と6のRtSurrとLftSurrを交換するために同じことを行います。

あなたが本当の楽しみを探しているなら、8つのチャンネルで働いてください。出力チャンネルを16にドラッグし、左リアトーンをチャンネル11に、右リアトーンをチャンネル12に配置します。

One simple way to swap channels in Audacity.
[保存]をクリックします。次のパネルでは、.wavファイルでサポートされていないメタデータを要求されます。時間をかけて入力するか、[OK]をクリックしてください。

注意: この手法は、すべてのチャンネルに同一の信号がある場合にのみ機能します!たとえば、エクスポートの前にLFEチャンネルが10 dB増加した場合、上記のエクスポートの例に従って10 dBのホットサラウンドが作成されます。

同じことを実現するための他のテクニックがあります-そして最終的に(または今)あなたは学ぶことができます。基本的に、トラックのオーディオ部分を取得して、目的の場所に移動する方法を学ぶ必要があります。プログラムを十分に使用すれば、これは第2の性質になりますが、この記事の範囲を超えています。

10).waveファイルの検証

/ pink_noiseフォルダーに移動し、前述の「名前を付けて開く…」手法を使用してAudacityで新しいファイルを開きます。 .wavファイルをダブルクリックするだけで、iTunesがそれをインポートして再生する可能性があります。

What the .wav file will look like

これは、完了するとどのように見えるかです。 L、C、R、RtSurr、LftSurr、LFEを再生します
.wavファイルが開いたので、フィルターを適用したり、レベルを調整したりできます。

11)チャンネルにレベルを追加または削除するには

サラウンドまたはLFEトラックのレベルを増減したい場合があります。これは難しくありませんが、周囲の静寂を増幅するのではなく、信号を増減するだけです。

選択–慎重に選択–トラックのオーディオ部分–状況によっては、ダブルクリックして[効果]を[増幅]にプルダウンし、追加するdB数(または減算する場合は-dB)を入力できます。
沈黙を増幅しないように最善を尽くします。ただし、その一部を「つかむ」ことを避けられない可能性があります。

.wavファイルを作成するには、再度エクスポートする必要があります。 Audacityで「保存」すると、再生可能な.wavファイルではなく、Audacity固有のファイルセットが作成されます。

ただし、チャネルを適切な順序で再生するように.wavファイルをすでに保存している場合は、エクスポート時にそれらを再度交換する必要はありません。

Audacityプログラムを使用する可能性はもっとありますが、これは基本的なニーズを満たすはずです。

文書を送ってください  連絡フォームからの修正または提案。ありがとう。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください