GitHub topics: music-education
nickmusi/JSRhythm
JSRhythm is a rhythm game that syncs to sheet music, aiming to make practicing rhythms fun and interesting! Play the pre-made levels, or create your own. Just input the rhythm in the editor, and a level is generated to match the rhythm!
Language: JavaScript - Size: 17.4 MB - Last synced at: about 18 hours ago - Pushed at: about 20 hours ago - Stars: 0 - Forks: 0

saemstunes/saemstunes-app-MAIN
Saem's Tunes App is a comprehensive web-based & app platform for music education that combines lesson booking, interactive learning, and spiritual growth through music. This browser-accessible application serves as the digital hub for Saem's Tunes, offering students and instructors a seamless way to connect and learn.
Language: TypeScript - Size: 4.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

arthurboss/chordium
A modern, minimalist chord viewer for beginner and hobbyists guitarists. View guitar chords without visual distractions.
Language: TypeScript - Size: 17 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

marcusrprojects/chord_graphs
Generate clean, customizable chord diagrams from chord names or combinations of roots, types, and inversions — with PDF or image output.
Language: Python - Size: 101 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

vpavlenko/study-music
An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound
Size: 3.15 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1,913 - Forks: 68

3seisha/pentatonic
管楽器奏者向けのペンタトニックスケール表示ツール
Language: Python - Size: 0 Bytes - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

kevinpeckham/chord-player
An electronic instrument that plays chords, using a circle of fifths interface. Helpful for beginning songwriters.
Language: TypeScript - Size: 347 KB - Last synced at: about 3 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

eighty4/picking.pl
For learning bluegrass banjo and guitar
Language: Dart - Size: 856 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

downbeat-academy/downbeat-academy
Monorepo for Downbeat Academy applications, packages, and the Cadence Design System
Language: JavaScript - Size: 12.1 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

Saganaki22/EZPiano
🎹 A beautiful and feature-rich virtual piano with learning mode, multiple songs, and advanced sound options.
Language: JavaScript - Size: 218 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

joshstovall/Pitch-Training
A MaxMSP application to help learn the notes on a musical staff.
Language: Max - Size: 74.2 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

ablazejuk/musicians-helper
Web application to help musicians to learn songs by ear.
Language: JavaScript - Size: 49.8 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

bobbicodes/mecca
Animated music editor in Clojurescript/re-frame
Language: JavaScript - Size: 97.1 MB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 169 - Forks: 6

Mahzbe/Beatbench
**Beatbench** is an AI-powered digital audio workstation (DAW) designed to simplify music production, mastering, and sampling. It offers a user-friendly platform where musicians, producers, and creators can easily master tracks and access a wide variety of sample packs—all for free.
Language: HTML - Size: 11.3 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

msabin/waveformr
A GUI to draw your own waveform in the time or frequency domain and play with a MIDI keyboard.
Language: JavaScript - Size: 5.86 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

msabin/rhythmonics
Interactive music toy relating polyrhythms and harmony.
Language: Python - Size: 43 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 7 - Forks: 0

reidiiius/masquerade
Semiotics
Language: Julia - Size: 38.1 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

instrumentbible/Woodwind-Fingerings
🎷 A virtual fingering chart for woodwind musical instruments. Made in MaxMSP.
Language: Max - Size: 3.95 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

cck33/guitar_scales
Access 150 guitar scales instantly on the Bangle.js 2 Smartwatch. Ideal for guitarists, it's a must-have with its always-on display.
Language: JavaScript - Size: 130 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

WhatsMusic/circle-of-fifths
A html/css JavaScript creating the circle of fifths including major key and minor key parallels as well as showing the chords of a key when clicked.
Language: JavaScript - Size: 148 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

elizaaverywilson/studatio
Python tool for private music teachers to manage their studio's data.
Language: Python - Size: 325 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

IPEM/MC-AR
A software suite for comparative mocap analysis in an augmented reality environment
Language: MATLAB - Size: 646 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

matiasnm/orchestrationChart
Visual tool for orchestral instruments ranges
Language: JavaScript - Size: 734 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

reidiiius/vermilion
Chordophone Cosmography
Language: Ruby - Size: 38.1 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

reidiiius/ozomahtli
Codex Harmonia
Language: JavaScript - Size: 68.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

zikpad/zikpad
Zikpad is an online tool to easily write and play music scores mainly used for educational purposes. It guesses the rythm from the placement of the notes. The score can then be exported in the lilypond format.
Language: TypeScript - Size: 284 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

reidiiius/bonzosaurous
Tonality metalanguage
Language: Python - Size: 49.8 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

midisandbox/MidiSandbox
A free collection of midi responsive widgets made for musicians, teachers, and students. Fill in the gaps of your music theory knowledge, enhance your creative process, communicate musical ideas efficiently, and create your own templates/tutorials.
Language: TypeScript - Size: 32.4 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 20 - Forks: 1

danmolloy/music-ed
A place for anyone to improve their musicianship.
Language: TypeScript - Size: 1.39 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

lipd/muse-training
用于训练识谱与视唱练耳,支持 Web MIDI
Language: TypeScript - Size: 222 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 14 - Forks: 4

cosmicmonkeysounds/MusicTheoryApp
C# music theory library and Unity app for everything from teaching absolute beginners, to the exploration of cutting edge musical analysis.
Language: C# - Size: 14.9 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

carl-lucas/notegame
𝅘𝅥𝅮 Music flashcards in Elm
Language: Elm - Size: 441 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

christianflorez/guitar-fretboard-exercises
A React App created for my own musical education purposes, this "Fretboard Exerciser" helps guitarists learn how note names relate to a fretboard.
Language: TypeScript - Size: 309 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

RobertObrochta/Opus
An app for musicians that allows users to record up to 1 minute long videos in response to prompts. These prompts are meant to log a user's practice session, and when responding to these prompts, the users can post publicly to share their musical advice.
Language: JavaScript - Size: 502 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
