Ask Your Question
1

Pattern Visualisation

asked 2016-07-15 20:03:07 -0500

phlux gravatar image

I would like to learn more about how to visualize the patterns created in tidal c.

Could somebody point me to a tutorial that explains how to execute the code to create visual representations of a pattern as seen in the following article.

http://2013.xcoax.org/pdf/xcoax2013-m...

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted
0

answered 2016-07-16 12:20:21 -0500

lvm gravatar image

updated 2016-07-16 13:01:25 -0500

short-uncomplete answer:
i was wondering the same thing and I was told about Tidal-vis ( https://hackage.haskell.org/package/t... | https://github.com/tidalcycles/Tidal/... ) but haven't tried it yet, so I can't really help you yet.

Hope this (sort of) helps

edit flag offensive delete link more
0

answered 2016-07-16 17:32:20 -0500

phlux gravatar image

Thanks a lot!

So far I have tried to install the Tidal-vis package, but got this message:

(..) Lightloop:~ MrPhlux$ cabal install tidal-vis Resolving dependencies... cabal: Could not resolve dependencies: trying: tidal-vis-0.1.8 (user goal) next goal: cairo (dependency of tidal-vis-0.1.8) rejecting: cairo-0.13.3.0, cairo-0.13.2.0, cairo-0.13.1.1, cairo-0.13.1.0, cairo-0.13.0.6, cairo-0.13.0.5, cairo-0.13.0.4, cairo-0.13.0.3, cairo-0.13.0.2, cairo-0.13.0.1, cairo-0.13.0.0, cairo-0.12.5.3, cairo-0.12.5.1, cairo-0.12.5.0, cairo-0.12.4, cairo-0.12.3.1, cairo-0.12.3, cairo-0.12.2, cairo-0.12.1, cairo-0.12.0, cairo-0.11.1, cairo-0.11.0 (conflict: requires pkg-config package cairo>=1.2.0, not found in the pkg-config database) Dependency tree exhaustively searched. (...)

My guess is that I have to install the cairo 1.2.0. Will do some research how to accomplish that. :)

edit flag offensive delete link more
0

answered 2016-07-16 18:32:36 -0500

yaxu gravatar image

Yes tidal-vis is what you want.. The cairo dependency is a little bit fiddly to install. A couple of tips for Linux (or probablymac os) users:

Make sure cabal is up to date: cabal install cabal

It involves installing some commandline tools via cabal. To use them, you'll need to run the following (or put this in your .bashrc and re-login):

PATH=$HOME/.cabal/bin:$PATH

Then cabal install happy alex

You'll need gtk2hs, some install instructions for different platforms here: https://wiki.haskell.org/Gtk2Hs/Insta...

Hope that helps! There's a bit of info about how to actually use it here: http://slab.org/patterns/

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2016-07-15 20:03:07 -0500

Seen: 106 times

Last updated: Jul 16 '16