Skip to content

bumpmann/herochartio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js: herochartio

herochartio a chart parser and serializer from clone hero. This includes types for typescript and few helpers. This also supports mid charts parsing.

Installation

npm install herochartio

Usage

import { ChartIO } from 'herochartio'
let chart = await ChartIO.load("./notes"); // load .chart or .mid

let sectionPosition = chart.findSectionPosition("Guitar solo");
let sectionTime = chart.positionToSeconds(sectionPosition);

// ...

await ChartIO.save(chart, "./guitar.chart");

License

Licensed under MIT

Copyright (c) 2020 Aurélie Richard

About

chart parser and serializer from clone hero

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published