Vintage Audio Restorasyon Projeler için Özel Dijital Filtreler Oluşturun
Table of Contents
The Art and Science of Vintage Audio Rest
Vintage ses kayıtları tarihte özel bir yer tutuyor, geçmişten gelen anları zengin, sıcak sesler, modern dijital kayıtların genellikle eksik olduğunu söylüyor.19s'tan itibaren bu kayıtların kaçınılmaz olarak gürültü, pops, tıklamalar, vinyl LPity'den bir kısmını geri kalanının geri kalanının geri kalanının daha erken dönemlere geri kalanının ne kadar iyi olduğunu gösteriyor.
Birçok ticari restorasyon aracı, her kayıt için özel dijital filtrelerin oluşturulması ve uygulanması için özel dijital filtrelerin oluşturulmasına ve uygulanmasına olanak sağlar.Özel filtreler, tam olarak hedef frekanslarını korumanıza izin verir ve otomatik işlemenin tanıtılabilir genel eserlerden kaçınır.Bu makale, her şeyi popüler yazılım ortamlarında pratik uygulama için kapsamlı, yazara dayalı bir kılavuz sunar.
Restorasyon için Dijital Filtreler Anlamak
Dijital filtre, frekans içeriğini değiştirmek için dijital ses sinyalini işleyen bir algoritmadır, amplitüd veya faz kontrollü bir şekilde. restorasyon bağlamında filtreler istenmeyen gürültüyü veya sinyalin istenen bileşenlerini kaldırmak için kullanılır.
Dijital filtreler dürtü yanıt özelliklerine dayanan iki birincil kategoriye girer: [FONT:0]Finite Impulse Response (FIR)) ve [[Dönemli Impulse Response (IIR)).
FIR Filtreler
FIR filtreler sonlu bir dürtü cevabı tarafından tanımlanır, yani çıktıları yalnızca mevcut ve geçmiş giriş örneklerine bağlıdır ve çok dikte edilen uygulamalarla mükemmel bir şekilde kesintiye uğrayabilir (önetici zamanlaması farklı frekanslar), ve filtre şekli üzerinde kesin bir kontrol sağlar.For Restorasyon için FIR filtreler, FIR filtrelerinin çıkış aşamasının hayal kırıklığına uğratacağı durumlarda, çok daha yüksek bir hesaplama maliyeti ile kesintiye uğratılabilir.
IIR Filtre
IIR filtreler geri bildirim kullanır, bu yüzden onların çıktıları hem giriş örneklerine ve önceki çıktı örneklerine bağlıdır. Bu recursive yapısı, belirli bir frekans yanıtını eşdeğer bir FIR filtreden daha az katlara ulaşmalarına izin verir, onları hesaplamalı olarak verimli ve duyarlı hale getirir. IIR filtreler, analog filtre türleri yakından modelleyebilir, ki bu da eski kayıt ve oyun gerileme ekipmanının tonality of ancient IIR include Butterworth (maximally flat passband), Chebyshev (sharper-off with some ripple), ve Bessel (maximally lineer faz)
Çoğu eski ses restorasyonu projesi için FIR ve IIR filtreler kombinasyonu kullanılır: Geniş ⁇ şekillendirme (örneğin, kontrol veya ton kontrolü gibi) ve FIR filtreler hassas görevler için (örneğin, belirli sabit frekanslar için değil)
Analyating Vintage Audio Recordss
Herhangi bir filtre tasarlamadan önce, farklı tedavi gerektiren birden fazla çakışma probleminden sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık sık acı çektiğinizi anlamanız gerekir.
Yaygın Gürültü Profilleri
- [FONT:0]Broadband gürültü (hiss): ), geniş frekans aralığında, manyetik kaset, analog elektronik ve erken mikrofonlar arasında üniformalı ses.
- [FONT:0]Hum: [DÜDÜDÜDÜDÜDÜ: 0:1] Bölgeye bağlı sabit düşük frekanslı bir ağırlık (MÖH) ve harmonikleri, ana güç müdahalesine neden olan harmonikleri.
- [FONT:0]Clicks ve pops:[Dönler:[Dönler: 1 ) Kısa, yüksek enerjili geçiciler toz, çizerler veya vinyl imperfections.
- [FONT:0)Rumble: [Dönetici: [Dönetici: 0,3] Altsonik gürültü 50 Hz'nin altındaki döndürme motorlarından veya kaset taşıma mekaniklerinden uzak.
- [FONT:0)Crackle:[Dönetici:[Dönekli: 1 ) Işık yağmuru gibi seslenen küçük, genişleyen bir dizi patlama, kabuk ve erken vinil üzerinde ortak.
- [FONT:0]Aliasing veya dijital eserler: ), erken analog-dijital dönüştürücüler veya kötü örnekleme ile getirilen gürültüler.
Spectral Analiz
Spectral analiz, en güçlü tanı aracınızdır. A spectrogram zaman içinde frekans içeriği gösterir, gürültü kalıpları açıkça görünür hale getirir.(0)character) gürültünün ve bu spektrogram imzalarına bakınız:
- Sabit frekanslarda yatay çizgiler harmoniklerle hum gösterir.
- Yüksek sonunda, sinyal duraklamalarının onu kasete işaret ettiği zaman geniş bir enerji grubu.
- Genişbanlı enerjilerin fiziksel artışları tıklama veya pops.
- Müzikle dalgalanan 40 Hz'nin altındaki düşük frekanslı enerji rumble.
Audacity[[Dönetici:0)) [siz), [[Düzücüler [Düzücükler:2)Adobe Audition) ve [[Dört|Dört|Dörtücükürücükler) tüm teklif edilen spekizoskoplar.
Tasarım Özel Filtreler
Gürültü profilini tespit ettikten sonra, onu ele almak için bir filtre tasarlayabilirsiniz. Bu işlem üç ana adım içerir: filtre türünü seçmek, parametrelerini ayarlamak ve etkisini doğrulamak.
Adım 1: Filtre Tipik Olarak Seçin
Tanımladığınız istenmeyen frekans bileşenine dayanan bir filtre tipi seçin:
- [FONT=0) Yüksek frekanslı filtre (HPF): ), Kesmeler için frekansları kesir, thumps ve rüzgar gürültüsü için. 30–60 Hz etrafında bir başlangıç kesintisi en müzikal içerik için çalışır.
- [FOF: [Düzücüksüz filtre (LPF): ), Güçlü yüksek frekanslı bileşeni olan frekansları ortadan kaldırmak için kullanışlıdır, ancak kayıt altına alınması konusunda dikkatli değildir. 10 kHz'nin üzerindeki Cutofflar, hava ve detayı korumak için tipiktir.
- [FONT=0)Band-pass filtre (BPF):), Dışarıdaki buları kullanarak belirli bir frekans aralığına geçer. Geniş restorasyon için daha az yaygındır, ancak belirli bir enstrüman veya gürültü bandının kaldırılması veya kaldırılması için kullanışlıdır.
- [FONT=0)Notch filtresi:[Dönetici:[Döntgen: 0) Çok dar bir grup-stop filtre, tek bir frekans hedefleyen. Essential for remove Beam Hz hum and its harmonics without affecting acent frequency.
- [FONT:0)Shelving filtre:[Dönder:[Dönder: 1 ) Boosts veya tüm frekansları yukarıda veya aşağıda sabit bir miktar tarafından keserek kesti. Aşırı parlaklık veya sıcaklık ekleme gibi nazik tonal şekillendirme için iyi.
Adım 2: Parametreleri Ayarlayın
Her filtre türü doğru ayarlanmış parametrelere sahiptir:
- [FONT=0)Cutoff frekansı:[Dönetici:[Döneticileri) Bu sadece korumak istediğiniz sinyal grubunun ötesinde ayarlamayı sağlayan dokunuşu kullanın.
- [FONT:0) Direktif (slope): ) Daha yüksek siparişler diker roll-off üretir ancak müzik için daha fazla faz değişikliği veya ringing tanıtılabilir. - 12 dB/octave) veya 4th-order (24 dB/octave) filtre genellikle etkili ve audability arasında iyi bir uzlaşmadır.
- [Üyetim:0)Kalite faktörü (Q): [Dönetici: 1))) Yok ve üst düzey filtreler için Q, yüksek Q (narrow) müzik etkilemeden en iyi şekilde aşağı çekmek için en iyisidir.
- [FONT:0)Gain:[Dönetici:[Dönetici:0)[[Dönetici:0)))[[[Dönetici:[Dönetici:0)))))))))))))))))))))))))))))
3. Adım: Filtre Etkisini Ver
Bir filtre kalıcı olarak uygulanmadan önce, her zaman normal hacimde dinleyin, o zaman biraz daha yüksek sesle ve gürültünün sinyalin yanlış bozulması olmadan azaltılabilir. Yaygın bir hata aşırı filtrelemedir, bu da ses çıkarır, faz eserler yaratır veya metalik bir karakter getirir.
Filtre Aileleri ve Uygulamaları
Temel filtre türlerinin ötesinde, her birinin farklı restorasyon görevleri için güçlü yönleri vardır.
Amaterworth Filtreler
Ancakterworth filtreleri, orijinal tonal dengesi korumak için en yüksek seviyedeki yüksek performanslı filtreye sahip olmak için tasarlanmıştır.Bu yüzden onları ısıtılmış ve ilerici bir şekilde seslendirirler.
Chebyshev Filtre
Chebyshev filtreleri, aynı sipariş için Butterworth'dan daha dik bir rulo sunar, kanalda (Type I) veya stopband (Type II) Type I Chebyshev (geçmişle birlikte) daha agresif gelebilir, ancak sinyal bandına yakın olduğunda etkili olur. Tip II (inverse Chebyshev) sadece stopbandda dalgalanır ve travestiyi korumak için daha iyi bir seçim yapar.
Bessel Filtreler
Bessel filtreler, geçiş sırasında lineer aşamaya öncelik verir, yani sinyalin dalga biçimini korurlar.For Restorasyon için, bu, geçicileri tıklamalar ve pops gibi filtrelemek, herhangi bir faz bozulması doğal olmayan bir rulodur.
Elliptic (Cauer) Filtre
Elliptik filtreler, verilen bir sipariş için en dik olası rulo sunar, her iki geçiş bandında da dalgalanır ve müzik içeriğine çok yakın olan sabit bir tonlukları ortadan kaldırırlar.SeksT:0çok keskin ayrılık[Dönetici: 0)
Filtreleri Yazılımla Uygulama
Çeşitli dijital ses iş istasyonları ve özel restorasyon araçları, özel filtreler tasarlama ve uygulama yeteneği sağlar. İşte en popüler seçeneklerle nasıl çalışılır.
Audacity
Audacity, Audacity'de yerleşik bir filtre içeren ücretsiz, açık kaynaklı bir ses editörüdür:0)Filter Curve EQ) aracı ve aurFLT:2).Notch Filter[D][D][FONT][FONT][FONT][FONT=FONT=FONT=TR][FONT=0}
- Ses dosyasını açın ve analiz etmek veya onarım yapmak istediğiniz bölümü seçin.
- UltraT:0)Spectrogram[Dönetici: 1 ) görüntü (yoldaki dalga ikonu) gürültüyü görselleştirmek için.
- [[Fort >:0)Effect > Filter Curve EQ[D: 1) . Grafik, benzer kayıtlarda tekrarlanan kullanım için eğrinizi kaydedebilirsiniz.
- Kesin hum kaldırılması için, [[DüzD:0)Effect > Notch Filtre) ve tam frekansına (% 50 veya 60 Hz) ve Q faktöre gir.
Adobe Audition
Adobe Audition güçlü restorasyon araçları ile profesyonel bir sınıf editörüdür. [Ücretsiz Eşitleştirici[DÜT:1) ve ) Grafiksel Eşitleştirici[Döneticileri için) görsel olarak filtre tasarlamanıza izin verir.Test ayrıca afyonlar kullanarak kendi tasarımlarınızı da kullanabilirsiniz.(D)Effects[DÜcretsizler ve düşük frekanslılar, özel bir notch filtre genellikle daha temiz sonuçlar verir. Gelişmiş iş için, Audition VST eklentileri destekler, böylece özel filtre paketler kullanabilirsiniz.
iZotope
iZotope RX, ses restorasyonu için endüstri standardı olarak kabul edilir. onun için:0)Spectrogram onarımı))De-hum) ve )De-noise) Özel bir filtre tasarımı için, [[ ⁇ ve filtreleme tekniklerinin bir kombinasyonunu kullanır.)
Özel VST /AU Plugins
Büyük koleksiyonlarda veya özel medyada çalışan geri yüklemeler için, [[0) Özel VST veya Audio Unit eklentileri ) kullanılarak, yüzlerce kayıt için uygun olan çerçeveler kullanılarak yapılır.[D FFT filtreleme).
Programlama ile Gelişmiş Filtre Tasarımı
Yapılı araçlar yeterince esnek değildir, özel filtreler programını tematik olarak tasarlayabilirsiniz. Python ve MATLAB en yaygın iki ortamdır.
Python with SciPy
Python, SciPy kütüphanesi ile birlikte, dijital filtre tasarım işlevlerinin tam bir paketi sunar. FIR filtreler için [[0) modülü içerir.3.|Dönetici:2|evrensel filtre:|D|Dönetici:|D|D|D|D|D|Dönetici|D|Dönetici|str|s|D|Dönetici|str|str|s p=)
import scipy.signal as sig
import numpy as np
import soundfile as sf
audio, sr = sf.read('vintage_recording.wav')
b, a = sig.butter(4, 50/(sr/2), btype='high')
filtered = sig.filtfilt(b, a, audio) # zero-phase filtering
sf.write('restored.wav', filtered, sr)
[[DÜSÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜNÜŞÜN
Filtre Design Toolbox ile MATLAB
MATLAB, ses restorasyonu için bir GUI sağlayan bir filtre tasarım ve analiz aracı sunar ve filtreleri ihraç edebilirsiniz.In audio revision, MATLAB büyük multitrack dosyaları işlemek ve gürültü profiline adapte olan zaman-varying filtreler için başarır.
Hangi yöntemi seçerseniz seçin, her zaman filtrenizi tüm kayıt için uygulamadan önce kısa bir ses bölümüne test edin. Filtre siparişinde küçük farklılıklar veya kesme frekansı büyük bir hayal kırıklığı olabilir.
Etkili Restorasyon için Pratik İpuçları
- [[Dönler bir kopya üzerinde çalışır:[Dönetici:0) Hiçbir işlem yapmadan önce orijinal kayıt dosyasını değiştirmeyin. özellikle geri dönüşümlü filtreleme uygulamadan önce bir yedekleme yapın.
- [FONT:0]Saçınız olarak analiz edin:[Dönetici: 0,4|Döneticileri, sadece dinlemeyi kaçırabileceğiniz gürültü kalıpları ortaya çıkarır. DAW'de spektrgram görünümüne ve hem frekans hem de zaman alanlarına yakın.
- [FONT:0) Yüksek frekanslı bir filtre ile başlayın: Rumble ve subsonik gürültü neredeyse her zaman mevcut ve 30-40 Hz. etrafında yüksek geçit filtresi ile güvenli bir şekilde kaldırılabilir. Bu, müzikal içeriği etkilemeden düşük sonundan yukarı çıkar.
- [FONT:0) Uygulamalı filtreler yavaş yavaş yavaş yavaş yavaş yavaş yavaş:[Dönemli:[Dönemli filtreler) Bir saldırgan filtreye çok daha fazla filtre kullanın. 60 Hz'deki 2. sipariş filtre genellikle 55 Hz'deki 6. sipariş filtreden daha az duyarsız, ancak her ikisi de benzer bir şekilde de aynı şekilde değerleme kazanır.
- [FONT:0)Check faz tutarlılığı:[Dönetici:[Dönetici:0) Bazı filtreler (özellikle IIR tipler) frekanslar arasındaki faz ilişkilerini değiştirebilir, bu da “fay” veya geniş malzeme üzerinde boş olabilir.Eğer bunu fark ederseniz, farklı bir filtre tipi deneyin (örneğin, Chebyshev yerine) veya lineer-fay işleme (FIR)
- [FONT:0]Bir işlemden yoksun: Restorasyon hedefi modern bir dijital kayıt gibi klasik bir kayıt sesi yapmak değildir. Orijinal karakteri korumak için gürültüyü azaltmaktır. Bazı onun veya sıcaklığı tarihi imzanın bir parçasıdır.
- [FONT:0)Combine filtreleme diğer tekniklerle: Tüm gürültü filtrelerle en iyi şekilde ele alınmaz. Clicks and pops genellikle filtrelemekten daha iyi kaldırılır.
- [FONT:0) Bir filtre kütüphanesi inşa edin:[Dönetici:[Dönetici:0) Belirli bir kayıt ortamı için çalışan bir filtre tasarlayın (örneğin, 375 ips) filtre ayarlarını filtre ayarlarını önceden yapın. Bu hızlar benzer bir materyal üzerinde çalışır ve koleksiyonda tutarlılığa olanak sağlar.
Tamamlanan Restorasyon İş Akışı
Her şeyi birlikte getirmek, burada özel dijital filtreler kullanarak tipik bir klasik ses restorasyonu projesi için önerilen bir iş.
Aşama 1: Değerlendirme
Tüm kayıtları kesinti olmadan dinleyin. En yüksek ve en dikkat çeken gürültüleri not edin. Sonra, spektrgramı farklı zoom seviyelerinde inceleyin: geniş (kir), orta (10-30 saniye), ve iyi (0.5-2 saniye) Gürültü zeminini, hum frekanslarını, geçici tıklamaları ve herhangi bir tonal dengesizlikleri tanımlayın.
2. Aşama: Broad Temizlik
Yüksek frekanslı bir filtreyi kaldırmak için uygulayın ve düşük geçit filtre sadece sinyal bandının üzerindeki önemli yüksek frekanslı hisleri varsa. hem de nazik bir Butterworth (2. sıra) kullanın. Bu daha kesin bir çalışma için daha temiz bir tuval oluşturur.
3. Aşama: Hedeflenen Filtreleme
Her tespit edilen hum harmonik için filtre kullanın. Temel (50/60 Hz) ile başlayın ve 100/120 Hz, 150/180 Hz, vs. gerekli olduğu kadar harmonik bir şekilde kullanın. 10 ile 30 arasında bir Q kullanın......... Gürültünün müziksel içerikte ne kadar yakın olduğuna bağlı olarak dinleyin.
Aşama 4: Transient Onarım
Ekran ve pops için, özel bir tıklama kaldırma aracı kullanın (örneğin, bir filtreden ziyade, RX veya Audacity).Eğer kayıt çok yüksek bir tıklama yoğunluğuna sahiptir, geçici değerlere zarar veren bir FIR tabanlı de-okuma yaklaşımı düşünün.
Aşama 5: Spectral Shaping
Örneğin, küçük boyutlu bir kayıt için küçük bir yüksek frekanslı detayı ortadan kaldırmadan kasetlerini küçük bir miktar azaltabilirsiniz. Örneğin, küçük bir yüksek frekanslı gecikme kaydına sıcaklık ekleyebilir.
Aşama 6: Final Check
Kör A/B testinin orijinaline işlenmiş versiyonu ile karşılaştırın. hem kulaklıklar hem de konuşmacılar üzerinde dinleyin ve farklı hacim seviyelerinde. Filtre tarafından getirilen yeni eserler için kontrol edin. Filtreleme ile getirilen herhangi bir yeni resim için kontrol edin.Eğer memnun olduğunda, son sürümünüzü kaliteli korumak için ihraç edin.
Geleceğin Kayıtlarını Korumak
Klasik sesin geri alınması hem teknik hem de sanatsal bir süreçtir. Teknik kısım gürültüyü analiz eder ve kesin filtreler tasarlar. sanatsal bölüm, gürültüyü dinlemeye ve müzik dinlemeye başladığında bilir. Sabırlı, dikkatli bir analiz ve tam olarak özel dijital filtrelerle, gelecekteki nesiller için eşsiz tarihi ve son karakterlerini yeniden canlandırabilirsiniz.
Aile tarihini geri yüklemeniz, arşiv radyo yayınları veya klasik vinil albümler, özel dijital filtreleme size doğru işi yapmanız gereken kontrolü verir. DAW'da mevcut araçlarla başlayın, farklı filtre türleri ve siparişlerle deneyin ve her kayıtta farklı olarak yapılır, ancak dikkatli analiz ilkeleri, nazik filtreleme ve derin bir dinleme süresi sürekli kalır.Geçmişin ödülleri, yaşam için geri döndü.
Dijital ses işleme öğrenmeye devam etmek isteyenler için, 0:0) Bilim ve Mühendisin Dijital Sinyal İşlemeye Rehberi) Steven W. Smith, filtre teorisini gelişmiş matematik olmadan ilk prensiplerden alan bir yazara dayalı açık lisanslı kaynaktır.