Skip to content

mikeoliphant/ChartPlayer

Repository files navigation

ChartPlayer

ChartPlayer is an application for playing along to charts in OpenSongChart format.

It runs as a VST plugin inside your DAW so that you can use any other plugin you like (ie: guitar amp simulation) for your instrument sounds.

ChartPlayerSultans

Features

  • Song browser
  • Very fast startup and song loading
  • 3D, "note highway" display
  • Support for guitar and bass guitar
  • Note detection
  • Pitch shifting of songs that are slightly off of standard tuning
  • Adjustable song playback speed

Platforms Supported

ChartPlayer currently runs only under Windows, but the core code is designed to be cross-platform. MacOS and Linux support is certainly possible for the future.

Downloading

You can download the VST plugin from the releases section here.

To install, unpack the .zip file and copy the extracted folder to "C:\Program Files\Common Files\VST3".

Where to get songs

See the OpenSongChart github repository.

Building From Source

Make sure you clone this github repo recursively:

git clone --recurse-submodules https://github.com/mikeoliphant/ChartPlayer

Building should be straightforward using Visual Studio.

NOTE: Build and run the "ImageProcessor" project first - it creates texture assets that are required for the main build.

About

Visual player for song charts synchronized to music recordings

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages