{
    "count": 5,
    "tools": [
        {
            "slug": "virtual-piano",
            "name": "Virtual Piano",
            "headline": "Virtual Piano",
            "summary": "A playable keyboard with labelled keys, a choice of tone, sustain, and a readout of what you are playing — useful for checking a chord, humming a melody into pitch, or teaching a shape to someone over a call.",
            "description": "Play a piano in your browser with the computer keyboard or a mouse: two and a half octaves, adjustable tone and sustain, note labels, and the notes named as you play. No download, no account.",
            "features": [
                "Two and a half octaves (C3–F5) with labelled keys",
                "Computer-keyboard play using the two-row tracker layout",
                "Mouse, touch and glissando (drag across the keys)",
                "Three tones — electric piano, plucked string, sustained pad",
                "Sustain, master volume and octave shift",
                "Note, chord and scale naming as you play"
            ],
            "faq": [
                {
                    "question": "Does the virtual piano need a download or an account?",
                    "answer": "No. Everything is synthesised in the browser with the Web Audio API, so there is nothing to install and no sign-up. The page works offline once loaded."
                },
                {
                    "question": "Which computer keys play which notes?",
                    "answer": "The lower row (Z S X D C V G B H N J M) plays C upwards, and the upper row (Q 2 W 3 E R 5 T 6 Y 7 U) continues an octave higher — the same layout as most software instruments. Arrow keys shift the mapped octave."
                },
                {
                    "question": "Can I use it on a phone or tablet?",
                    "answer": "Yes. Touching the keys plays them, and dragging across the keyboard glissandos. The keyboard is wider than a phone screen, so the tools are designed to scroll horizontally rather than shrink the keys below a usable size."
                },
                {
                    "question": "Why does the first note sometimes arrive late?",
                    "answer": "Browsers only allow audio after a user gesture, so the audio engine starts on your first click or key press. After that, notes are scheduled on the audio clock and are accurate to a few milliseconds."
                }
            ],
            "url": "https://musics.name/tools/virtual-piano/",
            "requires": "JavaScript and the Web Audio API",
            "privacy": "Runs entirely in the browser. Microphone audio (tuner only) is analysed in the page and never uploaded.",
            "offline": true,
            "price": "0",
            "schema": {
                "@type": "WebApplication",
                "@id": "https://musics.name/tools/virtual-piano/#app",
                "name": "Virtual Piano",
                "url": "https://musics.name/tools/virtual-piano/",
                "applicationCategory": "MultimediaApplication",
                "applicationSubCategory": "Music",
                "operatingSystem": "Any browser",
                "browserRequirements": "Requires JavaScript and the Web Audio API",
                "isAccessibleForFree": true,
                "offers": {
                    "@type": "Offer",
                    "price": "0",
                    "priceCurrency": "USD"
                },
                "description": "Play a piano in your browser with the computer keyboard or a mouse: two and a half octaves, adjustable tone and sustain, note labels, and the notes named as you play. No download, no account.",
                "featureList": [
                    "Two and a half octaves (C3–F5) with labelled keys",
                    "Computer-keyboard play using the two-row tracker layout",
                    "Mouse, touch and glissando (drag across the keys)",
                    "Three tones — electric piano, plucked string, sustained pad",
                    "Sustain, master volume and octave shift",
                    "Note, chord and scale naming as you play"
                ],
                "author": {
                    "@id": "https://musics.name/#person"
                },
                "publisher": {
                    "@id": "https://musics.name/#person"
                }
            }
        },
        {
            "slug": "chromatic-tuner",
            "name": "Chromatic Tuner",
            "headline": "Chromatic Tuner",
            "summary": "Sing, play or hum into the microphone and see the note, the frequency and how many cents sharp or flat you are — with a reference tone to tune against when the room is too noisy to listen.",
            "description": "Tune any instrument from the microphone: chromatic pitch detection with a cents gauge, note name, measured frequency, a spectrum view and a reference tone, at A4 = 415–442 Hz.",
            "features": [
                "Autocorrelation pitch detection accurate to a few cents",
                "Cents gauge plus a live spectrum view of the incoming tone",
                "Reference A4 from 415 Hz to 442 Hz",
                "Detected note, octave and measured frequency",
                "Reference tones for all twelve chromatic pitches",
                "Works with voice, strings, winds, brass and pitched percussion"
            ],
            "faq": [
                {
                    "question": "How accurate is a browser tuner?",
                    "answer": "The detector measures the fundamental frequency of the incoming signal by autocorrelation and reports cents deviation. With a clean, sustained tone the reading is typically within one or two cents — close enough to tune by, though a strobe tuner in a quiet room is still the reference for critical work."
                },
                {
                    "question": "Why does the reading jump around?",
                    "answer": "It is usually the room, not the instrument. Background noise, a short decay, a bow change or a voice drifting across a phrase all move the fundamental. Sustain the note, play with a steady dynamic, and mute other sources."
                },
                {
                    "question": "Do I need to allow microphone access?",
                    "answer": "Yes, once — the page asks the browser for microphone permission and everything stays on your device. The audio is analysed in the page and is never recorded or uploaded."
                },
                {
                    "question": "Can I tune to an orchestra that uses A4 = 442 Hz?",
                    "answer": "Yes. Change the reference pitch and the cents gauge follows it; the note names and octaves stay the same."
                }
            ],
            "url": "https://musics.name/tools/chromatic-tuner/",
            "requires": "JavaScript and the Web Audio API",
            "privacy": "Runs entirely in the browser. Microphone audio (tuner only) is analysed in the page and never uploaded.",
            "offline": true,
            "price": "0",
            "schema": {
                "@type": "WebApplication",
                "@id": "https://musics.name/tools/chromatic-tuner/#app",
                "name": "Chromatic Tuner",
                "url": "https://musics.name/tools/chromatic-tuner/",
                "applicationCategory": "MultimediaApplication",
                "applicationSubCategory": "Music",
                "operatingSystem": "Any browser",
                "browserRequirements": "Requires JavaScript and the Web Audio API",
                "isAccessibleForFree": true,
                "offers": {
                    "@type": "Offer",
                    "price": "0",
                    "priceCurrency": "USD"
                },
                "description": "Tune any instrument from the microphone: chromatic pitch detection with a cents gauge, note name, measured frequency, a spectrum view and a reference tone, at A4 = 415–442 Hz.",
                "featureList": [
                    "Autocorrelation pitch detection accurate to a few cents",
                    "Cents gauge plus a live spectrum view of the incoming tone",
                    "Reference A4 from 415 Hz to 442 Hz",
                    "Detected note, octave and measured frequency",
                    "Reference tones for all twelve chromatic pitches",
                    "Works with voice, strings, winds, brass and pitched percussion"
                ],
                "author": {
                    "@id": "https://musics.name/#person"
                },
                "publisher": {
                    "@id": "https://musics.name/#person"
                }
            }
        },
        {
            "slug": "circle-of-fifths",
            "name": "Circle of Fifths",
            "headline": "Circle of Fifths",
            "summary": "Pick a key, read its signature, and hear the chords that belong to it — the diatonic triads, seventh chords and the standard progressions that hold a phrase together.",
            "description": "Click a key on the interactive circle of fifths to see its key signature, relative minor and diatonic chords with roman numerals, then hear each chord and progression in the browser.",
            "features": [
                "All fifteen major and minor keys with their signatures",
                "Relative and parallel relations shown on the wheel",
                "Diatonic triads and seventh chords with roman numerals",
                "Every chord playable, with correct voicing in the range",
                "Common progressions (I–V–vi–IV, ii–V–I, Pachelbel) one click away",
                "Keyboard display of the scale and chord tones"
            ],
            "faq": [
                {
                    "question": "What exactly does the circle of fifths show?",
                    "answer": "Keys ordered by perfect fifth. Moving clockwise adds a sharp (or removes a flat) from the key signature; moving anticlockwise adds a flat. Neighbouring keys share six of their seven notes, which is why they are the easiest keys to modulate between."
                },
                {
                    "question": "Why is there a minor ring?",
                    "answer": "Because every major key has a relative minor built on its sixth degree — same signature, different tonal centre. The inner ring shows those minors; the two keys are modes of the same collection of notes."
                },
                {
                    "question": "Are the chords it shows the only chords in the key?",
                    "answer": "They are the diatonic ones: the chords built on the seven scale degrees without altering any note. Music in a key also uses borrowed chords, secondary dominants and chromatic mediants, which the neighbouring keys on the wheel hint at."
                },
                {
                    "question": "Can I hear the chords?",
                    "answer": "Yes. Clicking a chord plays it; the keyboard below shows which notes it contains and highlights the scale you are in."
                }
            ],
            "url": "https://musics.name/tools/circle-of-fifths/",
            "requires": "JavaScript and the Web Audio API",
            "privacy": "Runs entirely in the browser. Microphone audio (tuner only) is analysed in the page and never uploaded.",
            "offline": true,
            "price": "0",
            "schema": {
                "@type": "WebApplication",
                "@id": "https://musics.name/tools/circle-of-fifths/#app",
                "name": "Circle of Fifths",
                "url": "https://musics.name/tools/circle-of-fifths/",
                "applicationCategory": "MultimediaApplication",
                "applicationSubCategory": "Music",
                "operatingSystem": "Any browser",
                "browserRequirements": "Requires JavaScript and the Web Audio API",
                "isAccessibleForFree": true,
                "offers": {
                    "@type": "Offer",
                    "price": "0",
                    "priceCurrency": "USD"
                },
                "description": "Click a key on the interactive circle of fifths to see its key signature, relative minor and diatonic chords with roman numerals, then hear each chord and progression in the browser.",
                "featureList": [
                    "All fifteen major and minor keys with their signatures",
                    "Relative and parallel relations shown on the wheel",
                    "Diatonic triads and seventh chords with roman numerals",
                    "Every chord playable, with correct voicing in the range",
                    "Common progressions (I–V–vi–IV, ii–V–I, Pachelbel) one click away",
                    "Keyboard display of the scale and chord tones"
                ],
                "author": {
                    "@id": "https://musics.name/#person"
                },
                "publisher": {
                    "@id": "https://musics.name/#person"
                }
            }
        },
        {
            "slug": "metronome",
            "name": "Metronome",
            "headline": "Metronome",
            "summary": "A steady pulse you can trust: scheduled on the audio clock rather than by timers, with tap tempo, subdivisions, accent patterns and polyrhythms for the day you need to practise three against four.",
            "description": "A browser metronome with an audio-clock pulse, tap tempo, 20–300 BPM, subdivisions down to sixteenths, accent patterns, and polyrhythms such as 3:4 and 5:4.",
            "features": [
                "20–300 BPM with tap tempo and halve/double shortcuts",
                "Subdivisions: quarters, eighths, triplets and sixteenths",
                "Accent pattern editor with visual beats",
                "Polyrhythm mode: 3:2, 4:3, 5:4 and free pairings",
                "Adjustable click tone, volume and accent pitch",
                "Silent visual mode for practising without sound"
            ],
            "faq": [
                {
                    "question": "Why does a JavaScript metronome drift?",
                    "answer": "Because the usual approach schedules a click from a timer, and timers are not sample-accurate. This metronome schedules every click ahead of time on the Web Audio clock, which is the same clock the audio hardware runs on, so the pulse stays steady for as long as you leave it running."
                },
                {
                    "question": "How do I practise a polyrhythm against a pulse?",
                    "answer": "Set the main beats and the \"against\" number, start slowly, and count the shared attacks first — for 3:4, only the first and last of each group of twelve coincide. The beat lamps show where the two patterns cross."
                },
                {
                    "question": "What is a good tempo to practise at?",
                    "answer": "One where the passage is playable without tension three times in a row. Most practice sessions benefit from a tempo slow enough that the difficult bar is still comfortable, then increments of two to four BPM."
                },
                {
                    "question": "Does it work offline?",
                    "answer": "Yes, once the page has loaded. Nothing streams and no account is needed."
                }
            ],
            "url": "https://musics.name/tools/metronome/",
            "requires": "JavaScript and the Web Audio API",
            "privacy": "Runs entirely in the browser. Microphone audio (tuner only) is analysed in the page and never uploaded.",
            "offline": true,
            "price": "0",
            "schema": {
                "@type": "WebApplication",
                "@id": "https://musics.name/tools/metronome/#app",
                "name": "Metronome",
                "url": "https://musics.name/tools/metronome/",
                "applicationCategory": "MultimediaApplication",
                "applicationSubCategory": "Music",
                "operatingSystem": "Any browser",
                "browserRequirements": "Requires JavaScript and the Web Audio API",
                "isAccessibleForFree": true,
                "offers": {
                    "@type": "Offer",
                    "price": "0",
                    "priceCurrency": "USD"
                },
                "description": "A browser metronome with an audio-clock pulse, tap tempo, 20–300 BPM, subdivisions down to sixteenths, accent patterns, and polyrhythms such as 3:4 and 5:4.",
                "featureList": [
                    "20–300 BPM with tap tempo and halve/double shortcuts",
                    "Subdivisions: quarters, eighths, triplets and sixteenths",
                    "Accent pattern editor with visual beats",
                    "Polyrhythm mode: 3:2, 4:3, 5:4 and free pairings",
                    "Adjustable click tone, volume and accent pitch",
                    "Silent visual mode for practising without sound"
                ],
                "author": {
                    "@id": "https://musics.name/#person"
                },
                "publisher": {
                    "@id": "https://musics.name/#person"
                }
            }
        },
        {
            "slug": "ear-training-studio",
            "name": "Ear Training",
            "headline": "Ear Training Studio",
            "summary": "Three drills — intervals, chord qualities and scales — with the running score kept honest, references you can replay any time, and the answer drawn on the keyboard so the sound attaches to a shape.",
            "description": "Practise interval, chord-quality and scale recognition in the browser with scoring, adjustable difficulty, replayable examples and an on-screen keyboard that shows the answer after each rep.",
            "features": [
                "Interval drill from the unison to the octave, melodic or harmonic",
                "Chord-quality drill: triads, sevenths and common added-tone chords",
                "Scale and mode drill, including the church modes",
                "Adjustable range, tempo and instrument tone",
                "Score, streak and accuracy per session",
                "Answer revealed on the keyboard with the interval named"
            ],
            "faq": [
                {
                    "question": "How long should I practise ear training each day?",
                    "answer": "Ten to fifteen minutes of active, focused work beats an hour of passive listening. Sing what you hear, name it before you check, and stop while it is still easy — accuracy first, speed later."
                },
                {
                    "question": "Should I learn intervals by reference songs?",
                    "answer": "Reference melodies get you started, but they break down at the moment you need them: a minor sixth is not the first two notes of a familiar theme in every context. Learn to place intervals inside a scale and against a tonic drone, then use reference songs only as a check."
                },
                {
                    "question": "Is this a substitute for dictation practice?",
                    "answer": "No, it is a prerequisite drill. Recognising isolated intervals and chord qualities is the vocabulary; dictation and playing by ear are where it gets used. Practise both."
                },
                {
                    "question": "Does it work with a screen reader or keyboard only?",
                    "answer": "Yes. Every control is reachable by keyboard and the drills can be answered with number keys or arrow keys and Enter."
                }
            ],
            "url": "https://musics.name/tools/ear-training-studio/",
            "requires": "JavaScript and the Web Audio API",
            "privacy": "Runs entirely in the browser. Microphone audio (tuner only) is analysed in the page and never uploaded.",
            "offline": true,
            "price": "0",
            "schema": {
                "@type": "WebApplication",
                "@id": "https://musics.name/tools/ear-training-studio/#app",
                "name": "Ear Training",
                "url": "https://musics.name/tools/ear-training-studio/",
                "applicationCategory": "MultimediaApplication",
                "applicationSubCategory": "Music",
                "operatingSystem": "Any browser",
                "browserRequirements": "Requires JavaScript and the Web Audio API",
                "isAccessibleForFree": true,
                "offers": {
                    "@type": "Offer",
                    "price": "0",
                    "priceCurrency": "USD"
                },
                "description": "Practise interval, chord-quality and scale recognition in the browser with scoring, adjustable difficulty, replayable examples and an on-screen keyboard that shows the answer after each rep.",
                "featureList": [
                    "Interval drill from the unison to the octave, melodic or harmonic",
                    "Chord-quality drill: triads, sevenths and common added-tone chords",
                    "Scale and mode drill, including the church modes",
                    "Adjustable range, tempo and instrument tone",
                    "Score, streak and accuracy per session",
                    "Answer revealed on the keyboard with the interval named"
                ],
                "author": {
                    "@id": "https://musics.name/#person"
                },
                "publisher": {
                    "@id": "https://musics.name/#person"
                }
            }
        }
    ],
    "generated_at": "2026-09-24T23:17:17+00:00"
}