Package Request: TidalCycles

Hi,

Is it possible to consider adding TidalCycles to Nixpkgs?

Links:

Thanks in advance.

PS: Is “Help” the correct place for package requests?

As it says in the repo:

As a volunteer community, we are always open to new contributors. If you wish to see this package in Nixpkgs, we encourage you to contribute it yourself, via a Pull Request. Anyone can become a package maintainer! You can find language-specific packaging information in the Nixpkgs Manual. Should you need any help, please reach out to the community on Matrix or Discourse.

So yes, Help is the right place to ask for help with a package request that you care enough about to start on your own!

1 Like

I’m not familiar with TidalCycles, but does the existing supercollider package (and supercollider-with-plugins/supercollider-with-sc3-plugins) in Nixpkgs satisfy your needs?
It provides the sclang executable and I think you can imperatively install quarks like SuperDirt.

1 Like

I already had supercollider installed. I just changed it to supercollider-with-sc3-plugins.

I also have faust installed. And looks like the sonic-pi is broken atm.

But I was looking for some alternative DSLs.

1 Like

I think it is already there as haskellPackages.tidal: NixOS Search

1 Like

Looks neat, I’ll give it a shot and report back.

Alright @neex here you go:

I’m not sure I quite like this approach, though. Let me know if it’s of the right shape to solve your problem, and then we can iterate.

1 Like