blüp
New

Credits & licences

blüp is built on other people's work. Here is whose, and under what terms.

Back to blüp

Strudel

The music blüp makes is Strudel, and the engine that plays it is Strudel too. blüp is the grid, the sounds, the mixer and the sharing around it — the language and the scheduler are somebody else's years of work.

Strudel is free software by Felix Roos and contributors, part of the TidalCycles family, published under the GNU Affero General Public License v3.0 or later.

Projectstrudel.cc
Sourcecodeberg.org/uzu/strudel
LicenceAGPL-3.0-or-later
Used here@strudel/web, unmodified, loaded in your browser from jsDelivr

If you want to learn Strudel properly, learn it from their workshop rather than from here. And if you like what blüp does, the credit for the hard part belongs upstream.

The sounds

blüp registers about 1,200 sounds. They come from several libraries, on different terms:

Dirt-Samples
the core drum kit
tidalcycles/Dirt-Samples
No licence declared.
Tidal Drum Machines
808, 909, LinnDrum and 68 more
geikha/tidal-drum-machines
No licence declared.
VCSL
sampled acoustic instruments
sgossner/VCSL — the Versilian Community Sample Library
CC0-1.0 (public domain dedication)
FluidR3 General MIDI
the 128 gm_ instruments
gleitz/midi-js-soundfonts
MIT
Mridangam
tuned percussion
yaxu/mrid
No licence declared.
Sample indexesfelixroos/dough-samples — the maps Strudel's own site loads

About the unlicensed ones

Several of the libraries above declare no licence. There is no LICENSE file at their root and GitHub detects none. They are long-established in the TidalCycles and SuperCollider communities and are distributed for making music with — which is not the same as a grant of rights, and no permission can be inferred from it.

blüp serves them because that is what the whole live-coding ecosystem is built on and what every tutorial assumes. It is said plainly here rather than quietly, so you can make your own decision.

In practice: playing, learning, jamming and sharing on blüp is what these are for. Anything released commercially, or anything leaning on a recognisable break, needs its own clearance.

Everything else

LaravelThe framework blüp runs on — laravel.com, MIT
JetBrains MonoThe typeface, via Google Fonts — SIL Open Font License
DejaVu SansUsed to draw the share cards — DejaVu licence (free)
AnthropicThe model behind Ask AI

Something credited wrongly, or missing? Tell me: hello@blupit.app.