[Csnd-dev] ANNOUNCING CLOUD-MUSIC
Date | 2022-10-23 02:19 |
From | Michael Gogins |
Subject | [Csnd-dev] ANNOUNCING CLOUD-MUSIC |
I am pleased to announce cloud-music at https://gogins.github.io/cloud-music/.
This is a Web site that contains computer music pieces, written by me, that run in any modern Web browser using my WebAssembly builds of Csound and of my algorithmic composition library for use with Csound, CsoundAC. There are no external dependencies. These pieces are not recordings that are streamed. These pieces are not intended primarily for concert presentation. They are specifically designed to play in one's Web browser. In fact, they are designed to play indefinitely. There are interactive controls with which the user can change the tempo of score generation and the levels and even sounds of the instruments. The state of these controls can be saved and restored by the user. The pieces generate both audio and video. So far there are just two of these pieces. I intend to make a series of them. In the meantime, if anybody finds any problems, or has any suggestions, please enter an issue at https://github.com/gogins/cloud-music/issues. I expect there will be some problems, and that I will be able to work them out. The first piece generates a moving visual, and samples that to generate music. The second piece generates a score as a dynamical system in chord space, and samples the audio to control a moving visualization. For more information, take a look at the cloud-music Web site, at the About pages of the pieces, and at the source code of the pieces. Each piece is one self-contained HTML file with embedded Csound and JavaScript code. These works are under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You can't simply copy my pieces and call them yours and sell them, but the pieces are open source in the sense that you can obtain all the source code, make any changes you like, or use the pieces as templates for making your own pieces, as long as such uses are noncommercial and have the same license. Regards, Michael Gogins ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com |
Date | 2022-10-23 15:58 |
From | Aaron Krister Johnson |
Subject | Re: [Csnd] ANNOUNCING CLOUD-MUSIC |
These didn't work so well on my old Samsung Galaxy Android 8, but will check them out on my laptop later.
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here
Intriguing summary... On Sat, Oct 22, 2022, 18:20 Michael Gogins <michael.gogins@gmail.com> wrote:
|
Date | 2022-10-23 17:17 |
From | Dave Seidel |
Subject | Re: [Csnd] ANNOUNCING CLOUD-MUSIC |
Working great and sounding good on my laptop. Thanks, Mike! On Sun, Oct 23, 2022 at 10:59 AM Aaron Krister Johnson <akjmicro@gmail.com> wrote:
|
Date | 2022-10-23 18:20 |
From | Oeyvind Brandtsegg |
Subject | Re: [Csnd] ANNOUNCING CLOUD-MUSIC |
Thanks for making this. It is very interesting. Piece number 2 renders nicely, but there are quite a lot of dropouts here when I play piece number 1. For both pieces, there seems to be quite a bit of lag from changing a control until it is (visually) updated on screen (a second or so) Could it be a threading issue? Testing on Win10 with Chrome. all best Øyvind søn. 23. okt. 2022 kl. 03:20 skrev Michael Gogins <michael.gogins@gmail.com>:
|
Date | 2022-10-24 01:22 |
From | Michael Gogins |
Subject | Re: [Csnd] ANNOUNCING CLOUD-MUSIC |
Thanks for your feedback. I'm not sure what causes the delays, which I also see on macOS with Chrome, but it might be how the Web browser schedules events triggered from input elements when there is an animation loop running. Regards, Mike ----------------------------------------------------- Michael GoginsIrreducible Productions http://michaelgogins.tumblr.com Michael dot Gogins at gmail dot com On Sun, Oct 23, 2022 at 1:22 PM Oeyvind Brandtsegg <obrandts@gmail.com> wrote:
|