We stand with Ukraine to help keep people safe. Join us
Soundboard free download for Mac


Version 2.0.9

Sound cueing program designed for theatrical use (beta).

Soundboard overview

Soundboard is a Java based sound cueing program designed for theatrical use. It aims to be simple to use and maintain cross platform compatibility so that a sound designer who uses a Mac can build a show, and have it play back on the theatre's Windows-based playback computer. Soundboard provides a cross platform and open source alternative to programs such as QLab and SFX. It is designed to be simple enough for high school students and community theatres to use, and yet robust enough to be a viable application at a regional theatre

What’s new in version 2.0.9

Updated on Jan 01 2019

Version 2.0.9:
  • This is the first stable release of Soundboard
  • Removed pan control since it didn't work properly for all files
  • Soundboard now requires Java 1.6 or higher
  • Corrected bug that was preventing the package show function from creating the specified directory
  • Corrected bug that prevents the package show function from writing a copy of the show file and show media to the package directory
  • Lots of code cleanup
  • Added warnings when trying to open a new file or quit the application when there are unsaved changes to the current file
  • Corrected bug that would hang the GUI completely when pressing the "stop all" button. The causes seem to stem from either the FLAC SPI or the javazoom BasicPlayer itself, but we don't know at this time. The present workaround in Soundboard should keep it from manifesting
  • Added feature to change the title of the frame to let the user know if the current Soundboard file has unsaved changes
  • Added feature to create a tempShowFile that auto-saves once every 5 minutes, and also whenever a new cue is added to the cue table. The tempShowFile is automatically deleted when Soundboard exits normally, but if Soundboard exits abnormally (i.e. crashes), the file persists
  • Changed volume control scheme to percentage of overall output to avoid confusion caused by JLayer.BasicPlayer's use of both that and db power systems internally (picking one and standardizing our use in Soundboard will help eliminate future bugs)
  • Corrected bug that was causing the live volume adjustment to be inconsistent with the volume adjustment you will get from playback using fade cues
  • Standardized volume controllers to initialize to 50% by default
  • Added director name, stage manager name, operator name, and show notes to show info
  • Soundboard now saves a time stamp to the show file by default
  • Altered .xls export so that it includes new show fields
  • Altered .xls export so that it sets the weight of column headers to bold
  • Added dialog to check if user wants to overwrite an existing exported cue sheet
  • Can now double-click on cue number or type to open "add media file" dialog
  • Removed FLAC support since it didn't work properly in all cases
  • Corrected bug that was failing to clear show info fields from the show info menu after creating a new file
  • Was unable to reproduce bug that was causing some of the text fields in the Show Info window to be out of alignment, but the labels all had different widths, and it's possible another system wasn't handling the padding correctly. We have standardized the widths of the labels to 95px and adjusted the fields accordingly
  • Added a check to check to make sure the countdown thread actually stops counting before removing it from the table of running threads when executing a stop all
  • audio playback does not seem to honor values over 50, so we have solved this internally by dividing all sound level values by two before they are passed to the audio controller, or before they are used for fade calculations
  • Moved 'Export Show Package' menu button to the file menu
  • Added feature to import a show package, which corrects the "bug" of having to re-add each media file to an exported show one at a time after opening an exported file
  • We are now recording the version of Soundboard when saving the cue file, and when Soundboard opens a file, it checks to see if this version tag is present, and if matches the current version of Soundboard. In either case, if that test fails, Soundboard will warn the user and give them the option of quitting the open to prevent damaging the file





3.7 MB



App requirements

  • Intel 32
  • Mac OS X 10.6.8 or later
  • Java 1.6 or later
Try our new feature and write a detailed review about Soundboard. All reviews will be posted soon.
Write your thoughts in our old-fashioned comment
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
(0 Reviews of )
There are no reviews yet
Aug 18 2009
Aug 18 2009
Version: 2.0b
Why does this support every audio type EXCEPT mp3? This oversight pretty much makes it useless. Well not useless, but certainly very inconvenient as 99% of the audio files of 99% of the people are probably now in mp3 format and will have to be converted to use just for this one app. At least do like Audacity and make mp3 available if the user can download/install (or find their existing) mp3 system library.
Aug 16 2009
Aug 16 2009
Version: 2.0b
Might want to think of a new name. Soundboard is already taken by ambrosia software. I don't know the legality or if it's trademarked etc.. but just thought you would like to know before too many people discover your app, for confusion sake.
FreeAbsolutely Free
How would you rate Soundboard?
Similar apps
Elmedia Player
Multi-format media player, Pro version available.
Is this app is similar to Elmedia Player? Vote to improve the quality of this list.
Vote results
Total score