Library for rendering musical notation in the browser using React and generating MIDI playback.
Render music score using SVG on browsers.
Shared generic utilities for code, math, music, testing, and nominal typing used throughout the other repos.
Provides all the common commands, configuration, and dependencies for developing a Musical Patterns repo.
No description provided.
The web-based UI for playing (with) the patterns. Just call `setupPlayroom` with whichever patterns you want.
Functions to work with midi numbers
Defines the structure of patterns: `{ id, material, metadata, spec }`. - `id` uniquely identifies each pattern. - `metadata` has no "effect" per se. It's the blog post, formatted name, timestamps, etc. - `material` is the code that makes the sounds: its p
Takes whatever amazing craziness a given pattern calls for and materializes it.
Fast, expressive styling for React.
Shared musical domain contracts for chord charts, parsed tabs and fretted voicings.
Improve the debugging experience and add server-side rendering support to styled-components
React component to render markdown
A lightweight toolset for writing styles in Javascript.
A web framework for building virtual reality experiences.
styled() API wrapper package for emotion.
A library of styleable components built using React Aria
TypeScript definitions for styled-components
React components and hooks for the Google Maps JavaScript API
Components auto importing for Vue
A collection of escape hatches for React.
A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.
Jest utilities for Styled Components
Full CSS support for JSX without compromises
Jukebox is a component to handle the playback of music and sound effects across multiple web browsers and operating systems.
music_ids contains classes that represent some of the main ID formats in use in the music industry for identifying individual pieces of recorded music. There are often several ways that these IDs can be written, so the classes provide standard APIs to parse and normalise ID strings, as well as to break them into their components.