https://github.com/doesdev/song-structure
Get rough idea on potential song structures from the CLI
https://github.com/doesdev/song-structure
beats measures music song song-structure structure
Last synced: 2 months ago
JSON representation
Get rough idea on potential song structures from the CLI
- Host: GitHub
- URL: https://github.com/doesdev/song-structure
- Owner: doesdev
- Created: 2021-04-14T23:22:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-17T02:27:37.000Z (over 4 years ago)
- Last Synced: 2025-06-27T10:15:57.154Z (3 months ago)
- Topics: beats, measures, music, song, song-structure, structure
- Language: JavaScript
- Homepage: https://songstructure.doesdev.com
- Size: 111 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# song-structure [](https://npmjs.org/package/song-structure) [](https://github.com/feross/standard)
> Get rough idea on potential song structures from the CLI
[songstructure.doesdev.com](https://songstructure.doesdev.com/)
------
## Structuring music can be hard, this aims to ease it a tiny bit
This is a little utility that prompts for the number of beats in the song, beats per measure, desired structure (Intro, Verse, Chorus, Verse...), then distributes those proportionally using pre-set weights for each part type and provides those recommendations.From there it will print a suggested number of measures and beats each part should get.
Of course music isn't a simple formula, so consider this just some rough suggestions.
# Usage
```sh
# Install globally
$ npm install --global song-structure
``````sh
song-structure # then follow the prompts
```# License
MIT © [Andrew Carpenter](https://github.com/doesdev)