HNHacker News
TopNewBestAskShowJobs

yaxu

149 karma · joined January 14, 2008

submissionscomments
yaxu··on Learning music with Strudel
There have been performance improvements recently.

It is usually worth trying the dev version at: https://warm.strudel.cc/

although I think that's close to the live version at the moment.

yaxu··on Learning music with Strudel
It's a bit annoying that he forked it back to github, when strudel was purposefully moved to codeberg for ethical reasons.
yaxu··on Learning music with Strudel
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")

yaxu··on Learning music with Strudel
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.
yaxu··on Strudel REPL – a music live coding environment living in the browser
You can also use hydra in the standard strudel repl, and vice-versa.
yaxu··on Getting Started Strudel
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.
yaxu··on Getting Started Strudel
Ah nice I was organising that tent! It would be good to do it again next year
yaxu··on Getting Started Strudel
Great! Be sure to respect the licence though.
yaxu··on Getting Started Strudel
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.

yaxu··on Getting Started Strudel
Fair enough. I'm not involved in projects at that scale, and projects adjacent to me all seem to be moving to codeberg.
yaxu··on Getting Started Strudel
Emfcamp?
yaxu··on Getting Started Strudel
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.

yaxu··on Getting Started Strudel
A bot I expect
yaxu··on Getting Started Strudel
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.
yaxu··on Getting Started Strudel
In what way? It only involves typing a different url in the git clone or when browsing issues or whatever.
yaxu··on Strudel: A live coding platform to write dynamic music pieces in the browser
For live collaboration you can use the flok editor: https://flok.cc
yaxu··on Strudel: A live coding platform to write dynamic music pieces in the browser
Btw you get a random example when you load https://strudel.cc/, not everyone is looking at the same one
yaxu··on Can You Live Code a Church Organ? [video]
Yes you can use supercollider's tuning model like this: https://github.com/musikinformatik/SuperDirt/blob/develop/ha...
yaxu··on [dead]
£37 paywall to read a critique of academic research culture? Ironic.
yaxu··on FFmpeg Explorer
Is it idiotic to punch nazis now?
yaxu··on FFmpeg Explorer
Doesn't everyone enjoy watching a daft alt-right white nationalist being punched in the face?
yaxu··on Jaffle: A YAML-based syntax for TidalCycles, based on Strudel
Jaffle aims to make algorithmic music more accessible for people who are not familiar with programming languages.
yaxu··on Royal Astronomical Society: all journals to publish as open access from 2024
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.

yaxu··on Samplebrain: A custom sample mashing app designed by Aphex Twin
More info here: https://thentrythis.org/projects/samplebrain/

and in the profile text of RDJ's soundcloud: https://twitter.com/thentrythis/status/1573573106714697729

yaxu··on The Endless Acid Banger: algorithmic self-composing acid techno music
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.

yaxu··on Australians making music with computer code
Yes today is your lucky day! https://foxdot.org/
yaxu··on Australians making music with computer code
I don't know why this isn't linked in the article, but I sought out Allison Walker's music and it's great: https://allisonwalker.bandcamp.com/track/3
yaxu··on More games should be honest about death
You could say the same about any work of fiction, and you'd be equally wrong.
yaxu··on A fork on GitHub is no fork
If you're writing research software you can backup to zenodo (i.e. CERN) for free.
yaxu··on TidalCycles – A language for the Live Coding pattern
(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.)
Page 1 of 4Next →