Sill-E-Scope rende campioni audio ALSA in un display oscilloscopio simile utilizzando PyOpenGL (GLUT) o PyGame.
Si tratta di un progetto dimostrativo che rende campioni audio ALSA (flussi di interi a 16 bit) con (core) OpenGL. Esso è destinato a servire come codice di esempio per l'impostazione di rendering basato shader di insiemi di dati di base (in questo caso, un anello-buffer di interi a 16 bit). Il codice è attualmente solo "avere fatto" livello, senza preoccuparsi di efficienza o di codifica best-practice.
Obiettivi di sviluppo includono la possibilità di ingrandire il set di dati campione (cioè utilizzare una matrice per moltiplicare i dati che vengono presentati), la capacità di marcare / calibrare lo schermo, aggiungendo più sorgenti di dati, e ripulire il codice.
Requisiti :
- Python
- pygame
- PyOpenGL
I commenti non trovato