Wednesday, January 30, 2019

Finding Graphviz

Polymeter 0.0.23 includes a graphing feature, powered by a nifty free visualization software called Graphviz. One of the biggest hurdles was inventing a robust method of finding Graphviz. The system path is unhelpful, because Graphviz doesn't add itself to the system path anymore, presumably because the attempt to do so was triggering antivirus software. Below is a flowchart of the steps Polymeter takes in its effort to find Graphviz. It's nontrivial but it works pretty well.

No comments:

Post a Comment

Summertime Archaeology

New genres require new tools Because my work is unusual, it’s potentially instructive to investigate the factors that influenced its devel...