HN user

yaxu

149 karma
Posts22
Comments95
View on HN
roipoussiere.frama.io 3y ago

Jaffle: A YAML-based syntax for TidalCycles, based on Strudel

yaxu
3pts1
strudel.tidalcycles.org 3y ago

Strudel – live coding patterns in JavaScript

yaxu
1pts0
livecodingbook.toplap.org 3y ago

Live Coding: A User's Manual

yaxu
1pts0
strudel.tidalcycles.org 3y ago

Strudel: Live coding musical patterns for the web

yaxu
3pts0
www.youtube.com 6y ago

Intro to Live Coding Music and Visuals

yaxu
2pts0
www.residentadvisor.net 7y ago

Algorave Generation – artists harnessing algorithms to make live music

yaxu
2pts0
cdm.link 7y ago

TidalCycles, free live coding environment for music, turns 1.0

yaxu
1pts0
www.youtube.com 7y ago

Writing code to make music, in Tokyo

yaxu
2pts0
slab.org 9y ago

Patterns are the time of numbers

yaxu
2pts0
github.com 9y ago

All things livecoding: a curated list

yaxu
1pts0
mixmag.net 9y ago

Algorave: The live coding movement that makes next-level electronic music

yaxu
1pts0
www.hanselman.com 10y ago

The Joy of Live Coding – CodePen, REPLs, TOPLAP, Alive, and More

yaxu
3pts0
iclc.livecodenetwork.org 11y ago

Live Coding conference proceedings

yaxu
1pts0
www.youtube.com 12y ago

Andrew Sorensen live coding music at OSCON

yaxu
3pts0
www.vice.com 12y ago

'Algorave' is the future of dance music (if you're a nerd)

yaxu
3pts2
www.youtube.com 13y ago

Live coding: writing code to make music to drink beer to

yaxu
1pts0
toplap.org 13y ago

Live coding a piano

yaxu
1pts0
toplap.org 13y ago

The Temporary Organisation for the Promotion of Live Algorithm Programming

yaxu
1pts0
yaxu.org 14y ago

We have no idea what we are doing: exclusion in free software culture

yaxu
2pts0
yaxu.org 14y ago

Best known and wrong: Dreyfus and Dreyfus

yaxu
1pts0
yaxu.org 17y ago

How we program

yaxu
6pts0
doc.gold.ac.uk 18y ago

Following your imagination

yaxu
1pts0

Kind of - that's switching between a fast version and a slow version of the track though if that makes sense, rather than changing the global tempo, so you'll get discontinuities in the music.

You can change the global tempo with something like

.cps("[0.75|1.75]")

and make it happen less often like

.cps("[0.75|1.75]/8")

Strudel was moved to codeberg for ethical reasons. Annoying to see so many people forking it back to github in order to make yet another LLM interface.

Fast growth of the project isn't our goal and definitely doesn't override our collective ethics. If someone will only send PRs via a proprietary Microsoft platform then maybe this isn't the project for them.

I've worked with groups of 8 year olds and got them performing music together in less than an hour with tidal (strudel's older sibling). It's not easier than learning to play a drum but it's not really harder either.

It's nothing like trying to teach kids an imperative programming language, it's not really in the same category as general purpose programming. It's designed for music making and you can make complex rhythms very quickly out of very simple parts.

Fair enough. I'm not involved in projects at that scale, and projects adjacent to me all seem to be moving to codeberg.

Speaking as a member of the Strudel project in the OP, it went really well, everything migrated across (issues, PRs etc) pretty much seamlessly. We have to self-host the ci actions, but as a bonus now they run much faster.

It really is a no-brainer for any free/open source project to be hosted on a free/open source platform. It's pretty nuts that so many stay on Microsoft github who are busy IP-stripping everything via AI, even without considering all the other terrible stuff MS get up to that it's best not to support or be associated with.

Quite a few live coding platforms are making the move to codeberg too. It's a bit trickier for desktop apps like supercollider who depend on cross-platform ci builds though.

Don't see why moving from the closed source Microsoft Github to free/open source codeberg would turn away any grassroots developer. It's like two extra characters to type and live coders can usually type quite fast.

[dead] 3 years ago

£37 paywall to read a critique of academic research culture? Ironic.

FFmpeg Explorer 3 years ago

Doesn't everyone enjoy watching a daft alt-right white nationalist being punched in the face?

I disagree, it's ridiculous for publicly-funded research to be published behind paywalls, and open access fees are supported by research councils who mandate open access publication anyway. The point of publishing something in a journal is to have people _more_ able to read it, not less!!

It's simply not true that UKRI don't allow you to charge APCs to grants. I've costed it in to my current grant with no problems. They also provide funds to institutions to support open access publication, that academics without grant funding can access.

Generally people without funding support e.g. from 'developing countries' are able to publish for free via a fee waiver, as the article suggests. This new policy also means they're actually able to afford to read the research in the publication they're submitting to.

If you're arguing that the academic commercial publication model makes no sense and is in desperate need of wide-ranging reform, I agree with that. But I think this is a step in the right direction because at least it makes research accessible.

People create new theories every time they make a piece of music. Computer music tools allow them to work with those theories. Still lots of work to do. The idea of there being "a music theory" is perpetuated by music schools obsessed with the music of a handful of dead white guys.

tempo and meter are taken as constant, grid-like structures in pretty much all existing music practices

I don't think that's remotely true.

(FWIW I have watched and enjoyed all Bret Victor's videos, and am looking forward to his big reveal. I've also experimented with visual front-ends to tidalcycles, so agree with you to some extent.. But text is really good for describing pattern.)