tidalcycles / vim-tidal

Vim plugin for TidalCycles
MIT License
223 stars 56 forks source link

Error import module #16

Closed tz70s closed 7 years ago

tz70s commented 7 years ago

Hi, I'm new on tidal. After few steps of installation from guidelines, I got some problem like below. Not sure this was my mistake on settings or unmatched of tidal upstream?

$ tidal
GHCi, version 8.0.1: http://www.haskell.org/ghc/  :? for help

<no location info>: error:
    Could not find module ‘Sound.Tidal.Scales’
    Perhaps you meant
      Sound.Tidal.Parse (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)
      Sound.Tidal.Utils (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)
      Sound.Tidal.Params (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)

<no location info>: error:
    Could not find module ‘Sound.Tidal.Chords’
    Perhaps you meant
      Sound.Tidal.Dirt (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)
      Sound.Tidal.Params (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)
      Sound.Tidal.Parse (from tidal-0.8@tidal-0.8-HV0iOB4YerOAa2eV8QCNsF)

<interactive>:8:26: error:
    • Variable not in scope: cpsUtils' :: IO (t0, t1, t2)
    • Perhaps you meant one of these:
        ‘cpsUtils’ (imported from Sound.Tidal.Context),
        ‘bpsUtils’ (imported from Sound.Tidal.Context)

<interactive>:10:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:11:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:12:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:13:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:14:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:15:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:16:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:17:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:18:29: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:19:31: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:21:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:22:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:23:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:24:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:25:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:26:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:27:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:28:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:29:25: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:30:27: error:
    • Variable not in scope: getNow :: IO Time
    • Perhaps you meant ‘beatNow’ (imported from Sound.Tidal.Context)

<interactive>:32:18: error:
    • No instance for (Fractional Tempo) arising from a use of ‘/’
    • In the first argument of ‘cps’, namely ‘(x / 2)’
      In the expression: cps (x / 2)
      In an equation for ‘bps’: bps x = cps (x / 2)

<interactive>:32:20: error:
    • No instance for (Num Tempo) arising from the literal ‘2’
    • In the second argument of ‘(/)’, namely ‘2’
      In the first argument of ‘cps’, namely ‘(x / 2)’
      In the expression: cps (x / 2)

<interactive>:33:31: error:
    Variable not in scope: c1 :: Pattern a0 -> m b0

<interactive>:33:34: error:
    Variable not in scope: c2 :: Pattern a0 -> m b0

<interactive>:33:37: error:
    Variable not in scope: c3 :: Pattern a0 -> m b0

<interactive>:33:40: error:
    Variable not in scope: c4 :: Pattern a0 -> m b0

<interactive>:33:43: error:
    Variable not in scope: c5 :: Pattern a0 -> m b0

<interactive>:33:46: error:
    Variable not in scope: c6 :: Pattern a0 -> m b0

<interactive>:33:49: error:
    Variable not in scope: c7 :: Pattern a0 -> m b0

<interactive>:33:52: error:
    Variable not in scope: c8 :: Pattern a0 -> m b0

<interactive>:33:55: error:
    Variable not in scope: c9 :: Pattern a0 -> m b0

<interactive>:33:58: error:
    Variable not in scope: c10 :: Pattern a0 -> m b0

<interactive>:33:62: error:
    Variable not in scope: d1 :: Pattern a0 -> m b0

<interactive>:33:65: error:
    Variable not in scope: d2 :: Pattern a0 -> m b0

<interactive>:33:68: error:
    Variable not in scope: d3 :: Pattern a0 -> m b0

<interactive>:33:71: error:
    Variable not in scope: d4 :: Pattern a0 -> m b0

<interactive>:33:74: error:
    Variable not in scope: d5 :: Pattern a0 -> m b0

<interactive>:33:77: error:
    Variable not in scope: d6 :: Pattern a0 -> m b0

<interactive>:33:80: error:
    Variable not in scope: d7 :: Pattern a0 -> m b0

<interactive>:33:83: error:
    Variable not in scope: d8 :: Pattern a0 -> m b0

<interactive>:33:86: error:
    Variable not in scope: d9 :: Pattern a0 -> m b0

<interactive>:33:89: error:
    Variable not in scope: d10 :: Pattern a0 -> m b0

<interactive>:34:17: error: Variable not in scope: hush :: m a0
munshkr commented 7 years ago

Hi! This plugin works only with Tidal 0.9+, and it looks like you have 0.8 installed right now... Which OS do you use?

tz70s commented 7 years ago

Oh, I update Tidal and it works now. Thx! I'll close this out.