awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
D

danigb/tonal

0
View on GitHub↗
0 stars·0 forks·8 views

Tonal

tonal is a music theory library. Contains functions to manipulate tonal elements of music (note, intervals, chords, scales, modes, keys). It deals with abstractions (not actual music or sound).

Features

  • Audio And Music - Functional library for music theory operations.

Star history

Star history chart for danigb/tonalStar history chart for danigb/tonal

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Tonal

These projects share indexed features with Tonal. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • pygame/pygamepygame avatar

    pygame/pygame

    8,620View on GitHub↗

    Pygame is a framework for building interactive 2D applications and games using the Python programming language. It functions as a 2D graphics rendering engine, a game input and event manager, and a multimedia audio toolkit. The project serves as a wrapper for the Simple DirectMedia Layer, providing a Python interface for low-level access to graphics, audio, keyboard, mouse, and joystick hardware. Its capabilities cover 2D graphics rendering and image manipulation, digital audio playback and streaming, and the management of game entities and physics simulations. It also includes tools for rea

    Cgame-devgame-developmentgamedev
    View on GitHub↗8,620
  • albertp007/fsoundalbertp007 avatar

    albertp007/FSound

    51View on GitHub↗

    FSound is a library for processing sound using F#

    F#
    View on GitHub↗51
  • alda-lang/aldaalda-lang avatar

    alda-lang/alda

    5,906View on GitHub↗

    Alda is a text-based music programming language and command-line tool for composing, playing, and live-coding musical scores. It functions as a MIDI composition engine that renders plain-text scores into audio output, and as a live coding environment where code entered in a read-eval-print loop produces real-time playback without restarting the interpreter. The system distinguishes itself through an event-driven playback engine that schedules timed note events, an instrument-attribute inheritance model that cascades properties like volume and tempo from global defaults to individual parts, an

    Goaldahacktoberfestmusic
    View on GitHub↗5,906
  • adamrenklint/bapadamrenklint avatar

    adamrenklint/bap

    118View on GitHub↗

    Bap is a toolkit for making beats and composing sequences with Javascript and Web Audio for playback in modern browsers. It is inspired by the classic "MPC workflow" and built to make all aspects of beatmaking completely modular and reusable.

    JavaScript
    View on GitHub↗118
Compare all 30 related projects→

Frequently asked questions

What does danigb/tonal do?

tonal is a music theory library. Contains functions to manipulate tonal elements of music (note, intervals, chords, scales, modes, keys). It deals with abstractions (not actual music or sound).

What are the main features of danigb/tonal?

The main features of danigb/tonal are: Audio And Music.

Which projects share features with danigb/tonal?

Projects with overlapping indexed features include: pygame/pygame — Pygame is a framework for building interactive 2D applications and games using the Python programming language. It… albertp007/fsound — FSound is a library for processing sound using F#. alda-lang/alda — Alda is a text-based music programming language and command-line tool for composing, playing, and live-coding musical… aschey/stream-download-rs — A Rust library for streaming audio, video, and other content. audiokit/audiokit — AudioKit is an audio framework for iOS, macOS, and tvOS that provides tools for digital audio synthesis, signal… adamrenklint/bap — Bap is a toolkit for making beats and composing sequences with Javascript and Web Audio for playback in modern…