Music Tools
Browse all available music tools.
Available tools
- Adsr Envelope Total Duration Attack plus decay plus release duration in seconds; sustain hold duration must be provided explicitly.
- Ambitus Width Band Lookup Qualified caller-reference registry: actual vocal/instrumental tradition and independently established ambitus category boundaries. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Augmented Sixth Type Classifier (It/Fr/Ger) Classify exact spelled ♭6–1–♯4 Italian/French/German collections relative to major key, preserving distinction from enharmonic dominant seventh; no voice-leading resolution guarantee.
- Bar Beat Tick Linear Position Join validated zero-based bar/beat/tick components to a linear integer musical position; explicit meter and tick resolution.
- Bass Standard Tuning Frequencies Lookup Bounded standard four/five string bass A4=440Hz equal-tempered open tunings.
- Beat Tick Bar Position Split nonnegative linear musical ticks into zero-based bar, beat and residual tick using explicit grid dimensions.
- Beat Tick Grid Membership Test integer musical tick-grid membership relative to an explicit origin; does not infer tempo or quantize audio.
- Beat Tick Nearest Grid Point Find nearest integer tick grid point with midpoint ties forward and expose signed quantization error.
- Bit Depth Dynamic Range Db Ideal full-scale sine-wave quantization signal-to-noise ratio in dB, approximately 6.02N+1.76 for N-bit PCM.
- Blues Scale Notes Generator Generate six-tone minor/major blues collection with explicitly spelled blue fifth/third, not generic chromatic aliases or promised blues harmony fit.
- Borrowed ♭VII (Mixolydian) Check Check explicitly spelled lowered-seventh major triad relative to major tonic (Mixolydian collection marker), not enharmonic A# or proof of borrowed harmonic intent.
- BPM to Milliseconds Converter Convert a beats-per-minute tempo to milliseconds per beat.
- Cadence Type Classifier Classify supplied Roman-function pair with both root-bass and final soprano evidence under elementary authentic/plagal/half/deceptive conventions; authentic tonic must be a triad, no phrase-boundary inference or automatic audio analysis.
- Capo Transposition Fret Sounding equal-tempered MIDI note after placing a capo at a fret above the open-string note.
- Cents Between Two Frequencies Signed interval in cents from a positive reference frequency to a positive target frequency.
- Chord Inversion From Bass Note Identify inversion by supplied actual bass in a spelled root/third/fifth/seventh chord, with nonchord bass retained as −1; unlike slash syntax parsing, checks real chord order/quality and octave-independent membership.
- Chord Quality From Intervals Classifier Classify exact root-relative tertian triad pitch-class sets with octave duplicates collapsed; returns unrecognized for extras/missing tones, not root inference or seventh classification.
- Chromatic Scale Generator Generate a full tonic-rotated 12-class chromatic collection with explicit sharp/flat display convention; canonical names need not retain noncanonical input spelling.
- Circle Of Fifths Position Lookup Clockwise circle-of-fifths position 0–11 from a chromatic pitch class (C=0, C-sharp=1, ... B=11).
- Clef Middle-Line Pitch Lookup Middle staff-line pitch for four standard clefs without octave displacement.
- Counterpoint Consonance Classifier Screen ascending spelled intervals under elementary two-voice consonance convention; fourth remains context-dependent with bass role explicit, not universal counterpoint legality or enharmonic interval collapse.
- Crest Factor Peak To Rms Db Crest factor in dB from positive peak and RMS amplitudes.
- Db Gain From Amplitude Ratio Amplitude gain in decibels from a positive output/input amplitude ratio.
- Dbfs To Linear Amplitude Linear full-scale amplitude ratio from a signed dBFS level, using 20 log10 amplitude.
- Dbfs to Linear Amplitude Practice Create reproducible practice for Dbfs to Linear Amplitude from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Delay Time Synced To Note Value Tempo-synced delay time in milliseconds for a note expressed in quarter-note multiples.
- Detune Cents Adjust Frequency Frequency after applying a signed cents offset to a positive reference frequency.
- Diminished/Augmented Interval Classifier Classify ascending spelled compound intervals by diatonic number and chromatic deviation, distinguishing augmented fourth from diminished fifth at identical semitone count; finite MIDI/domain limits exposed.
- Dotted Note Duration Calculator Duration of a single-dotted note: one and a half times its undotted duration.
- Double Dotted Duration Calculator Duration of a double-dotted note: seven quarters of its undotted duration.
- Double Sharp/Flat Notation Check Parse exact note spelling to normalize x/Unicode accidentals and identify actual double sharp/flat while retaining written octave; does not equate double accidentals with full-step note renaming.
- Drop-D Tuning Checker Exact pitch-name inventory screen for six-string Drop D; does not analyze recorded pitch.
- Duple/Triple/Quadruple Meter Classifier Classify duple/triple/quadruple actual pulse grouping separately from beat subdivision, retaining unequal/additive groups; numerator alone does not identify perceived pulse.
- Dynamic Marking MIDI Velocity Lookup Qualified caller-reference registry: actual instrument/patch and independently chosen dynamic-to-MIDI velocity mapping; not a MIDI standard mapping. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Enharmonic Equivalent Lookup Enumerate all bounded single/double-accidental enharmonic scientific spellings in adjacent written octaves for the same MIDI pitch, including B/C boundary; original normalized spelling is excluded.
- Equal Temperament Ratio From Semitones Frequency ratio for a signed number of equal-tempered semitones in 12-TET.
- Extended Chord Tension Counter (9/11/13) Count explicitly declared 9/11/13 tensions preserving chromatic variants and collapsing exact duplicates; degree spelling is required because pitch classes alone cannot distinguish extensions from lower chord members.
- Frequency From MIDI Calculator Convert a MIDI note number to its equal-tempered frequency with A4 = 440 Hz.
- Frequency To Nearest Midi Nearest equal-tempered MIDI note number to a positive frequency, with A4=440 Hz as MIDI 69.
- General MIDI Percussion Note Lookup General MIDI level 1 percussion note 35–81 names on the percussion channel; patch variants excluded.
- GM Program Instrument Name Lookup General MIDI level 1 one-based program 1–128 instrument names; wire program number is one less.
- Grace Note Duration Subtraction Remaining duration of a main note when a grace note borrows a specified number of seconds from it.
- Guitar Fret Distance Mm From Scale Distance in millimetres from the nut to an equal-tempered fret on a string of given scale length.
- Guitar String Tension By Gauge Lookup Qualified caller-reference registry: actual string construction/material, scale length, tuning and manufacturer gauge-specific tension source. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Haas Effect Delay Threshold ms Qualified caller-reference registry: actual signal, listening context and independently evaluated precedence-effect delay evidence. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Harmonic Series Partial Frequency Frequency of a harmonic partial from a positive fundamental and positive integer partial number.
- Interval Name From Semitones Lookup Common equal-tempered simple interval names by semitone count; enharmonic spellings and compound intervals excluded.
- Just Intonation Ratio To Cents Pitch interval in cents for a positive just-intonation frequency ratio numerator/denominator.
- Key Signature Accidental Count Lookup Resolve conventionally spelled major/natural-minor key signatures and ordered actual accidentals, distinguishing enharmonic keys and rejecting signatures beyond seven; not circle-of-fifths pitch-class position.
- Key Signature Placement Order Lookup Conventional pitch-class order for seven sharp/flat key signatures; staff octaves clef-specific.
- Ledger Line Count For Pitch Count ledger lines for written pitch/clef based on diatonic staff position, including spaces beyond staff requiring no new ledger line; accidentals do not alter staff height.
- Lfo Rate Hz From Tempo Division LFO cycles per second when one cycle spans a chosen number of quarter notes at BPM.
- Loop Next Grid Event Find the strictly next musical grid event; an event exactly at the current tick is skipped.
- Loop Phase from Ticks Locate a signed musical tick in a repeating loop, retaining cycle carry and normalized phase.
- Loudness Lufs Streaming Target Offset Signed gain in dB required to move a measured integrated LUFS value to a chosen target, before true-peak limiting.
- Loudness Lufs Streaming Target Offset Practice Create reproducible practice for Loudness Lufs Streaming Target Offset from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Major Scale Pattern Checker Audit ordered seven successive steps including octave closure against major W W H W W W H, retaining mismatch locations and actual span; no rotation inference or generated scale alias.
- Melodic Range Span Semitones Melodic span in semitones between lower and upper MIDI notes.
- Metronome Tempo Term Lookup (Largo–Presto) Qualified caller-reference registry: actual musical edition, tradition and independently sourced tempo-term BPM ranges; no universal Largo/Presto boundary. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- MIDI CC Common Assignment Lookup Bounded common MIDI 1.0 controller assignments; device implementation and channel-mode behavior may vary.
- Midi Clock Us Per Quarter Ppqn Microseconds between sequencer pulses for BPM and pulses per quarter note (PPQN).
- MIDI to Note Name Converter Convert integer MIDI 0–127 to complete scientific note name under explicit enharmonic preference (middle C=C4); unlike octave-only lookup, names and accidentals are included.
- Mode From Major Scale Degree Lookup Derive concrete spelled modal notes, tonic and rotated interval steps from caller parent major key/degree, not a static mode-name-only reference.
- Movable-Do / Fixed-Do Classifier Classify an explicitly declared solfege convention, not syllables inferred from a score.
- Nashville Number System Conversion Parse literal Roman roots/qualities/sevenths into explicitly concatenated Nashville number suffix convention (V7→57), preserving accidental and minor/diminished evidence; not numeral text replacement or absolute-key assignment.
- Neapolitan ♭II Chord Identifier Identify spelled lowered-second major triad and separately observed traditional first inversion; does not require inversion for chord identity or claim chromatic pitch-class similarity proves Neapolitan function.
- Note Event Channel Partition Partition explicit note events by channel in first-appearance order while retaining event order and numerical evidence.
- Note Event Duration Scaler Scale note durations by an explicit rational factor while preserving starts, pitch and channel; fractional ticks are allowed and not rounded.
- Note Event Overlap Audit Audit positive temporal overlap of same-pitch same-channel note events; zero durations and touching endpoints do not overlap.
- Note Event Time Reversal Reverse note intervals within an explicit tick window, preserving durations and caller order; all events must fit.
- Note Name to MIDI Converter Parse exact scientific A–G pitch with optional double accidental and octave, resolving octave-crossing accidentals into integer MIDI 0–127; no frequency rounding or loose text parsing.
- Note On Off Pairing Tool Pair explicitly typed sorted note-on/off events FIFO per channel and pitch; retain unmatched events and do not infer MIDI velocity-zero semantics.
- Note Value Duration Seconds At Bpm Duration in seconds of a note expressed as quarter-note multiples at a quarter-note BPM.
- Parallel Key Lookup Resolve parallel major/natural-minor key with unchanged tonic spelling and both conventional signatures, preserving signed accidental change; not relative-key rotation.
- Pentatonic Scale Notes Generator Generate five distinct correctly spelled major/minor pentatonic tones from explicit tonic/mode, retaining omitted diatonic degrees and double-accidental bounds.
- Piano Key Number From Midi 88-key piano key number, 1=A0 through 88=C8, from MIDI note number 21–108.
- Pitch Bend Semitone Range 14bit Signed semitone offset from a 14-bit MIDI pitch-bend value using center 8192 and a specified full-scale range.
- Quarter Tone Microtonal Frequency Frequency after a signed number of 50-cent quarter-tone steps in 24-TET.
- Relative Minor Key Finder Find properly spelled relative natural-minor tonic at major sixth and shared signature from conventional major key, retaining enharmonic spelling; no arbitrary pitch-class subtraction.
- Reverb Pre-Delay Room Size Lookup Qualified caller-reference registry: actual artistic/acoustic context and independently sourced pre-delay guidance; room size not uniquely determined. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Rhythm Duration Fill Audit Audit integer rhythm duration fill against an explicit tick budget, retaining negative overshoot rather than clamping.
- Rhythm Grid Binary Decoder Decode a binary rhythm step mask into onset indexes and explicit grid size.
- Rhythm Grid Binary Encoder Encode bounded rhythm onset positions as a step mask, explicitly coalescing repeated onsets.
- Rhythm Grid Reflection Equivalence Compare rhythm masks under cyclic rotation and reflected cyclic rotation separately; equal-length matching is implicit.
- Rhythm Grid Rotation Canonicalizer Canonicalize a rhythm step mask by lexicographic cyclic rotation and retain every tied rotation offset.
- Rhythm Step Collision Table Audit simultaneous rhythm step collisions while retaining original event indexes instead of deduplicating.
- Rhythm Step Coverage Counts Count rhythm events at every bounded grid step including unused steps and collisions.
- Rms To Peak Factor Audio Peak amplitude of an ideal sine wave from its RMS amplitude (sqrt(2) factor).
- RMS to Peak Factor Audio Practice Create reproducible practice for RMS to Peak Factor Audio from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Roman Numeral Chord Analysis Analyze caller spelled root and explicit tertian quality relative to major tonic, retaining diatonic enharmonic distinction and seventh suffix; no harmonic-function inference from audio or inversion.
- Sample Buffer Latency Ms One-way buffer duration in milliseconds from sample frames and sample rate; excludes conversion and OS overhead.
- Scientific Pitch Notation Octave Scientific-pitch octave number for a MIDI note, where MIDI 60 is C4.
- Secondary Dominant Target Lookup Parse secondary V/V7 function over explicit major-key Roman target and derive spelled target/dominant root; nested functions/diminished targets rejected, no inferred resolution from chord alone.
- Semitones Between Notes Calculator Return the signed semitone distance between two scientific-pitch notes such as C4 and E4.
- Seventh Chord Type Classifier Classify complete root-relative seventh sets (including fully/half diminished and minor-major) independently of triads, collapsing octave doublings; incomplete/extra collections remain unrecognized.
- Sidechain Ducking Depth Typical Lookup Qualified caller-reference registry: actual mix, detector envelope and independently chosen ducking depth. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Simple/Compound Time Signature Classifier Classify explicit notated beat groups rather than assume every divisible-by-three numerator is compound (3/4 may be three single quarter beats); mixed/additive grouping retained.
- Slash Chord Bass Validator Validate literal supported chord/slash-bass syntax and distinguish chord-member inversion bass from valid nonchord pedal bass by sounding class; membership false is not rejected syntax or automatic harmonic illegality.
- Solfege Syllable From Degree Resolve movable-do major chromatic syllables under explicit degree/alteration with unsupported enharmonic syllables rejected; not fixed-do or universal minor solfege convention.
- SPN to Helmholtz Notation Converter Convert exact SPN to explicitly defined Helmholtz case/comma/apostrophe convention (C2=C, C3=c, C4=c′), retaining accidentals; not an octave-only alias.
- Staccato Duration Shortening Percent Sounding duration after shortening a written note by a specified percentage for staccato articulation.
- Staff Position to Diatonic Step Resolve signed line/space steps from conventional five-line staff bottom under treble/bass/alto/tenor clef, yielding natural letter/octave; accidentals/key signature not inferred.
- Stereo Pan Law −3dB Center Attenuation Left channel constant-power pan gain for mono input, -3.0103 dB at center; right gain is sin(theta), correlated signals can differ.
- String Instrument Total Tension Sum Sum actual individual string tensions; not bridge resultant or structural load certification.
- Subharmonic Frequency Frequency of an integer subharmonic of a positive fundamental.
- Subharmonic Frequency Practice Create reproducible practice for Subharmonic Frequency from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Sus Chord vs Triad Classifier Distinguish exact third-replacing sus2/sus4 sets from tertian triads and mixed/added-tone ambiguity; presence of a second/fourth alone does not imply suspension.
- Swing Ratio Percentage Classifier Classify measured paired subdivision timing and exact share/ratio under caller straight tolerance; does not infer tempo dependence or prescribe fixed 2:1 swing.
- Tape Speed Cm S From Ips Tape transport speed in centimetres per second from inches per second.
- Tape Speed Cm S from Ips Practice Create reproducible practice for Tape Speed Cm S from Ips from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Tessitura Center Estimate Simple midpoint estimate of a singer's comfortable lower and upper pitches in MIDI semitones.
- Tessitura Center Estimate Practice Create reproducible practice for Tessitura Center Estimate from supplied scenarios, returning validated questions and computed answers under the source tool's assumptions and limits.
- Transpose Chord Progression Tool Parse and transpose literal triad/seventh/sus chord progression with preserved suffix/slash bass and diatonic enharmonic spelling; unsupported syntax is rejected rather than guessed.
- Transpose Note By Interval Transpose by separate signed diatonic/chromatic displacement to preserve intended interval spelling, unlike simple MIDI addition/capo offset; output must be MIDI-range and at most double accidental.
- Transposing Instrument Concert Pitch Offset Qualified caller-reference registry: actual instrument family/register and independently verified written-to-concert pitch interval. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Tremolo Repetitions Per Beat Unmeasured subdivision count per quarter-note beat for explicit tremolo slash convention; durations/alternating measured tremolos need notation context.
- Tritone Substitution Pair Generator Generate dominant-seventh tritone-substitute pair with shared third/seventh sounding guide tones, under explicit substitute enharmonic display; not promise of musical interchangeability or generic +6 transposition.
- Tuplet Ratio Duration Calculator Duration of one tuplet note: a normal note duration times the number of normal notes in the span divided by tuplet note count.
- Turn/Mordent Ornament Sequence Generator Generate explicit turn/mordent written-note order from caller principal and actual chromatic neighbors, avoiding assumed key signature or historical mordent naming ambiguity; no timing or performance prescription.
- Ukulele Tuning Frequencies Lookup Bounded standard soprano/concert/tenor ukulele equal-tempered A4=440Hz tunings; baritone excluded.
- Vinyl RPM Song Capacity Minutes Qualified caller-reference registry: actual disc diameter, groove pitch, modulation, inner radius and mastering-specific capacity. Requires independently applicable source/context/date evidence; not an authoritative table, omitted predictive model, diagnosis, permission, safety or compliance determination.
- Voice-Leading Motion Classifier Classify two observed voice movements by signed interval/direction, preserving static/oblique/similar/parallel and strict crossing; no counterpoint legality or voice identity inference.
- Whole-Tone Scale Generator Generate six equal whole steps with ascending distinct letter spelling from tonic, before octave return; spellings beyond double accidentals are rejected, no static scale reference.