Table of Contents

API Reference

The complete public surface of Celeritas, generated from source XML docs.

Namespaces

  • Celeritas.Core — the vocabulary: Rational, NoteEvent, NoteBuffer, PitchClass, ChromaticInterval, KeySignature, TimeSignature, ChordAnalyzer, MusicNotation.
  • Celeritas.Core.Analysis — key/mode/chord/progression/form/rhythm/melody analysis and their result types.
  • Celeritas.Core.Harmonization — melody harmonization and chord-candidate providers.
  • Celeritas.Core.VoiceLeading — the SATB voice-leading solver and its types.
  • Celeritas.Core.Orchestration — orchestration mapping and instrument ranges.
  • Celeritas.Core.Ornamentation — trills, mordents, turns, grace notes, and friends.
  • Celeritas.Core.FiguredBass — figured-bass realization.
  • Celeritas.Core.Accompaniment — accompaniment generation.
  • Celeritas.Core.Midi — MIDI import/export and tempo/time-signature events.
  • Celeritas.Core.Notation — MusicXML import/export (MusicXmlIo), including compressed .mxl archives.
  • Celeritas.Core.Simd — SIMD capability detection (SimdInfo, SimdInstructionSet) and the pitch-transformer dispatch behind it.

Browse the full tree in the sidebar.