Skip to content

skimave/gachiboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gachiboard

This is a Python + QT based soundboard software intended to be used with 3.5" touchscreen displays e.g. with Raspberry Pi but it's size should be still enough for desktop use.

Features

  • Automatical discovery of files in the defined directory
  • Automatical sorting of files and labeling their buttons
  • Background is set for each soundboard automatically

Usage

You should run this in a virtual environment and install the required requirements from the requirements.txt regarding PyQT5.

Then, you should be ready to drop some soundboard files under the 'sounds' folder in their own directory, with the following structure:

  • /gachiboard Gachiboard root
    • sounds Sounds directory
      • /Example board A Soundboard called 'Example board'
        • background.jpg Background image for the soundboard
        • Example_sound.mp3 Sound file

As you can see, the Gachiboard accepts mp3 files in a directory which will result to be the soundboard's name, meanwhile the filenames under there will be used to label buttons of the soundboard. In the filenames, underscores will be turned into spaces. You can also set a background image of 320x480 px resolution as a background.jpg. Once you're ready, you can run the Gachiboard from the virtual environment and it should automatically create you a layout with list of boards based on the folder structure.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages