Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 1.39 KB

README.md

File metadata and controls

33 lines (24 loc) · 1.39 KB

Scalex Guitar Toolkit

A cross-platform .net based guitar toolkit providing Scales, Chords and Tablature.

This app is a work in progress cross platform version (implemented as various platforms including Avalonia UI, Xamarin and Uno).

Scales

Scales in any tuning for multiple instrument types

Chords

Tablature

The Tablature feature uses AlphaTab for rendering and the Songsterr API for content.

Bonus Content - 3D Guitar Designer

Not part of the app codebase but a pretty interesting distraction for all guitarists.

History

Scalex was originally written in Turbo Pascal in 1994. In 2001 the scale diagram logic was ported to C# and some of that code remains today (sort of).

Over the years versions of this app have been ported to a number of platforms:

  • A windows forms desktop app
  • A WPF desktop app
  • Web based (both aspx rendering to PNG and JavaScript transpiled using SharpKit)
  • A WPF app for Windows Phone and Windows Store (Soundshed.com Guitar Toolkit)
  • A mobile web app (iOS and Android)

Nuget for AlphaTab: https://www.myget.org/feed/coderline/package/nuget/AlphaTab Install-Package AlphaTab -Version 0.9.3.175 -Source https://www.myget.org/F/coderline/api/v3/index.json