DC offset remover untuk file audio, sampel, dan wavetable
DC offset adalah pergeseran konstan yang membuat gelombang berada di atas atau di bawah nol, bukan berpusat di nol. Halaman ini adalah DC offset remover: ia mengukur offset di setiap kanal dan mengembalikan WAV yang sudah diperbaiki, sehingga bunyi klik di titik potong dan loop hilang dan headroom Anda tidak terbuang untuk pergeseran yang tidak terdengar. Alat ini bekerja untuk sampel, rekaman, dan wavetable synth; berkasnya didekode dan diperbaiki di browser Anda dan tidak pernah diunggah.
Cara memakai DC offset remover langkah demi langkah
- Seret berkas ke Pilih berkas audio atau seret ke sini, atau pilih untuk menelusurinya. WAV, MP3, FLAC, dan OGG didukung, hingga 50 MB.
- Tunggu sementara muncul Mendekode audio… lalu Mengukur dan menghapus offset….
- Perhatikan bentuk gelombangnya. Aslinya digambar samar (Sebelum) dan versi yang sudah diperbaiki dengan warna aksen (Sesudah), keduanya di sekitar garis nol.
- Baca DC offset terdeteksi. Setiap kanal didaftar sendiri (Kanal 1, Kanal 2, dan seterusnya), dan berkas mono menampilkan satu nilai besar.
- Periksa Sisa setelah perbaikan. Dengan metode bawaan, nilainya sekitar 0,00%.
- Tekan Unduh WAV hasil perbaikan. Berkas diberi nama
nama-asli-dc-diperbaiki.wav, dan baris di bawah tombol menampilkan laju sampel, kedalaman bit, jumlah kanal, dan ukurannya. - Pilih Perbaiki berkas lain untuk mulai lagi dengan sampel yang berbeda.
Jika sebuah berkas nyaris tanpa offset, ada catatan yang menyebutkan bahwa salinan hasil perbaikan hampir identik dengan aslinya. Itu juga jawaban yang berguna: berkas tersebut memang tidak perlu diperbaiki.
Pengurangan rata-rata atau filter high-pass?
Buka Lanjutan lalu pilih salah satu opsi di Metode koreksi. Mengganti metode akan memproses ulang berkas yang sudah Anda muat, jadi Anda tidak perlu menyeretnya lagi.
- Pengurangan rata-rata (bawaan): mengurangi rata-rata persis dari tiap kanal pada setiap sampel. Tidak ada hal lain pada suara yang berubah, dan tidak ada pergeseran fase akibat filter. Cocok untuk sampel, one-shot, loop, dan wavetable satu siklus, di mana offset-nya sama dari awal sampai akhir.
- Filter high-pass: pemblokir DC orde pertama yang lembut dengan frekuensi sudut 10 Hz. Ia memblokir semua yang ada di bawah 10 Hz, sehingga juga mengikuti offset yang bergeser, tetapi sedikit memengaruhi frekuensi terendah. Cocok untuk rekaman panjang dengan offset yang berubah-ubah, seperti rekaman lapangan atau take podcast.
Cara membaca angka DC offset
Offset adalah level rata-rata sebuah kanal, ditampilkan dalam dua cara: sebagai persentase skala penuh dan dalam dBFS. Nilai positif berarti gelombang berada di atas garis nol, nilai negatif berarti di bawahnya.
+12,00%: rata-ratanya 12% dari skala penuh di atas nol. Dalam dBFS itu sekitar -18,4 dBFS.-0,50%: rata-ratanya setengah persen dari skala penuh di bawah nol. Kecil, tetapi tetap layak dibereskan pada sampel yang akan di-loop atau ditumpuk.0,00%: tidak ada yang perlu diperbaiki. Di bawah sekitar setengah langkah 16-bit (kira-kira 0,0015%), alat ini menganggap berkas tidak memiliki offset.
Angka dBFS menunjukkan besar pergeseran terhadap skala penuh, bukan kenyaringan. Pergeseran -18,4 dBFS tergolong besar untuk nilai DC dan cukup untuk menimbulkan bunyi klik yang terdengar di titik potong.
Hasil yang Anda dapatkan
Hasilnya selalu WAV, jadi tidak ada yang dienkode ulang dengan codec lossy. Laju sampel dan jumlah kanal biasanya dipertahankan, dan setiap kanal diperbaiki sendiri-sendiri, sehingga berkas stereo dan multikanal pun bisa diproses. Baris di bawah tombol unduh menampilkan keluaran sebenarnya.
- WAV integer 8, 16, 24, atau 32-bit: kedalaman bit yang sama
- WAV float 32-bit: float 32-bit
- FLAC: kedalaman bit aslinya
- MP3 atau OGG: 16-bit
Pada format integer, sampel yang akan melewati skala penuh ditahan di batas itu, bukan berputar balik dan menimbulkan klik yang keras. WAV float 32-bit bisa melewati skala penuh tanpa berputar balik.
Mengapa DC offset perlu dibersihkan
- Bunyi klik dan pop: sampel yang bergeser melompat antara nol dan nilai offset di titik ia dipotong, di-loop, atau disambung ke klip lain.
- Headroom terbuang: pergeseran mendorong puncak di satu sisi mendekati skala penuh, sehingga berkas clipping atau terkena limiter lebih cepat dari seharusnya.
- Pemrosesan dinamika: kompresor dan limiter bereaksi terhadap puncak yang bergeser, bukan hanya terhadap suaranya.
- Wavetable dan loop satu siklus: siklus yang tidak berpusat di nol memasukkan offset konstan ke osilator, yang bisa menghasilkan bunyi gedebuk saat nada ditekan dan dilepas, memakan headroom, dan membuat filter serta distorsi ikut bereaksi.
- Audio interface dan kartu suara murah: sebagian meninggalkan pergeseran konstan pada setiap rekaman, sehingga satu sesi take penuh bisa membutuhkan perbaikan yang sama.
Yang tidak dilakukan alat ini
- Alat ini hanya memperbaiki offset konstan, atau dengan filter, offset yang bergeser pelan. Dengung, gemuruh, dan derau lain tidak dihilangkan.
- Alat ini tidak menormalkan dan tidak mengubah volume. Untuk mengukur kenyaringan dan true peak, gunakan Pengukur LUFS.
- WAV hasil perbaikan hanya berisi audio. Tag, penanda, titik loop, dan metadata lain dari berkas asli tidak disalin.
- Pengurangan rata-rata memakai satu rata-rata untuk seluruh berkas, jadi berkas wavetable yang terdiri dari banyak frame mendapat satu koreksi bersama, bukan satu per frame.
- Berkas MP3 atau OGG yang sangat panjang bisa melampaui memori yang diizinkan satu tab browser. Coba potongan yang lebih pendek atau gunakan WAV.
- Untuk melihat bentuk gelombang atau bagian bass setelahnya, coba Osiloskop Audio atau Penganalisis Spektrum Audio.
- Untuk mengubah MP3 menjadi WAV tanpa koreksi apa pun, gunakan MP3 ke WAV, dan untuk menggabungkan stereo menjadi satu kanal, gunakan Audio ke Mono.
Pertanyaan yang sering diajukan
Apa itu DC offset?
DC offset adalah pergeseran konstan yang membuat level rata-rata gelombang berada di atas atau di bawah nol, bukan tepat di nol. Pergeseran ini tidak terdengar langsung, tetapi menghabiskan headroom dan bisa menimbulkan bunyi klik. Penyebabnya bisa audio interface atau kartu suara murah atau rusak, rangkaian mikrofon dan preamp, sebagian perangkat analog, serta langkah sintesis atau pemrosesan tertentu. Tampilan “DC offset terdeteksi” menunjukkan pergeserannya sebagai persentase skala penuh dan dalam dBFS.
Mengapa DC offset menyebabkan bunyi klik?
Sampel yang bergeser dari nol dimulai dan diakhiri jauh dari nol. Saat dipotong, di-loop, atau disambung ke klip lain, levelnya melompat antara nol dan nilai yang bergeser dalam satu sampel, dan lompatan itu terdengar sebagai klik atau pop. Offset yang dibersihkan menghilangkan bagian lompatan tersebut. Potongan di tengah gelombang yang keras masih bisa berbunyi klik, karena suaranya sendiri tidak berada di nol di titik itu.
Apakah filter high-pass bisa membuang DC offset?
Ya. Filter high-pass memblokir semua yang ada di bawah frekuensi sudutnya, dan offset konstan berada di 0 Hz, sehingga ikut terblokir. Opsi “Filter high-pass” di sini adalah pemblokir DC orde pertama yang lembut dengan frekuensi sudut 10 Hz, jadi ia juga mengikuti offset yang bergeser sepanjang rekaman panjang. Filter ini sedikit memengaruhi frekuensi terendah dan menambahkan sedikit pergeseran fase di sana, itulah sebabnya “Pengurangan rata-rata” menjadi metode bawaan untuk sampel.
Bagaimana cara membersihkan wavetable dari DC offset?
Seret WAV satu siklus ke halaman ini dan biarkan metode bawaan “Pengurangan rata-rata”. Metode itu mengurangi rata-rata persis tiap kanal dari setiap sampel, sehingga siklus berpusat di nol dengan panjang dan bentuk yang sama. Perlu diingat bahwa satu rata-rata dipakai untuk seluruh berkas, dan WAV baru hanya berisi audio, jadi penanda, titik loop, dan chunk metadata lain dari berkas asli tidak ikut terbawa.
Bagaimana dengan Audacity atau DAW?
Audacity memiliki efek untuk membuang DC offset (di menu Efek, Volume dan Kompresi), dan efek Normalisasi juga memiliki kotak centang untuk itu. Di Logic Pro, Audio File Editor menyediakannya di menu Functions. Halaman ini adalah jalan cepat ketika Anda hanya punya satu berkas dan tidak ingin membuka DAW atau memasang plugin.
Apakah suara atau kenyaringan berubah setelah DC offset dibersihkan?
“Pengurangan rata-rata” hanya menggeser gelombang, jadi nada tidak berubah, dan metode ini tidak menormalkan atau mengubah gain. Puncak di satu sisi mendekat ke nol dan puncak di sisi lain menjauh, sehingga level puncak bisa sedikit berubah. Pada WAV integer 8, 16, 24, dan 32-bit, sampel yang akan terdorong melewati skala penuh oleh pergeseran ditahan di skala penuh, bukan berputar balik. WAV float 32-bit tidak memiliki batas itu.
Apa format dan kedalaman bit berkas hasil perbaikan?
Keluarannya selalu WAV, jadi tidak ada yang dienkode ulang secara lossy. Laju sampel dan jumlah kanal biasanya dipertahankan, dan baris di bawah tombol unduh menampilkan keluaran sebenarnya. Sumber WAV atau FLAC mempertahankan kedalaman bitnya, dan WAV float 32-bit tetap float. Berkas MP3 dan OGG keluar sebagai 16-bit.
Apakah audio saya diunggah ke suatu tempat?
Tidak. Berkas didekode dan diperbaiki di dalam tab browser Anda, dan tidak ada yang dikirim ke server. Berkas hingga 50 MB diterima, dalam format WAV, MP3, FLAC, atau OGG.