Sill-E-Scope processa amostras de áudio ALSA em uma tela do osciloscópio-like usando PyOpenGL (GLUT) ou PyGame.
Este é um projecto de demonstração que torna amostras de áudio ALSA (córregos inteiro de 16 bits) usando (core) OpenGL. Destina-se a servir de código de exemplo para a criação de renderização baseada em shader de conjuntos de dados de base (neste caso, um anel-buffer de inteiros de 16 bits). O código está apenas "fazê-lo" nível, sem se preocupar com a eficiência ou a codificação de melhores práticas.
Metas de desenvolvimento incluem a capacidade de zoom e do conjunto de dados de amostra (ou seja, usar uma matriz para multiplicar os dados que estão sendo apresentados), a capacidade de marcar / calibrar o visor, a adição de mais fontes de dados, e limpar o código.
Requisitos :
- Python
- pygame
- PyOpenGL
Comentários não encontrado