Audio Visualizer
Wczytywanie...
Szukanie...
Brak dopasowań
Hierarchia klas
Ta lista dziedziczenia posortowana jest z grubsza, choć nie całkowicie, alfabetycznie:
[poziom szczegółów 12]
 CAudioVisualizerBazowa klasa całego programu odpowiadająca za wizualizację dźwięku
 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
 CBottomBarElement GUI przedstawiający dolni pasek Odpowiada on za narysowanie dolniego paska progresu na dolnej części ekranu
 CSidebarElement GUI wyświetlający listę plików audio dziedziczący po klasie abstrakcyjnej GuiElement
 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
 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