Skip to content

Ooops! Bugfix release to included all needed patches to Strudel

Pre-release
Pre-release
Compare
Choose a tag to compare
@gogins gogins released this 27 Sep 19:01
· 158 commits to main since this release

cloud-5

An HTML5-based computer music system with Csound, CsoundAC, and Strudel by Michael Gogins.

Creative Commons License

Musical examples herein are licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License
.

Code written as part of cloud-5 is licensed under the terms of the same
license as Csound, the
GNU Lesser Public License, version 2.1.
Components and libraries used by cloud-5 come under a variety of open source
licenses; see the links to individual packages for more information.

Introduction

Welcome to cloud-5, a system and toolkit for making sophisticated computer
music purely in the HTML5 environment! The system is especially suited for
pieces that run online, for pieces that play indefinitely, for visual music,
for algorithmic composition, and for live coding.

cloud-5 runs on every system with an audio output that can run a Web server
and a standards compliant Web browser. That includes all computers
running macOS, Linux, or Windows, as well as most Android devices. It is also
possible to run cloud-5 on single-board computers (SBCs) such as Bela,
Norns, BeagleBoards,
Raspberry Pi, and others. However, running
cloud-5 on a SBC requires installing at least a Web server (and probably also
a Web browser) on the device. Most users without special need for a SBC (such
as an installation or kiosk) will be better off just using a personal
computer.

cloud-5 is used by my own Web site of "always-on" computer music pieces,
cloud-music.

Release Notes

v0.1beta3

  • Put in needed patch for cyclist.mjs.

  • Restored concatenated Strudel controls string in csoundac.mjs.

v0.1beta2

  • Improved README.md/index.html.

  • Corrected broken links and incorrect credits in example pieces.

  • Replaced the favicon from Strudel with cloud-5's own favicon.

v0.1beta

  • This was the initial release.