Audio Visualizer
Wczytywanie...
Szukanie...
Brak dopasowań
Lista klas
Tutaj znajdują się klasy, struktury, unie i interfejsy wraz z ich krótkimi opisami:
 CAudioVisualizerBazowa klasa całego programu odpowiadająca za wizualizację dźwięku
 CBottomBarElement GUI przedstawiający dolni pasek Odpowiada on za narysowanie dolniego paska progresu na dolnej części ekranu
 CFileDialogKlasa odpowiedzialna za dialog do wyboru plików
 CFilenameHelperKlasa pomocnicza do pobierania nazwy pliku z pełnej ścieżki
 CGuiElementKlasa Bazowa dla kadego elementu GUI tego Klasa ta poprzez wymuszenie definicji metod build() oraz draw() pozwala na uproszczenie konstruowania elementow graficznych wskazującym aktualną pozycję oraz czasem odtwarzania
 CSidebarElement GUI wyświetlający listę plików audio dziedziczący po klasie abstrakcyjnej GuiElement
 CSimpleFFTKlasa odpowiedzialna za Klasa SimpleFFT implementuje uproszczony algorytm DFT (dyskretnej transformaty Fouriera), który przekształca sygnał czasowy (wektor wartości float) na widmo amplitudowe w domenie częstotliwości
 CSliderElement GUI wyświetlający pasek przewijania Pozwala on na to by ilustrować przebieg puszczanego utworu oraz "przechodzić" w czasie z jednego momentu utworu w drugi
 CTimelineElement GUI przedstawiający pasek postępu odtwarzania muzyki
 CVisualsKlasa odpowiedzialna za wizualizację audio (FFT) w czasie rzeczywistym