Detect what chords are being played in an AudioBuffer in the browser's AudioContext. Also exposes a Chromagram that will show you what notes are being played. Demo where you can play different sound clips of a chord and see what is detected.
https://github.com/myers/chord_detector#readmeTags | music chords guitar chromagram dsp |
Implementation | Javascript |
License | GPL |
Platform | OS-Independent |
Scale amp; Chord Generator gives a visual display of chords and scales in any key on a musical staff, keyboard, guitar fretboard and bass guitar fretboard. Each note of the chosen chord or scale is displayed along with a related chord or scale to be played
ChordPro (a.k.a. Chord) is a common format for mixing chords and lyrics of songs and WebChord is an online utility that creates nice looking HTML pages out of ChordPro files. WebChord is useful for guitar players and webmasters of music-related sites.
Java version of the Chord (a.k.a. ChordPro) program for guitar player music sheet formatting. By the authors of the 1991 version of chord (version 3.5.1)
GuitarChordHelper is free project, that makes easier for guitarists and just musicians, to develop new scales and chords in given scale. And there could be more ideas to implement. Project is developed in C#
chord guitar scaleKGuitar is powerful KDE-based music tabulature editor with support of guitar, drums, classic note scores, MIDI synthesizer output, chord, scales, modes, melody and rhythm construction and analysis tools, lots of tab effects, Guitar Pro files import.
Provide a computer environment which will facilitate finding patterns and relationships between chords, scales, intervals, keys in an automated manner. In it's current form it may be used as a music theory educational tool for guitar and piano.
alphaTab is a cross platform music notation and guitar tablature rendering library. You can use alphaTab within your own website or application to load and display music sheets from data sources like Guitar Pro or the built in markup language named alphaTex.
guitar music-notation music-sheet html5 svg guitar-tablatureA software for teaching the names of music notes. *Intelligent questioning *Gradual learning of successive notes *Bass and treble clefs *A game *Voice recognition, sound. In future:rhythm, scales, key signatures, chords with focus on playing the guitar.
Soundpipe is a lightweight music DSP library written in C. It aims to provide a set of high-quality DSP modules for composers, sound designers, and creative coders. More information on specific Soundpipe modules can be found in the Soundpipe module reference guide.
dsp sound music csound faust synthesistonal is a small (20kb minified, 6kb gzipped) javascript modular music theory library. It provides functions to manipulate tonal elements of music (pitches, chords, scales, keys). It deals with abstractions (not actual music). It uses a functional programing style: all functions are pure, there is no data mutation, entities are represented by data structures instead of objects, and lot of functions accept partial application.
music-theory music functional scale chords key-signaturesKChords is program which will help to learn the guitar chords. It comes with a set of most commonly used chords and allows you to add new ones. All the chords are represented in graphical, easy to understand way.
Guitar Scale Assistant is a java based guitar application. This application allows guitarists to display, create, hear, and search for scales based on chords, progressions, note sequences, or names. A useful tool for guitarists at all levels.
This is a guitar learning program. It is programmed in Visual Basic 2008. It needs much work, and I am looking for team members.
fluent guitar guitar-chord learning learning-tools ribbonYobbo guitar is a web application developed in ASP.NET that allows users to share guitar songs and chord progressions.
TarsosDSP is a Java library for audio processing. Its aim is to provide an easy-to-use interface to practical music processing algorithms implemented, as simply as possible, in pure Java and without any other external dependencies. The library tries to hit the sweet spot between being capable enough to get real tasks done but compact and simple enough to serve as a demonstration on how DSP algorithms works. TarsosDSP features an implementation of a percussion onset detector and a number of pitch detection algorithms: YIN, the Mcleod Pitch method and a “Dynamic Wavelet Algorithm Pitch Tracking” algorithm. Also included is a Goertzel DTMF decoding algorithm, a time stretch algorithm (WSOLA), resampling, filters, simple synthesis, some audio effects, and a pitch shifting algorithm. To show the capabilities of the library, TarsosDSP example applications are available. Head over to the TarosDSP release directory for freshly baked binaries and code smell free (that is the goal anyway), oven-fresh sources.
A converter to convert sheet music from the Open Song format to the Chord Pro format
chord-pro open-song worship-musicA music calculation library/CLI written in Ruby. You shall provide chords separated by dashes (--chords CM7-Dm7-EM) or notes (--notes C-Ab-F-G).
music gemThis is an algorithmic chord generator for stringed, fretted musical instruments. It's design allows it to be used for finding chords in a number of different tunings on many different instruments.
ChordCast is a chord editor written in Java (swing). It uses an XML format to save chord sheets to files. Chordcast can also export to HTML files using PNG images for chords. It requires J2RE 1.4 to run.
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.