Skip to content

Repository files navigation

Beat Maker 3000 🎶

A simple C++ console application that lets you build custom drum patterns and play them back using WAV samples.

Features

  • Create your own rhythm patterns with kick (k), clap (c), and hat (h).
  • Save patterns in memory while the app runs.
  • Play back your custom sequence.
  • Clear-screen interface for a retro console feel.

Requirements

  • Windows (tested with Visual Studio 2022).
  • C++17 or newer.
  • WAV samples (kick, clap, hat) placed in the same directory as the executable.

Usage

  1. Compile and run the project in Visual Studio.
  2. Use the menu to:
    • Set Pattern → define your beat sequence.
    • Display Pattern → view your sequence.
    • Play Music → listen to your beat with WAV samples.
    • Exit → quit the program.

Installation

Clone this repo:

git clone https://github.com/ViewlessPanda/BeatMaker3000.git

About

BeatMaker3000 allows users to create, edit, and play custom drum patterns directly from the console.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages