Skip to content

- A desktop application that lets users make music with different sounds, developed using Windows Form with C# and .NET

Notifications You must be signed in to change notification settings

dndannynguyen/BeatPad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BeatPad

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

Features

  • 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.

Getting Started

Prerequisites

  • Windows operating system
  • .NET Framework installed

Installation

  1. Clone or download the repository to your local machine.
  2. Open the solution in Visual Studio.
  3. Build the solution to ensure all dependencies are resolved.
  4. Run the application from Visual Studio or locate the executable file in the build output directory.

Usage

  1. 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.
  2. Playback:

    image

    • Click on any button to upload play the assigned audio file.
    • Be able to upload multiplt sounds.
  3. Record Audio:

    image

    • 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.
  4. Custom Beats:

    image

    • 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.

About

- A desktop application that lets users make music with different sounds, developed using Windows Form with C# and .NET

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%