Soundboard Launcher allows you to easily use soundboards made by you or your friends, simply open the app, import a soundboard (from a zip file or from internet) and enjoy it.
Important information for soundboard deployers:
For soundboards hosted on web servers, the link provided should point directly to a zip file. Examples:
Correct: https://example.com/soundboard.zip
Correct (only if it returns a zip file): https://example.com/some_page/
Wrong: https://example.com/some_page.html
Soundboard Launcher accepts zip files with this structure:
filename.zip
├─ icon.png (optional)
├─ manifest.json
└─ audio/
├─ audioname.mp3
¦
¦
¦
└─ audioname.mp3
||| MANIFEST |||
The manifest is a json file with two properties:
"name": the name of the soundboard
"lowvolmsg" (optional): the message to be shown to the user when the volume is 0
Here are two examples of valid manifests:
Example 1:
{
"name":"Test Soundboard 1",
"lowvolmsg":"Volume is too low!"
}
Example 2:
{
"name":"Test Soundboard 1"
}
||| ICON |||
The icon is a png file with transparency that will be used in the list of soundboards and in the volume bar. There are no size limits, but, since the icon will be scaled down to about 100 or 200 pixels depending on screen size, it's suggested to use images not bigger than 512x512 pixels to avoid using too much space.
This file is optional.
||| AUDIO |||
The audio folder is where mp3 files are placed.
At the moment this folder should not have subfolders as this is still untested and the app could behave incorrectly, support for subfolders will be added in future versions.
Soundboard Launcher will use the entire filename without the extension (".mp3") to give the name to the button, so if the file is named "Mickey Mouse.mp3", there will be a button named "Mickey Mouse".
Filenames (and hence the names of the buttons) have no limitations, except for:
1) too long filenames won't be displayed entirely in the button;
2) filenames have to be valid for the system: Android considers illegal filenames the ones containing a null character (0x00) or "/" (forward slash), since they are not allowed by the filesystem (https://en.wikipedia.org/wiki/Ext3).
Important information for soundboard deployers:
For soundboards hosted on web servers, the link provided should point directly to a zip file. Examples:
Correct: https://example.com/soundboard.zip
Correct (only if it returns a zip file): https://example.com/some_page/
Wrong: https://example.com/some_page.html
Soundboard Launcher accepts zip files with this structure:
filename.zip
├─ icon.png (optional)
├─ manifest.json
└─ audio/
├─ audioname.mp3
¦
¦
¦
└─ audioname.mp3
||| MANIFEST |||
The manifest is a json file with two properties:
"name": the name of the soundboard
"lowvolmsg" (optional): the message to be shown to the user when the volume is 0
Here are two examples of valid manifests:
Example 1:
{
"name":"Test Soundboard 1",
"lowvolmsg":"Volume is too low!"
}
Example 2:
{
"name":"Test Soundboard 1"
}
||| ICON |||
The icon is a png file with transparency that will be used in the list of soundboards and in the volume bar. There are no size limits, but, since the icon will be scaled down to about 100 or 200 pixels depending on screen size, it's suggested to use images not bigger than 512x512 pixels to avoid using too much space.
This file is optional.
||| AUDIO |||
The audio folder is where mp3 files are placed.
At the moment this folder should not have subfolders as this is still untested and the app could behave incorrectly, support for subfolders will be added in future versions.
Soundboard Launcher will use the entire filename without the extension (".mp3") to give the name to the button, so if the file is named "Mickey Mouse.mp3", there will be a button named "Mickey Mouse".
Filenames (and hence the names of the buttons) have no limitations, except for:
1) too long filenames won't be displayed entirely in the button;
2) filenames have to be valid for the system: Android considers illegal filenames the ones containing a null character (0x00) or "/" (forward slash), since they are not allowed by the filesystem (https://en.wikipedia.org/wiki/Ext3).
Show More