Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
tonygoldcrest authored Feb 15, 2024
1 parent 8e07f46 commit cc35204
Showing 1 changed file with 45 additions and 2 deletions.
47 changes: 45 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# Drum Hero
# <img width="64" alt="image" src="https://github.com/peancored/drum-hero/assets/5630034/968da3e0-11e7-4e99-94e3-4aa8df19dc38"> Drum Hero

Play your favourite Clone Hero drum tracks, assisted by sheet music.

<img width="1539" alt="image" src="https://github.com/peancored/drum-hero/assets/5630034/edbb7902-f6e8-4fbd-b3b8-315687c1f37d">
[DOWNLOAD](https://github.com/peancored/drum-hero/releases/tag/v0.1.0)

## Why?

Finding drumless tracks with sheet music to play along can be daunting. Thankfully, CloneHero provides both. Albeit, the notes are not 100% correct, they are often close enough.

My goal was to create a tool that I can use in conjunction with CloneHero to start moving away from only playing it to something more serious. The next step for me is to learn to sightread the actual music, and this tool helps tremendously with that (already learnt a couple of songs) . The added bonus is the ability to disable the drum track to have an uninterrupted drumming experience.

## Workflow

### 1. Select your Clone Hero Library directory
If you don't have one, download songs from known sources you can find online.

### 2. Search for the song you want to play
<img width="768" alt="image" src="https://github.com/peancored/drum-hero/assets/5630034/b2b1cd66-9fda-4a38-855e-52b0646b013c">

#### FYI
* You can add a song you like to favorites by pressing the like button to make sure it always appears on top.

### 3. Press play and enjoy jamming along to your favorite track
<img width="768" alt="image" src="https://github.com/peancored/drum-hero/assets/5630034/468d9511-0014-4b43-b029-3ec583be269f">

### FYI
* If the song has audio that is separated into stems, the volume controls along with solo/mute can be used to disable the drum track.
* The currently played measure will be highlighted
* Clicking on a measure will skip audio to it
* Another difficulty can be chosen in the side menu, if expert is too hard to jam along.
* Notes are highlighted with the CloneHero colors, but this can be disabled in the side menu.

## Roadmap

- [ ] 5-lane track support (GH songs are not supported for now)
- [ ] .chart support for custom charts.
- [ ] Double-kick support
- [ ] Practice mode - selecting measures makes the song loop within them

## Known bugs

* Triplets sometimes render incorrectly
* GH songs and .chart songs are not supported

## Acknowledgements

* TheNathannator for the [GH/RB specification](https://github.com/TheNathannator/GuitarGame_ChartFormats)

0 comments on commit cc35204

Please sign in to comment.