Sill-E-Scope face probe audio ALSA într-un afișaj osciloscop ca folosind PyOpenGL (GLUT) sau pygame.
Acesta este un proiect demonstrativ care face probe audio ALSA (fluxuri întregi de 16-biți) folosind (de bază) OpenGL. Acesta este destinat să servească drept exemple de cod pentru crearea de randare pe bază de shader de data-seturi de bază (în acest caz, un tampon inel de întregi pe 16 biți). Codul este în prezent doar "a lua it done" nivel, fără a se preocupa de eficiență sau de codificare cele mai bune practici.
Obiective de dezvoltare includ capacitatea de a mări setul de date eșantion (de exemplu, folosesc o matrice pentru a multiplica datele fiind prezentate), capacitatea de a marca / calibra ecranul, adaugand mai multe date-surse, precum și curățarea codul.
Cerințe :
- Python
- pygame
- PyOpenGL
Comentariile nu a fost găsit