BeatPad is a Windows Form Application and serves as a soundboard/launchpad, allowing users to play pre-uploaded audio files by clicking on designated buttons. Additionally, it provides features for recording audio and customizing beats.
BeatPad.Demo.Video.mp4
- Upload Audio: Upload audio files to specific buttons for playback.
- Playback: Clicking on a button plays the assigned audio file.
- Record Audio: Record audio directly within the application and save it to a specified location on your PC.
- Custom Beats: Access a beat formatting window to create and customize custom beats.
- Windows operating system
- .NET Framework installed
- Clone or download the repository to your local machine.
- Open the solution in Visual Studio.
- Build the solution to ensure all dependencies are resolved.
- Run the application from Visual Studio or locate the executable file in the build output directory.
-
Upload Audio:
- Click on the designated button to upload an audio file.
- Select the audio file from your local directory and assign it to the button.
-
Playback:
- Click on any button to upload play the assigned audio file.
- Be able to upload multiplt sounds.
-
Record Audio:
- Access the recording feature from the application's menu or toolbar.
- Choose the recording settings (e.g., format, quality).
- Start recording by clicking the appropriate button.
- Stop recording when finished.
- Save the recorded audio to a specified location on your PC.
-
Custom Beats:
- Navigate to the beat formatting window from the application's menu or toolbar.
- Use the provided tools to create and customize beats according to your preferences.
- Change the speed of the beat in BPM (Beat Per Minute).
- Be able to upload multiple sounds.
- Be able to manage where each sounds plays individually, with separate views.
- The green dot (moving) indicates where the current sound at.
- Add sounds to the cells -> Play the sounds when the green dot reaches.