# Tag: c sharp

# Graph editor and Matrix generator

Making matrix representations of graphs always takes a lot of time. For practicing algebraic or spectral graph theory on computer algebra systems, one has to create a lot of graphs. A handy tool can make this easy, which allows to draw graphs and generate code e.g. for Maple with one click. Well I couldn’t find a tool like that, so I made one on the weekend in C#. With it, you can draw custom graphs, including: arbitrary loops, parallel edges, directed edges, etc. and can generate code for these computer algebra systems: Maple, MATLAB, Maxima. Then the code can be

# SharpMIDI

SharpMIDI is an easy to use library for .NET 3.5, written in C# and C++, which allows to use MIDI playback and device query functions on 32 and 64 bit (AMD64) Windows systems.

# Fractal renderer

This is an experimental project. This application can generate Mandelbrot, Burning Ship, Newton, and Julia (“The Wizard”) fractals. It’s algorithm is not so fast, but it’s multithreaded, so it uses all cores in the machine. Maybe the most interesting feature of the application is the ability of very high anti-aliasing (calculate one pixel from the avarage of 144 pixels).

# OmegaJi

Free Japanese-English dictionary application based on the JMdict project.