Sill-E-Scope świadczy próbki audio ALSA się na ekranie oscyloskopu, jak przy użyciu PyOpenGL (GLUT) lub Pygame.
Jest to projekt demonstracyjny, który sprawia, próbki audio ALSA (16-bitowe strumienie Integer) za pomocą (rdzeń) OpenGL. To ma służyć jako przykładowy kod do utworzenia na bazie renderingu shaderów podstawowych zestawów danych (w tym przypadku, pierścień-bufor 16-bitowych liczb całkowitych). Kod jest obecnie tylko "zrobić to" poziom, nie martwiąc się o skuteczności i najlepszych praktyk kodowania.
Cele rozwojowe obejmują możliwość, aby powiększyć zestawu danych próbki (tj użyć macierzy pomnożyć dane są prezentowane), możliwość oznaczania / kalibracji ekranu, dodając więcej danych-sources, a czyszczenie kodu.
Wymagania :
- Python
- pygame
- PyOpenGL
Komentarze nie znaleziono