v3.1 rebuilt, download the package. some sounds now included
- Try the setup.py (make sure you have
pip
andsetup-tools
), or the setup.bat on Windows (should installpip
andsetup-tools
if needed) - if that doesn't work, manually install things: From command line: python -m ensurepip --upgrade pip install pygame tk pathlib datetime
-
Load a number of sounds using the Load Directories button. Load music/longer audio with the ⏏ button
-
Set Min & Max Delay between samples. The mixer will wait for a random number of seconds between these values before randomly playing another sample from the list
-
Play/Stop with Play/Stop button
-
If Search Subdirectories is checked, it will search all folders in the folder you selected. Be Careful! If you run Load Directory on your user or root folder with Subdirectories checked, it could take a long time!
-
The Directory Selection dialog shows all folders are empty. Haven't figured that one out yet, but it'll still load the files in the directory.
The Windows exe gives an error and closes when you close it. Working as designed, the long way around?
- If you want to build your own bdist, you'll need to do some tweaks to the setup.py to specify TCL & TK
INSTALLATION
- Install using setup.py, or download Windows exe from the dist folder
.- Python: requires pygame & tkinter
.- Windows exe: Download zip file from /dist folder, unzip, run whisperplayer.exe
Windows zip doesn't require python installationUbuntu & Python:** Need to install python3-tk, python3-dev via your package manager. Then install cx_freeze via pip.