Que signifie, nouveau bruit rose SMPTE & #8230; et comment? - Python

  • Version
  • Télécharger
  • Taille du fichier 9.23 KB
  • Nombre de fichiers
  • Date de création 1 octobre 2016
  • Dernière mise à jour 11 avril 2019

What Means, New SMPTE Pink Noise...and How? – Python

SMPTE ST-2095-1 est une nouvelle norme pour le bruit rose. Il a fallu beaucoup de travail à un grand nombre de personnes intelligentes, beaucoup d'écoute, de tests et de réglages. Ce qui est cool, c'est qu'il n'est pas fait avec beaucoup de transiticators, mais plutôt avec des chiffres. C'est LA norme de bruit rose numérique.

Code d'accès:
QA_b4_QC

Le bruit rose a été l'une de ces choses qui ont toujours existé, et les gens n'y pensent pas beaucoup. Actionnez un interrupteur, et le voilà. Mais il a fallu un circuit sophistiqué pour bien faire, et il n'a pas toujours été mis en œuvre de la même manière ... ni même bien. C'est beaucoup moins probable maintenant, car avec la norme est un script python qui est très facile à implémenter.

L'équipement sur lequel vous comptez peut déjà l'utiliser. Par exemple, le grand ensemble d'outils audio nommé Outils audio de Studio Six Digital, l'a déjà mis en œuvre.

But what if you just want to make some of your own? That is the point of this post – to give a few tips on how to create a usable Pink Noise .wav file using the python script that is delivered with the SMPTE Calibration Pink Noise Standard ST-2095-1...and with luck and permission, attached as a download here. [If you look inside, you can confirm that it is version 1.3]

Since the programming language ‘python’ is installed as a standard part of the Mac computer, that is what you'll see with the drawings and instructions following. There are also some pictures of the basic use of the Audacity, the free and Open Source audio tool. Audacity is available for Windows, but the pictures are from a Mac.

Donc, pour être clair:

1) Python et Audacity sont tous deux disponibles gratuitement pour Windows et Linux et Mac
2) Allowing for normal directory adjustments, the commands are the same whether used on a Mac or Windows or a Linux based computer. In Windows, of course, one uses the ‘cmd’ window instead of Terminal, and one can’t use cut and paste as one can with Terminal on the Mac and Ubuntu (pointing out only one of several usable versions of Linux OS.)
Programme d'installation de Windows Python:
Les téléchargements Audacity sont à:

1) Téléchargez la norme SMPTE, puis créez le fichier Python

La boutique SMPTE devrait vous diriger vers la page de la bibliothèque numérique IEEE:

ST 2095-1: 2015 - Norme SMPTE - Référence de calibrage Signal de bruit rose numérique à large bande

Ce lien vous mènera au synopsis de la norme, où vous pouvez cliquer sur Acheter, qui vous amène à cette page:

Purchase SMPTE ST 2095-1:2015 Pink Noise

L'annexe B de la norme détaille les Liste des pseudocodes pour le générateur de bruit rose à bande limitée. Copiez et collez ce texte dans un programme de création de texte (un qui n'ajoute aucun caractère caché tel que TextWrangler gratuit et open source pour les utilisateurs de Mac), puis enregistrez et nommez votre nouveau fichier python comme:

ST-2095-1-generator.py Bien sûr, puisqu'il y a un verbiage de copyright dans le fichier .py qui dit que:

# Redistribution et utilisation sous forme source et binaire, avec ou sans

Les modifications # sont autorisées à condition que les conditions suivantes

# sont remplies:

et comme nous remplissons les conditions de conservation des mentions de copyright et autres conditions, vous pouvez télécharger le fichier (version 1.3) ici en déterminant comment télécharger à partir de ce service.

2) Préparez l'ordinateur

On your Mac computer, in Finder, click “Command-Shift U” to go to 'Utilities' folder.
Faites glisser le fichier .py (d'où vous l'avez enregistré) dans le dossier Utilitaires; authentifiez-vous avec votre mot de passe lorsque vous y êtes invité.
While still in Finder, click “Command-Shift O” (O as in Opal) to go to 'Documents' folder.
Create a new Folder (Cmd-N) and immediately type "pink_noise", then Return to name it.
Ouvrez le dossier «bruit rose» avec Cmd-O ou double-cliquez.

3) Utilisation du terminal

Do “Command Spacebar”, then type “Terminal”. When the word ‘Terminal’ appears, click “Return” (or if something else is highlighted, down arrow to Terminal and click Return.)
In Terminal, type “python " including a trailing space.
Dans le dossier Utilitaires, faites glisser l'icône «ST-2095-1-generator.py» vers la fenêtre Terminal.
Ajoutez un espace.
From the top of the previously opened ‘/Documents/pink_noise’ folder, drag the folder icon to the Terminal window.
Add a slash bar and a file name for the pink noise file to be generated: e.g., "/48_10_1.wav"
La ligne devrait ressembler à quelque chose (selon l'endroit où vous avez réellement placé vos fichiers):

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

Hit “Return", then wait until the script tells you how long the process took and the RMS value.

Go to ‘Documents/pink_noise folder’ to see the new .wav file. Click once, hit Space bar to listen.

4) Pour modifier la durée du fichier, les numéros de canal et le débit binaire

Dans Terminal, cliquez sur la flèche vers le haut qui affiche la commande précédente.
Hit left arrow to the Capital "D" in Documents. Type "-d 20 ", or the desired length in seconds.
Notez l'espace. Assurez-vous qu'il n'y a qu'un seul espace entre le «20» et le «D».
Hit the right arrow to 2nd underscore in the .wav file name. Hit "delete" 2 times. Type "20".
Hit "Return" to create the 20 second file.
La commande suivante créera un fichier .wav qui a 6, 30 secondes canaux de bruit rose 96k.

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

The six channels in that example will play simultaneously. To create a file that will play the channels consecutively, or to change the levels or add a Fade In or Fade Out, or trim the lengths (a 10 second request will create a file longer than10 seconds), it is necessary to use an audio editing program. While many are available, the examples used below are for the well regarded, free and Open Source “Audacity” program.

REMARQUE: si vous demandez 30 secondes, ou n'importe quel nombre, vous reviendrez encore quelques secondes. Pourquoi? C'est le résultat du programme remplissant tous les paramètres d'aléatoire et de bruit égal par octave.

5) Pour installer Audacity

Ouvrez une page de navigateur pour: http://sourceforge.net/projects/audacity/
Click the "Download" button
Double-cliquez sur le fichier .dmg, ce qui ouvrira une fenêtre d'installation d'Audacity
Faites glisser le dossier Audacity vers le dossier Applications.

6) Pour ouvrir un fichier .wav dans Audacity

Dans le dossier 'pink_noise', faites un clic droit ou contrôle-clic sur le fichier .wav
Roll down to "Open with". Select "Open with Audacity”
audacity_opn_with

Click "OK" to "Make a copy of the files before editing (safer)
audacity_copy_yes

Vous devriez voir un seul canal de bruit rose qui est un peu plus court que 22 secondes.
audacity_one_channel

To Cut or Fade Out from 20 seconds, with the "I-bar" selected, click, hold and drag to the right.
audacity_choose_panel

Couper:
Laissant les 1,8 dernières secondes sélectionnées, appuyez sur «Supprimer».
Pour s'estomper:
En laissant les 1,8 dernières secondes sélectionnées, déroulez le menu "Effets" (en haut) jusqu'à "Fondu sortant"
Cliquez sur Commande-A pour sélectionner la piste entière

Pour ajouter rapidement des canaux du même son modifié:
Click “Command-D” three times to create 8 channels while the track is selected.
Click "X" in upper left corner of any track to eliminate one track.audacity_kill_channel

Bonne pratique, absolument recommandée car elle vous évitera toute confusion plus tard dans le processus, mais pas obligatoire:
Always Name Your Channels – It helps later.

Nommez le canal en tirant vers le bas la case à droite du «x».
Remarque: Le quatrième canal sera toujours le canal LFE.

7) Pour séquencer une piste après l'autre

Cliquez sur Cmd-A pour sélectionner toutes les pistes.
Pull down the menu "Tracks" to "Align Tracks" to "Align End to End"
'Cliquez sur Cmd-F' et 'Shift-Cmd-F' pour obtenir l'ensemble complet des pistes dans la fenêtre.
Glissez / ajustez les pistes comme vous le souhaitez.

8) To Export to broadcast WAV file (.wav) – for use as DCP

Déroulez «Fichier» pour «Exporter l'audio». (Cmd-Maj-E)
Nommez le fichier comme vous le souhaitez, mais changez définitivement le nom ou le répertoire.
Dans 'Format', tirez vers le bas pour 'Autres fichiers non compressés'.
Cliquez sur 'Les options'; Sélectionnez'En-tête: WAV (Microsoft)» Encodage: 'PCM 24 bits signé '; Cliquez sur 'sauver'

9) To make channels Rotate…and LFE play last (See N.B. following Technique)

Dans Options de mixage avancées: cliquez sur la 2e case en bas à gauche. Il obtiendra un contour rouge
Cliquez sur 'Canal: 3'sur le côté droit. Une connexion apparaîtra.
Cliquez sur 'Canal: 2'sur le côté droit. Connectez-le à la 3ème boîte vers le bas sur le côté gauche.
Cliquez sur la barre de connexion entre la 3e boîte des deux côtés pour la retirer.
Faites de même pour échanger RtSurr et LftSurr pour les canaux 5 et 6.


If you’re looking for real fun, work with 8 channels. Drag the Output Channels out to 16, and place the Left Rear tone into Channel 11, and the Right Rear into Channel 12.

One simple way to swap channels in Audacity.
Click ‘Save’. The Next panel asks for metadata which is not supported in .wav files – so spend your time filling it in or just Click ‘OK'

NB: Cette technique ne fonctionne que si tous les canaux ont des signaux identiques! Si, par exemple, le canal LFE a été augmenté de 10 dB avant l'exportation, suivre l'exemple d'exportation ci-dessus créera un surround droit qui est 10 dB trop chaud.

There are other techniques to make the same thing happen – and eventually (or now) you can learn. Basically, you will have to learn how to grab an audio portion of a track and move it around to the place you want it to be. This will become 2nd nature if you use the program enough, but is beyond the scope of this article.

10) Vérification du fichier .wave

Go to /pink_noise folder and open new file in Audacity using the “Open As…” technique described previously. If you merely double-click on the .wav file, iTunes will likely import it and play it for you.

What the .wav file will look like

Voici à quoi cela devrait ressembler une fois terminé. Il jouera L, C, R, RtSurr, LftSurr, LFE
Maintenant que le fichier .wav est ouvert, des filtres peuvent être appliqués ou des niveaux peuvent être ajustés.

11) Pour ajouter ou soustraire un niveau à un canal

Vous pouvez décider que vous voulez plus ou moins de niveau pour les surround ou les pistes LFE. Ce n'est pas difficile, mais vous voulez seulement augmenter ou diminuer le signal, pas amplifier le silence autour de lui.

Select – carefully select – the audio portion of the track – in some circumstances you can double-click on the  then pull down ‘Effects’ to ‘Amplify’, then put in the number of dB to add (or -dB to subtract).
Do your best not to amplify the silence. But it is possible that you will not be able to avoid ‘grabbing’ a small portion of it.

You must export again to create a .wav file. When you “Save” in Audacity, you are creating an Audacity specific file set, not a playable .wav file.

But if you already have saved the .wav file so it plays channels in the proper order, then you don’t need to swap them on export again.

Il y a plus de potentiel dans l'utilisation du programme Audacity, mais cela devrait répondre aux besoins de base.

Veuillez envoyer le document  corrections ou suggestions via le formulaire de contact. Merci.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.