Skip to content

PowerShell Core module for building and working with musical scales.

Notifications You must be signed in to change notification settings

macxcool/ScaleBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScaleBuilder

PowerShell Core script for building and working with musical scales.

This is meant to be a Linux, PowerShell Core, modular script for building scale sheets in various keys for various instruments for my own practise. I intend to use the excellent LilyPond open source music engraving software to create the scale sheet and then use the generated PDF to practise from. I want to be able to do this on-the-fly using whatever scales I wish.

I was inspired by the Python 'Mingus' package, but I wanted to do something similar with PowerShell on Linux just because I can ;-). Whenever I get stuck I have a look at Mingus for inspiration so some (a lot?) of my algorithms look similar although I have to do things a bit differently in PowerShell.

I'm using Visual Studio Code to code this on Arch Linux. Arch has VS Code in its Community repo. I use PowerShell on Windows at work and have been experimenting with VC Code instead of the PowerShell ISE. I like it.

List of functions

How to Use

Links

LilyPond site: http://lilypond.org

LilyPond notation documentation: http://lilypond.org/doc/v2.18/Documentation/notation/index.html

Python Mingus: https://github.com/bspaans/python-mingus

Visual Studio Code: https://code.visualstudio.com/

Arch Linux: https://www.archlinux.org

About

PowerShell Core module for building and working with musical scales.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published