# denote > Portal and facade for audio-to-symbol tools (MIDI, chords, pitch from audio) ## Pages in this subsection - [denote](denote.html.md): Denote — Portal and facade for audio-to-symbol tools. - [denote.align](denote.align.html.md): Align a symbolic score to a recording of the same music (audio-to-score sync). - [denote.backends](denote.backends.html.md): Backend packages for denote. Each subpackage provides a config.py and adapter.py. - [denote.backends.basic_pitch](denote.backends.basic_pitch.html.md): | `adapter` | Adapter for Basic Pitch (Spotify) — audio to MIDI transcription. | - [denote.backends.basic_pitch.adapter](denote.backends.basic_pitch.adapter.html.md): Adapter for Basic Pitch (Spotify) — audio to MIDI transcription. - [denote.backends.basic_pitch.compat](denote.backends.basic_pitch.compat.html.md): Make basic-pitch importable and runnable against today’s dependencies. - [denote.backends.basic_pitch.config](denote.backends.basic_pitch.config.html.md): Configuration for the Basic Pitch (Spotify) backend. - [denote.backends.librosa_beats](denote.backends.librosa_beats.html.md): | `adapter` | Adapter for librosa beat tracking. | - [denote.backends.librosa_beats.adapter](denote.backends.librosa_beats.adapter.html.md): Adapter for librosa beat tracking. - [denote.backends.librosa_beats.config](denote.backends.librosa_beats.config.html.md): Configuration for the librosa beat tracking backend. - [denote.backends.librosa_pyin](denote.backends.librosa_pyin.html.md): | `adapter` | Adapter for librosa pYIN — probabilistic pitch estimation. | - [denote.backends.librosa_pyin.adapter](denote.backends.librosa_pyin.adapter.html.md): Adapter for librosa pYIN — probabilistic pitch estimation. - [denote.backends.librosa_pyin.config](denote.backends.librosa_pyin.config.html.md): Configuration for the librosa pYIN backend. - [denote.backends.torchcrepe](denote.backends.torchcrepe.html.md): | `adapter` | Adapter for torchcrepe — GPU-accelerated pitch estimation. | - [denote.backends.torchcrepe.adapter](denote.backends.torchcrepe.adapter.html.md): Adapter for torchcrepe — GPU-accelerated pitch estimation. - [denote.backends.torchcrepe.config](denote.backends.torchcrepe.config.html.md): Configuration for the torchcrepe backend. - [denote.base](denote.base.html.md): Core types and result dataclasses for denote. - [denote.registry](denote.registry.html.md): Backend discovery, registration, and lazy loading. - [denote.services](denote.services.html.md): Lazy mapping of backend names → ServiceHandle instances. - [denote.translation](denote.translation.html.md): Parameter translation between normalized and native backend interfaces. - [denote.util](denote.util.html.md): Audio loading and utility functions for denote. ## Optional - [Top-level llms.txt](../llms.txt): Complete documentation index.