Spisu treści:
Definicja - Co oznacza synteza wavetable?
Synteza wavetable to metoda generowania dźwięków z sygnałów o charakterze cyfrowym. Technika ta przechowuje cyfrowe próbki dźwięku z różnych źródeł, które można później zmodyfikować, ulepszyć lub połączyć w celu odtworzenia dźwięku. Synteza wavetable jest uważana za jedną z najstarszych metod generowania dźwięków z komputerów. Różni się od prostego odtwarzania próbek PCM, ponieważ synteza wavetable polega na zapętlaniu bufora zamiast po prostu metodzie „odczytaj raz”. Jednak synteza wavetable jest pod wieloma względami podobna do prostego cyfrowego generowania fali sinusoidalnej i sterowanej cyfrowo funkcji oscylatora. Synteza falowa jest szeroko stosowana w wielu obszarach, takich jak wytwarzanie sygnałów sinusoidalnych.
Techopedia wyjaśnia Wavetable Synthesis
Synteza Wavetable jest w stanie generować naturalne dźwięki podobne do tonów. Funkcje syntezy falistej za pomocą tabel odnośników przebiegów. Wavetables zawierają głównie wartości tabel 128–2048. Tabela przeglądów przebiegów zawiera próbki nie tylko dla pojedynczego okresu funkcji sinusoidalnej, ale dla całego okresu ogólnego kształtu fali. Istnieje również system do dynamicznego ustawiania kształtu fali w odniesieniu do nuty, co powoduje generowanie funkcji quasiperiodic w czasie. Fala wyjściowa generowana z syntezy falistej zwykle nie jest statyczna i jest w przeważającej mierze falą zmieniającą się.
Istnieje kilka zalet związanych z syntezą falistą. Ta technika może znacznie lepiej odtwarzać dźwięk instrumentów muzycznych niż inne techniki, takie jak synteza modulacji częstotliwości. Synteza kształtu fali wykorzystuje mniej pamięci, a fale w pełnej rozdzielczości mogą być przechowywane bez użycia dużej ilości pamięci w porównaniu do innych technik. Wynika to głównie z tego, że synteza falista wykorzystuje charakter fali quasiperiodic, eliminując w ten sposób liczbę zestawów danych i redundancji. Kolejną istotną korzyścią z syntezy falistej jest to, że wszystkie różne fale są z góry określone i przechowywane w tabelach, a zatem zużywają mniej mocy procesora.