There are some new features in, notably support for installing the mutable instruments ugens -
I did a livestream last night to demo it (had a couple of hiccups, but I wouldn't expect anything less )
There are some new features in, notably support for installing the mutable instruments ugens -
I did a livestream last night to demo it (had a couple of hiccups, but I wouldn't expect anything less )
Hi all,
Apologies for being late to the party, but just confirming this is process is upgrading cleanly to tidal=1.7.10
and superdirt=1.7.3
If you've been dicking about with your configs, this is probably the command you want to run:
sudo ansible-playbook --connection=local -i localhost, tidal.play.yml --skip-tags "config"
Which will just update SuperDirt to the latest git tag (v1.7.3
) and update tidal to the latest available from cabal (1.7.10
) without touching any of the supercollider or editor configs.
Thread dig!
Pulsar editor support (fork/replacement of atom) has now been added
I've had the opportunity to give this some love the last few days - many updates!
remove
playbook that nukes the tidal and supercollider user profile dirs for a clean slateI think that's about it!
Thank you for providing this install option. One of my students did this (under WSL). At the command
sudo ansible-playbook --connection=local -i localhost, tidal_atom.play.yml
this error appeared
TASK [roles/tidal : start xvfb service (debian)]
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Service is in unknown state", "status": {}}
I can only guess that xvfb
is the virtual framebuffer device that you need when sclang
is built and linked with QT support (which I always avoid, with cmake -DSC_QT=OFF ..
supercollider/README_LINUX.md at develop ยท supercollider/supercollider ยท GitHub )
I use Doom & would be interested.
That's correct, by default I will use the distro packaged supercollider which does link the QT support, if there is a newer version of supercollider already installed then I usually just leave those steps out (iirc).
I assume the failure is because systemd under WSL is probably not running - I don't explicitly offer support for WSL, but it's certainly something I'll consider resolving.
Is your student running the packaged supercollider, or compiled from source?
then perhaps: Systemd support is now available in WSL! - Windows Command Line
(and using packaged supercollider, I assume)
TASK [roles/neovim : install neovim editor and dependencies] ********************** fatal: [localhost]: FAILED! => {"changed": false, "msg": "No package matching 'neov im' is available"}
Thanks for building this install pathway cleary
I managed to get most of the way except I think neovim ppa is no longer maintained?
cheers
Hey @glitchpop , thanks for the report - can you provide some extra details?
OS: (ubuntu/mint/debian etc)
Release: (22.04/21/11 etc)
I don't configure a ppa for neovim (you are welcome to), I just grab whichever apt gets by default ...
I already know the answer, but could you check:
apt-cache policy neovim
for me, and paste the output?
Thanks for the quick reply cleary.
Ubuntu Studio 22.04.3 LTS
apt-cache policy neovim returns:
neovim:
Installed: (none)
Candidate: (none)
Version table:
Interesting - can you paste output of:
apt-cache policy
please?
I suspect you don't have the universe repos enabled...
Package files:
100 /var/lib/dpkg/status
release a=now
500 /repositories/home:/aggraef:/purr-data-jgu/xUbuntu_22.04 - openSUSE Download Packages
release o=obs://build.opensuse.org/home:aggraef:purr-data-jgu/xUbuntu_22.04,n=xUbuntu_22.04,l=home:aggraef:purr-data-jgu,c=
origin download.opensuse.org
Pinned packages:
I also tried the Pulsar version, that worked but I've run into another problem. I had an old broken SC install which I thought I'd blown away but there seems to still be enough remnants on my system (no matter how much I purge remove). ansible-tidalcycles skipped the SC install which I assume is as a result of the old broken install. Might just be time to start from scratch with a fresh OS.
all of that is quite unexpected, it looks like you've removed all of the repositories from your system except for a suse repo (hosting obs maybe?)
Whatever the case, your system is in a very unusual state - a reinstall won't hurt, but if you want to try some stuff:
# re-add your ubuntu repos
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
update
sudo apt-get update
check neovim
apt-cache policy neovim
It skips when the version output by sclang -v
is newer than what's available in the repos - so make sure the sclang
(and associated sc binaries) have also been removed in your clean up
Thanks for your help. Yep, I had to remove some repos because they were no longer being maintained, which was breaking all updates. I find it very difficult to diagnose issues with broken parts of ubuntu, despite having come across these kinds issues fairly frequently over the years. cheers again. I'll let you know how I go.
This concisely explains why I keep the install process in ansible as close to vanilla as possible
If you are needing/wanting newer supercollider though, I've made a ppa for that:
I blew it all away. Fresh Kubuntu install. Ran ansible. looks like it all worked.
Is there any documentation on running Tidal in Neovim? I can't seem to find much. Thanks.
The documentation is on the tidal-vim plugin page:
tl;dr
Thanks again, unfortunately that's not happening. SC is running with:
SuperDirt: listening to Tidal on port 57120
but nvim doesn't seem connected. SC is making sound when tested.
Evaluating code in nvim does not produce sound, and I don't see a Haskel / Tidal console in my nvim.
It feels close, like I'm missing something obvious... any thoughts?