This repository will contain a Windows Form Application that I developed into a Soundboard with C#. The theme is based on various sound bytes from Samuel L Jackson.
I wanted to develop a Soundboard in Visual Studio and was aimlessly looking for audio packs. I found a Samuel L Jackson pack and figured, why not!
The audio clips started as mp3s and I needed to convert them to wav files. Once I added the resources and set up the UI, I just needed to do a quick google search in regards to playing audio clips. Added the right namespace and added event handlers to listen for clicks. The rest was history. The audio clips are pretty funny too, I definitely laughed throughout the development.
This was much easier than anticipated but was surprisingly rewarding to complete. While functionality was my goal back then, I can see now how rough around the edges the UI was.
- .github/workflows - Currently testing automated reporting using Github actions.
- Documentation/markdown - I will also work on my markdown, formatting and presentation of my ideas in this repo.
- GitHub Scripting - C#
Running the program is fairly simple. Please follow the steps below for a breakdown on how you can run the application for your self.
- git clone https://github.com/abelberhane/SamuelLJacksonSoundBoard.git
- cd into the repository
- More steps..
- TBD
- TBD
- TBD
- Implement Super Linter
- Create Issue Templates - Suggestions or Bugs
- Add CODEOWNERS file
- Investigate Repository Badges
If there are any concepts, projects or ideas that you may have, I am always taking suggestions. Please feel free to submit an Issue here: Suggestion Template. While there are no guarantees, new ideas and suggestions are always helpful and appreciated!
If you would like to help contribute to this repository or see a fix that you would like to implement, please see CONTRIBUTING. Teamwork makes the dreamwork and I am always open to any co-pairing ideas, sessions or reviewing pull requests.

