This code creates a Soundboard on a single page using PHP, Javascript, JQuery, HTML5 and CSS. I was motivated to create when Soundboard.com ignored my two feature requests. This version is better than Soundboard.com in at least 4 ways:
- Loads way faster.
- Tablet and Mobile friendly.
- Sorts alphabetically automatically.
- You can play multiple drops simultaneously.
- Create a new folder and place all the MP3 drops you wish to have on the soundboard.
- On the top of the index.php file define that folder where is says $mp3directory.
- Deploy to a web server that supports PHP (most do).
- Search for "CSS Button Generator" to create your own custom super cool looking buttons. Place that CSS into the sb.css file.
- I set the preload: none. This is because I have 200+ drops and want the initial page draw to be fast. Remove this line if you prefer the drops load on page draw and not on play.
This is the Neil Rogers Soundboard built using this code.