PatterNodes is intended to create repetitive graphics, such as patterns, gradients and illustrations. The application follows an approach to creating patterns that is quite different from those used by other tools, which is why, even though it has a straightforward interface, PatterNodes has a steep learning curve at the beginning. Luckily, you can get a lot of help in the form of a welcoming tutorial, sample files, a user guide and even video lessons.
A basic concept to understand what this application is about is that of the node. In this respect, the intended pattern is described as a network of interconnected nodes. Some nodes are meant to store elements, such as basic shapes, text and imported images. Other nodes rule the way the elements are shown. It is worth pointing out that some shapes can be created using mathematical expressions.
For instance, you can create an Element node containing an ellipse. Then, you can link it to a Repeat node so that the ellipse is repeated in a grid. Next, you can connect the Repeat node to a Change node, which will allow you to transform the ellipse by, let us say, rotating it. Finally, you can create a bond between the Change node and one of the three layers (bottom, middle and upper) available from an Output node. If you now feel more confused than you were at the beginning, you should try to do it on PatterNodes, perhaps you will understand it better that way. At least, it worked for me. more
Allows creating and editing TikZ diagrams you can insert into LaTeX.
Features a chord generator, chord finder and scale finder.
This program enables you to resize images with ease.
Simply generate numbers.
Open source audio editor.