retrontology / retroboard

Attempt to recreate EXP Soundboard in Python with tkinter and sounddevice (Python Port Audio bindings)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

retroboard

Description

Python recreation of EXP Soundboard. It uses pyav to read the audio files, sounddevice (python PortAudio bindings) to play them, and pynput for the hotkeys.

Requirements

The python requirements are listed in requirements.txt

Installation

Clone the repo

git clone https://github.com/retrontology/retroboard

Install the requirements

cd retroboard
python -m pip install -r requirements.txt

Run the Program

python retroboard.py

About

Attempt to recreate EXP Soundboard in Python with tkinter and sounddevice (Python Port Audio bindings)

License:GNU General Public License v3.0


Languages

Language:Python 96.7%Language:PowerShell 1.8%Language:Shell 1.5%