tomh
23 February 2021 22:08
5
Hi, I'm having the same problem.
Pretty sure i've installed the new version of Tidal and i've run the code in SuperCollider before booting up. I open Atom and boot Tidal and i get the following:
Custom ghci path configured: ~/.ghcup/bin/ghci
Ghci command: /Users/thomasharrisson/.ghcup/bin/ghci Ghc-pkg command: /Users/thomasharrisson/.ghcup/bin/ghc-pkg
Start atom-tidalcycles plugin
Load BootTidal.hs from /Users/thomasharrisson/.cabal/share/x86_64-osx-ghc-8.10.4/tidal-1.7.1/BootTidal.hs
t>
t>
t> [TidalCycles version 1.7.1] Installed in /Users/thomasharrisson/.cabal/share/x86_64-osx-ghc-8.10.4/tidal-1.7.1 Listening for external controls on 127.0.0.1:6010
t> [TidalCycles v1.7.1]
t> Waiting for SuperDirt..
t> Waiting for SuperDirt..
yaxu
23 February 2021 22:25
6
Hi @tomh , did you try this in supercollider?
tomh
23 February 2021 22:51
7
Yep, pretty sure i tried that before. When I run that I get this in SuperCollider:
Installing SuperDirt
WARNING: SuperDirt has uncommited changes, cannot checkout v1.7.2
Installing Vowel
Vowel installed
Installing Dirt-Samples
Dirt-Samples installed
SuperDirt installed
compiling class library...
Found 836 primitives.
Compiling directory '/Applications/SuperCollider.app/Contents/Resources/SCClassLibrary'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/Extensions'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/downloaded-quarks/Vowel'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/downloaded-quarks/Dirt-Samples'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/downloaded-quarks/SuperDirt'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/downloaded-quarks/BatLib'
Compiling directory '/Users/thomasharrisson/Library/Application Support/SuperCollider/downloaded-quarks/FoxDot'
numentries = 1266547 / 19567716 = 0.065
5803 method selectors, 3372 classes
method table size 20792984 bytes, big table size 156541728
Number of Symbols 14908
Byte Code Size 441592
compiled 562 files in 0.53 seconds
compile done
localhost : setting clientID to 0.
internal : setting clientID to 0.
Class tree inited in 0.03 seconds
*** Welcome to SuperCollider 3.10.3. *** For help press Cmd-D.
Not sure what the WARNING is about or if it's significant?
I actually also had this problem when I did this. To get around it, I completely deleted the superDirt directory and re-installed it.
I think another way to get around this would be to navigate to the SuperDirt directory and check out the v1.7.2 tag on git, if you have/know git.
tomh
23 February 2021 23:15
9
Thanks, @nate_birds I saw your previous comment. I'm pretty useless at this. How do I delete and reinstall SuperDirt?
tomh
24 February 2021 15:10
10
OK, I'm stuck. I've tried completely deleting and reinstalling SuperCollider. Ditto I think with Cabal/GCH. Pretty sure both version are up to date and i'm still having the same problem.
i'm still using Mac OsCatalina 10.15. Don't know if that's relevent?
I'm by no means an expert here, but I think you can uninstall SuperDirt by deleting everything in
/Users/YOUR_USERNAME/Library/Application Support/SuperCollider/downloaded-quarks/SuperDirt
.
Does it help to delete this folder and then reinstall the SuperDirt quark?
tomh
24 February 2021 17:01
12
Yep, i've tried deleting and reinstalling literally everything now (even Atom). No dice. Anyone out there?
yaxu
24 February 2021 22:25
13
When you run this:
Do you still get this warning like WARNING: SuperDirt has uncommited changes, cannot checkout v1.7.2
?
Also can you share the output of running this in supercollider please:
Quarks.installed
yaxu
24 February 2021 22:30
14
Based on the above it seems upgrading a supercollider quark is error prone. I'm going to install the latest supercollider and see if I can suggest some improvements for the devs..
tomh
25 February 2021 00:00
15
Yep, it's still coming up with the Warning.
I get the following output for Quarks.installed:
-> [ Quark: Vowel[472222fc51028abf749f56d89d21bd2fce434d17], Quark: Dirt-Samples[aa930db8a1bf71d7170ef2a49a39c33fc84400e6], Quark: BatLib[1.0], Quark: FoxDot[520198049b36c7d42efbea17000b91f151c88c5f], Quark: SuperDirt[8f29e44bb20c804b9db4013097916af908377c87] ]
yaxu
25 February 2021 00:17
16
The warning is a badly concealed error. It means there is something in the SuperDirt folder that has been manually changed, so it doesn't want to update to the new version.
I think this should fix it:
cd ~/Library/Application\ Support/SuperCollider/downloaded-quarks/SuperDirt
git stash
git pull https://github.com/musikinformatik/superdirt.git
git checkout v1.7.2
1 Like
tomh
25 February 2021 10:07
17
Thanks, Alex. pasted the above in Terminal. It did something, but I tried booting from Atom again and it still just says "Waiting for Superdirt"
Can you post the whole supercollider console output?
yaxu
25 February 2021 11:26
19
and also the output when you run those git commands
tomh
25 February 2021 12:39
20
This output is now different from the first time I ran it (Can't remember what was different but i think it gave me a list of files)
Saved working directory and index state WIP on (no branch): 7abb62e Merge pull request #228 from musikinformatik/develop
From https://github.com/musikinformatik/superdirt
branch HEAD -> FETCH_HEAD
hint: Waiting for your editor to close the file...
Merge https://github.com/musikinformatik/superdirt into HEAD
Please enter a commit message to explain why this merge is necessary,
especially if it merges an updated upstream into a topic branch.
Lines starting with '#' will be ignored, and an empty message aborts
the commit.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
<ion Support/SuperCollider/downloaded-quarks/SuperDirt/.git/MERGE_MSG" 6L, 287C
tomh
25 February 2021 12:40
21
Do you mean when I start Superdirt in SuperCollider or when I try and boot Tidal in Atom?
tomh
25 February 2021 12:42
22
This is the output when I try and boot it in Atom:
Custom ghci path configured: ~/.ghcup/bin/ghci
Ghci command: /Users/thomasharrisson/.ghcup/bin/ghci Ghc-pkg command: /Users/thomasharrisson/.ghcup/bin/ghc-pkg
Start atom-tidalcycles plugin
Load BootTidal.hs from /Users/thomasharrisson/.atom/packages/tidalcycles/lib/BootTidal.hs
t>
t>
t> [TidalCycles version 1.7.1] Installed in /Users/thomasharrisson/.cabal/share/x86_64-osx-ghc-8.10.4/tidal-1.7.1 Listening for external controls on 127.0.0.1:6010
t> [TidalCycles v1.7.1]
t> Waiting for SuperDirt..
t> Waiting for SuperDirt..
(the "Waiting for Superdirt..." part just repeats ad infinitum until I just force quit Atom)
yaxu
25 February 2021 13:12
23
Ok not sure what's going on with that folder. This should fix it:
cd ~/Library/Application\ Support/SuperCollider/downloaded-quarks/
rm -rf SuperDirt
git clone https://github.com/musikinformatik/SuperDirt.git
cd SuperDirt
git checkout v1.7.2
You will then need to restart supercollider or 'recompile class library'
1 Like
tomh
2 March 2021 11:08
24
Thanks, Alex. I've no idea what that did but it worked!
1 Like