def disp_audio(screen: Screen) -> None: while True: screen.clear() b = ch.buff sw = len(b)//bw b = np.asarray([np.average(b[i:i+sw]) for i in range(0, len(b), sw)]) for i, v in enumerate(b): screen.move((w-bw)//2+i, int(h//2-bh*v*scale)) screen.draw((w-bw)//2+i, h//2, char=char, colour=1 if np.max(b) > .2 else 7) e = screen.get_key() if e in (ord('Q'), ord('q')): break screen.refresh() time.sleep(.01)
def pyre(screen: Screen): screen.clear() screen.print_at('Hello world!', 0, 0) screen.refresh() sleep(10) pass