Cosmic Calculator
Version 0.1.5 User Manual
BPM Timing Reference, Note Duration Calculator and Equal-Temperament Frequency Chart
Cosmic Calculator artwork
Host-Synced BPMRead the current DAW tempo automatically or switch to a manual BPM.
Timing TableSee normal, dotted and triplet values as both milliseconds and Hertz.
Note Frequency ChartReference chromatic note frequencies across multiple octaves with A4 = 440 Hz.
Copy TableCopy the currently displayed reference table for notes, patch documentation or external calculations.

Contents

  1. Introduction and Main Features
  2. Quick Start
  3. Main Interface
  4. Host BPM and Manual BPM
  5. Note Duration Table
  6. Timing Mathematics
  7. Note Frequency Chart
  8. Copy Table and Workflow Uses
  9. Tips, Examples and Quick Reference

Introduction

Cosmic Calculator is a compact timing and frequency utility for musicians, producers and sound designers. It converts BPM into practical note lengths and modulation frequencies, and also provides a chromatic note-frequency chart for tuning oscillators, resonators, filters and other frequency-based processes.

The plugin has two primary views. The first is a tempo-derived table showing Normal, Dotted and Triplet timing values. The second is a Note Frequency Chart with note frequencies across multiple octaves. Clicking the banner/logo toggles between the two views.

Main Features

Host Tempo

Read the DAW tempo directly when Use Host BPM is enabled.

Manual Tempo

Disable host sync and choose a BPM manually when you need an independent reference.

Milliseconds + Hertz

Every rhythmic division shows both its duration and equivalent cycle frequency.

Normal / Dotted / Triplet

Three common rhythmic interpretations are shown side by side.

Frequency Chart

Reference note frequencies across octaves with A4 fixed at 440 Hz.

Copy Table

Move the displayed values into notes, documentation or another workflow.

Quick Start

  1. Insert Cosmic Calculator in a host that supports the plugin.
  2. Leave Use Host BPM enabled to follow the DAW tempo automatically.
  3. Read the timing table for the rhythmic division you need.
  4. Use the Normal, Dotted or Triplet column depending on the musical feel.
  5. Read either the millisecond value for time-based parameters or the Hertz value for rate-based parameters.
  6. Click Copy Table when you want the visible table in another application.
  7. Click the Cosmic Calculator banner/logo to open the Note Frequency Chart; click it again to return.
Cosmic Calculator timing view
The timing view shown at 220 BPM.

Main Interface

Tempo controls
The upper control strip selects tempo source and provides table-copying access.
AreaFunction
Project BPMDisplays the BPM currently being used by the calculator.
Time SourceShows whether the calculation is currently based on Host BPM or manual tempo.
Use Host BPMWhen enabled, the plugin follows the host tempo and the Manual BPM section is inactive.
Manual BPMBecomes available when host BPM is disabled and provides an independent tempo reference.
Copy TableCopies the current reference table for use elsewhere.
Banner / LogoToggles between the rhythmic timing table and the Note Frequency Chart.

Host BPM and Manual BPM

Use Host BPM

With Use Host BPM enabled, Cosmic Calculator follows the tempo reported by the DAW. If the project tempo changes, the displayed note durations and equivalent frequencies update to match.

This is the fastest workflow when matching delay times, modulation rates or sequencer values to an existing session.

Manual BPM

Disable Use Host BPM when you want to calculate from a tempo that is independent of the project. The Manual BPM control then becomes active.

Host BPM is useful for

Delay matching, synchronized modulation, current-project documentation and live tempo changes.

Manual BPM is useful for

Planning another track, checking a reference tempo, calculating before opening a session, or comparing multiple BPM values.

Note Duration Table

Note timing table
Each row is a musical note value; each timing cell shows milliseconds followed by equivalent Hertz.

The left column identifies the musical duration: for example 1/1 (1 Bar), 1/2 (2 Beats), 1/4 (1 Beat), 1/8, 1/16 and progressively shorter divisions.

Normal

The straight rhythmic duration. At 220 BPM, a quarter note is 272.73 ms, equivalent to a 3.67 Hz repetition rate.

Dotted

A dotted value lasts one-and-a-half times as long as its normal equivalent. At 220 BPM, a dotted quarter is 409.09 ms.

Triplet

The triplet value is two-thirds the duration of its corresponding normal note. At 220 BPM, the quarter-note triplet is 181.82 ms.

Scroll the table to access additional shorter note divisions beyond those currently visible.

Timing Mathematics

Cosmic Calculator is designed so you do not have to do this arithmetic during a session, but the underlying relationships are useful to understand.

Quarter-note duration

quarter note in milliseconds = 60,000 / BPM

At 120 BPM: 60,000 / 120 = 500 ms.

Frequency from duration

frequency in Hz = 1,000 / duration in milliseconds

A 250 ms event repeats four times per second, so its equivalent frequency is 4 Hz.

Dotted and triplet relationships

dotted duration = normal duration x 1.5
triplet duration = normal duration x 2/3

Why Hertz is useful

Many audio parameters are expressed as rate rather than time. The Hertz column therefore makes it easy to set free-running LFOs, tremolos, autopanners, modulators and other periodic processors to a tempo-related rate even when the processor itself does not offer host synchronization.

Note Frequency Chart

Note Frequency Chart
Click the Cosmic Calculator banner/logo from the timing table to open this chart. Click it again to return.

The Note Frequency Chart lists chromatic pitch frequencies by octave. The current implementation uses the common reference of A4 = 440 Hz.

ConceptMeaning
RowsChromatic note names: C, C#, D, D#, E, F, F#, G, G#, A and the remaining notes further down the scrollable chart.
ColumnsOctaves 0 through 8.
Cell valuesFrequency in Hertz for the note at that octave.
A4440 Hz reference pitch.

The chart is useful for tuning resonators, comb filters, band-pass peaks, oscillators, ring-modulator carriers, frequency shifters and any other processor where a meaningful musical frequency is easier to work with than a note name.

Frequency Relationships

Octaves

Moving up one octave doubles the frequency. Moving down one octave halves it.

A3 = 220 Hz
A4 = 440 Hz
A5 = 880 Hz

Equal Temperament

In twelve-tone equal temperament, the octave is divided into twelve equal logarithmic steps. Each semitone multiplies frequency by the same ratio.

frequency = 440 x 2^((MIDI note - 69) / 12)

You do not need this equation to use the chart; it simply explains why the values do not increase by a fixed number of Hertz from one note to the next.

Practical Audio Use

Comb / Resonator

Choose a note frequency to reinforce a musically related resonance.

Filter

Use the chart as a starting point for narrow resonant peaks or notches.

Modulation

Audio-rate modulation frequencies can be aligned to exact pitches.

Test Tones

Match generated sine waves or oscillators to known note pitches.

Copy Table and Workflow Uses

Copy Table is intended for moving the current reference data outside the plugin. This is particularly useful when documenting a patch or collecting timing values for multiple processors.

Useful destinations

Example workflow

  1. Set or follow the target BPM.
  2. Locate the required note division.
  3. Choose Normal, Dotted or Triplet.
  4. Use milliseconds for time parameters or Hertz for free-rate modulation.
  5. Copy the table when you need to preserve the whole reference set.

Tips, Examples and Quick Reference

GoalCosmic Calculator workflow
Tempo-synced delayRead the desired note value in milliseconds from Normal, Dotted or Triplet.
Free-running LFORead the corresponding Hertz value instead of milliseconds.
Triplet modulationUse the Triplet column for the selected note division.
Dotted echoUse the Dotted column; a dotted value is 1.5x the normal duration.
Tune a resonatorOpen the Note Frequency Chart and choose the frequency of the desired pitch.
Compare project vs another tempoDisable Use Host BPM and enter the alternate BPM manually.

Interface Shortcuts

Version

This manual documents the interface shown as Cosmic Calculator v0.1.5.