Sill-E-Scope hace ALSA muestras de audio en una pantalla similar a un osciloscopio utilizando PyOpenGL (GLUT) o PyGame.
Se trata de un proyecto de demostración que hace que las muestras de audio de ALSA (arroyos enteros de 16 bits) utilizando (núcleo) OpenGL. Se tiene la intención de servir como código de ejemplo para la creación de renderizado basado en shader de conjuntos de datos básicos (en este caso, un anillo de búfer de enteros de 16 bits). El código está sólo "lograr que se haga" nivel, sin preocuparse por la eficiencia o mejores prácticas de codificación.
Objetivos de desarrollo incluyen la capacidad de hacer zoom en el conjunto de datos de muestra (es decir, utilizar una matriz para multiplicar los datos que se presentan), la posibilidad de marcar / calibrar la pantalla, la adición de más fuentes de datos, y la limpieza del código.
Requisitos :
- Python
- pygame
- PyOpenGL
Comentarios que no se encuentran