I managed to install Tidal and the atom extension in my Ubuntu 18.04.1 and seems to work (it produces the sound after following ’ Instructions for Atom’ in https://tidalcycles.org/index.php/Start_tidalcycles_and_superdirt_for_the_first_time).
But when I try to execute the same .tidal file in emacs, after C-c C-s I got the message: “GHCi, version 8.0.2: http://www.haskell.org/ghc/ :? for hel Prelude> IO error: “/home/USERNAME/.cabal/store/ghc-8.0.2/package.db/BootTidal.hs” does not exist” (although in my Ubuntu exists the file “/home/USERNAME/.cabal/share/x86_64-linux-ghc-8.0.2/tidal-1.4.8/BootTidal.hs”)
and then when I ‘C-return’ the tidal line I get “:3:1: error: Variable not in scope: d1 :: t0 -> t:3:6: error:• Variable not in scope: sound :: [Char] -> t0• Perhaps you meant ‘round’ (imported from Prelude)”
(I think it’s not related but in case it’s useful I have seen that I have ‘/usr/bin/jackd -T -ndefault -T -d alsa’ and /usr/bin/pulseaudio --daemonize=no’’ both running)