Closed matthewryanscott closed 8 years ago
By default, all newly-created modules have the same position. This makes for a cumbersome experience opening rv-generated files using SunVox.
Add a method layout() that uses the pygraphviz package to determine coordinates, then map them to the space used by SunVox.
layout()
This works well enough for now on OS X and Linux.
Open another ticket in the future for Windows.
By default, all newly-created modules have the same position. This makes for a cumbersome experience opening rv-generated files using SunVox.
Add a method
layout()
that uses the pygraphviz package to determine coordinates, then map them to the space used by SunVox.