Chromatone logo
Theory
12
Back to main
External tools
There's a plenty of opportunities to dive into different aspects of music theory and practice online
A collection of open source or public domain samples deployed using github pages
https://github.com/smpldsnds
Each repository is resulting from an automated process to: - Convert audio files to .ogg (opus) and .m4a (aac) formats. - Create a files.json with the list of files for each folder - Create a instruments.json with the list of folders with samples No other changes are made to the original samples or packages. Kudos for all samplerists and sample creators out there! 🙌
Ableton - learning music
https://learningmusic.ableton.com/
In these lessons, you'll learn the basics of music making. No prior experience or equipment is required; you'll do everything right here in your browser.
Awesome audio visualization
https://github.com/willianjusten/awesome-audio-visualization
A huge collection of materials on music visualization. With free webapps and downloads.
Chiptheory
https://chiptune.app/
Chiptune player and analyser
Cyber Music Studio
https://severak.github.io/cyber-music-studio/
When finished, Cyber Music Studio will be standalone in-browser app for recording and mixing music. But it's not finished yet, so now there are only these handful of instruments.
David Lu Tech projects
https://davidlu.me/tech/
Software engineer. Electronic musician. Media artist. aCtUaL uNiCoRn
FarPlay
https://farplay.io/
The easiest, fastest & safest low-latency audio on the internet.
Free Online Ear Training
https://www.earbeater.com
With EarBeater you can train your musical ear in more than 200 individual exercises covering intervals, chords and scales.
Gibber
https://gibber.cc
Audio-visual live coding web environment
Glicol
https://glicol.org/
Next-generation computer music language
Google song maker
https://musiclab.chromeexperiments.com/Song-Maker/
To make a song, add notes by clicking the grid. Then, share your song with a link. You can also use a MIDI keyboard or sing a note into your mic.
Gootar
http://www.gootar.com/
A huge online toolbox for guitar players by goddess 401
Harmonic Coloring
http://www.musanim.com/HarmonicColoring/
A method for assigning colors to musical pitches. And it's implementations.
JavaScript Systems Music
https://teropa.info/blog/2016/07/28/javascript-systems-music.html
Learning Web Audio by Recreating The Works of Steve Reich and Brian Eno
Ludotune
https://ludotune.com/
A 3D musical toy for making music with cubes
MIDI Surf
https://midisurf.app/
A flexible and powerful MIDI controller in your browser! MIDI Surf is a browser-based MIDI controller that is optimised to work on a range of devices, including tablets and smartphones. It is highly customisable, enabling you to make a controller that is exactly what you need to make or perform your music at any given moment. Take a look at this video to see it in action. Features Here's a quick rundown of some of the features: Install to your device as a progressive web app and use offline! Buttons for playing notes, chords and sending CC Faders for smoothly changing CC Set MIDI parameters automatically by pressing the key or changing the parameter on your device! Custom isomorphic keyboards with any size and offset you like Store pages and modules to reuse later A MIDI event viewer so you can see exactly what MIDI messages your device is sending
Music calculations online
http://www.sengpielaudio.com/Calculations03.htm
A collection of useful music math tools of Alexander Sengpiel
Music pattern generator
https://github.com/hisschemoller/music-pattern-generator
Music Pattern Generator is an app to create musical rhythms. It sends MIDI data, so it won’t make any sounds by itself. For that you need to connect it to MIDI soft- or hardware that can handle MIDI data to produce sound.
NoiseCraft
https://noisecraft.app/
NoiseCraft is an open source, visual programming language and platform for sound synthesis and music making, with the goal of creating a community for the open exchange of musical ideas.
Rainbow Maze
https://rainbowmazes.com
These mazes are generated with an algorithm that is similar in principle to the Growing Tree algorithm.
Science to touch: LaLaLab
http://science-to-touch.com/LaLaLab/
A collection of visual mathematical tools to explore music possibilities
Seeing music Google experiment
https://experiments.withgoogle.com/seeing-music
This is a tool for visualizing music. You can turn on your mic to sing or play sounds. You can also drop in your own audio or video file. Some modes – like Hilbert Scope and Spectrogram – show the subtle textures of sound. Others show the paths and shapes of different melodies.
Sequencer64
https://www.sequencer64.com
Sequencer64 is a progressive web application that allows you to quickly sequence a 64-step pattern for a 9-sound sampler.
Signal
https://signal.vercel.app/
Fully Open-sourced Online MIDI Editor
Songcraft
https://songcraft.io/
The first all-in-one online platform for songwriters. 5 songs limited free plan.
Strudel
https://strudel.tidalcycles.org/
Strudel, a new live coding platform to write dynamic music pieces in the browser! It is free and open-source and made for beginners and experts alike.
Teoria
http://saebekassebil.github.io/teoria/
It's a demo of a JS lib for music theory. It shows the compound waveform of any given chord. Already implemented in Chromatone.center practice apps.
The Music Lab
https://www.themusiclab.org/
We do citizen science to learn how the human mind creates and perceives music. Pick a game to get started!
Time Stretch
https://29a.ch/timestretch/
TimeStretch Player is a free online audio player that allows you to loop, speed up, slow down and pitch shift sections of an audio file. This makes it a great tool for practicing or transcribing music.
Tone.js demos
https://tonejs.github.io/demos
A collection of interactive WebAudio online apps built with Tone.js library
Uke Buddy
https://ukebuddy.com/
A comprehensive tool to explore ukulele chords, scales and song tabs.
WebSynths.org
https://www.websynths.org/
A collection of web based tools for music learning and practice
Инструменты для преподавания и исследования музыки (на русском)
https://shorstok.github.io/3k-project/
Кварто-квинтовый круг, аппликатуры, клавиши, с возможностью скачать нарисованное