Don Cross's repositories

astronomy

Astronomy Engine: multi-language calculation of Sun, Moon, and planet positions. Predicts lunar phases, eclipses, transits, oppositions, conjunctions, equinoxes, solstices, rise/set times, and other events. Provides vector and angular coordinate transforms among equatorial, ecliptic, horizontal, and galactic orientations.

chenard

Chenard - a free chess program by Don Cross

sapphire

Sapphire - free modules for VCV Rack 2

Language:CLicense:GPL-3.0Stargazers:21Issues:8Issues:57

parser

Parse math expressions and render them using MathJax.

Language:JavaScriptLicense:MITStargazers:20Issues:3Issues:4

geocalc

Online geographic calculators

Language:HTMLLicense:MITStargazers:10Issues:5Issues:1

mandelzoom

Creates video zooms into the Mandelbrot Set.

Language:C++License:MITStargazers:8Issues:2Issues:0

zeroconfig

Dotnet Core C# library for MDNS zeroconfig browsing, resolving, and publishing. Self-contained -- no external dependencies.

Language:C#License:MITStargazers:7Issues:3Issues:4

endgame

Chess endgame database generator.

Language:TypeScriptStargazers:3Issues:3Issues:0

compressgame

Tutorial code for data compression concepts

Language:PythonLicense:MITStargazers:2Issues:3Issues:0

ephemeris

Just a bucket to hold ephemeris files

Language:Visual Basic 6.0Stargazers:2Issues:4Issues:1

flywheel

A chess engine for the web browser

Language:JavaScriptLicense:MITStargazers:2Issues:3Issues:24

gravimeter

A pendulum-based device for measuring the gravitational acceleration at a given location on the Earth's surface. Uses a GPS-referenced clock for accurate timing data.

Language:C#Stargazers:2Issues:3Issues:0

harmonograph

Browser simulation of the Victorian-era pendulum device to draw patterns on paper.

Language:JavaScriptLicense:MITStargazers:2Issues:3Issues:0

interpolator

A polynomial interpolator as a single-header C++ class template.

Language:C++License:MITStargazers:2Issues:3Issues:0

raytrace

C++ source code from my book Fundamentals of Ray Tracing

Language:C++Stargazers:2Issues:3Issues:0

diodeplot

Microcontroller project to measure and plot the current/voltage curve for a diode.

Language:PythonStargazers:1Issues:2Issues:0

gravsim

Gravitational simulation of the solar system

Language:CLicense:MITStargazers:1Issues:3Issues:0

sloth

Circuit simulation of Sloth module by Nonlinear Circuits

Language:C++Stargazers:1Issues:2Issues:0

svgpanel

Python library for generating SVG panel designs for VCV Rack

Language:PythonLicense:MITStargazers:1Issues:2Issues:5

80Instruments

VCV Rack plugins

Language:C++Stargazers:0Issues:0Issues:0

chebyshev

How to approximate functions using Chebyshev polynomials of the first kind

Language:CStargazers:0Issues:2Issues:0

gearbox

A chess engine written in C#.

Language:C#License:MITStargazers:0Issues:4Issues:25

jerkcircuit

Simulation of the Sprott Jerk Circuit

Language:C++Stargazers:0Issues:0Issues:0

minimp3

Minimalistic MP3 decoder single header library

Language:CLicense:CC0-1.0Stargazers:0Issues:2Issues:0

opaque

Demonstration of creating opaque types in C

License:MITStargazers:0Issues:3Issues:0

pulseaudio_glitch_demo

Demo for reproducing/testing PulseAudio glitch in rtaudio

Language:C++Stargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

randomvector

Using the Box-Muller transform to generate random unit vectors with unbiased directions

Language:CStargazers:0Issues:2Issues:0

rtaudio

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.

Language:C++License:NOASSERTIONStargazers:0Issues:2Issues:0

thunder

3D simulation of lightning bolts and the resulting thunder sounds

Language:C++License:MITStargazers:0Issues:2Issues:0