Skip to main content

Penggeser Pitch Audio Ubah pitch file audio ke atas atau ke bawah tanpa mengubah kecepatan.

Penggeser Pitch Audio illustration
🎵

Penggeser Pitch Audio

Ubah pitch file audio ke atas atau ke bawah tanpa mengubah kecepatan.

1

Unggah Audio

Tarik dan lepas file audio Anda atau klik untuk menjelajahi.

2

Atur Pitch

Tetapkan pergeseran pitch dalam semiton (naik atau turun).

3

Unduh

Unduh file audio yang telah diubah pitch-nya.

Loading tool...

What Is Penggeser Pitch Audio?

Penggeser Pitch Audio meningkatkan atau menurunkan nada dari berkas audio tanpa mengubah kecepatan pemutaran. Geser vokal ke kunci yang berbeda, transpos musik untuk mencocokkan jangkauan vokal Anda, atau buat efek khusus dengan penggeseran pitch ekstrem. Alat ini menggunakan parameter detune dari Web Audio API untuk kontrol pitch presisi berbasis semiton sambil mempertahankan tempo asli melalui kompensasi peregangan waktu. Semua pemrosesan dilakukan secara lokal di browser Anda untuk privasi lengkap. Mendukung MP3, WAV, OGG, dan format umum lainnya.

Why Use Penggeser Pitch Audio?

  • Kontrol pitch berbasis semiton yang presisi (±12 semiton)
  • Mempertahankan kecepatan/asli sementara menggeser pitch
  • Pratinjau waktu nyata sebelum mengunduh
  • Pengolahan dilakukan di sisi klien - file tetap pribadi

Common Use Cases

Transposisi Musik

Ubah lagu ke kunci yang berbeda untuk mencocokkan jangkauan vokal Anda.

Efek Vokal

Buat efek suara chipmunk, suara dalam, atau efek vokal lainnya berbasis pitch.

Produksi Musik

Ubah pitch sampel dan loop untuk sesuai dengan kunci proyek Anda.

Latihan

Geser trek pendukung untuk berlatih instrumen dalam kunci yang berbeda.

Technical Guide

Penggeseran pitch menggunakan properti AudioBufferSourceNode.detune dari Web Audio API, yang menggeser pitch dalam sent (1/100th dari semiton). Nilai semiton yang ditentukan pengguna diubah menjadi sent: sent = semitones * 100. Untuk mempertahankan durasi asli saat mengubah pitch, alat ini mengompensasikan dengan penyesuaian laju pemutaran: playbackRate = Math.pow(2, semitones/12) ke arah yang berlawanan, secara efektif mendetune tanpa perubahan kecepatan. Audio diproses melalui OfflineAudioContext yang diukur sesuai dengan durasi asli. Node sumber detune disetel ke nilai target, dan playbackRate disesuaikan secara terbalik untuk mempertahankan tempo. Keluaran yang di-render dikodekan sebagai berkas WAV PCM 16-bit. Pendekatan ini menyediakan penggeseran pitch bersih untuk pergeseran moderat (±6 semiton) dengan beberapa artefak pada nilai ekstrem.

Tips & Best Practices

  • 1
    Satu semiton = satu setengah langkah pada piano (misalnya, C ke C#)
  • 2
    Menggeser oleh ±12 semiton sama dengan satu oktaf penuh naik atau turun
  • 3
    Perubahan pitch yang kecil (1-3 semiton) menghasilkan hasil yang paling alami
  • 4
    Perubahan pitch yang ekstrem akan memperkenalkan artefak yang terlihat dalam audio

Related Tools

Frequently Asked Questions

Q Apa itu semiton?
Semiton adalah interval terkecil dalam musik Barat - jarak antara tombol piano yang berdekatan. 12 semiton sama dengan satu oktaf.
Q Apakah perubahan pitch mengubah kecepatan?
Tidak. Alat ini mengkompensasikan untuk mempertahankan tempo asli sementara hanya menggeser pitch.
Q Seberapa jauh saya dapat menggeser pitch?
Alat ini mendukung ±12 semiton (satu oktaf naik atau turun).
Q Apakah suaranya akan terdengar alami?
Perubahan pitch yang moderat (1-4 semiton) umumnya terdengar alami. Perubahan yang lebih besar mungkin memperkenalkan artefak.
Q Apakah pengolahan dilakukan secara lokal?
Ya. Semua perubahan pitch dilakukan di browser Anda. Tidak ada file yang diunggah ke server mana pun.

About This Tool

Penggeser Pitch Audio is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.