John Leszczynski's repositories
music-machine
Create music using a generative music grammar.
counterpoint
generate interesting and well balanced species counterpoint (music!)
grammar-graph
Takes a context-free grammar and converts it into a decision-making graph. Can produce interactive Guides which generate valid sentences from the grammar.
counterpoint-guide
Interactive visual interface for writing counterpoint
design-of-computer-programs
Projects from the Udacity class with Peter Norvig
spectrogram
Spectrogram visualization and playback of audio.
ave-llan.github.io
My personal site
frontend-sandbox
A simple sandbox for front-end development with a live view of your code.
grammar-builder
a GUI for building and playing with context-free grammars
musicmachine-io
App Engine configuration for Counterpoint Guide
photo-seam-carving
content aware photo cropping using seam carving
algorithm-design
Implementations of algorithms from the Standford/Coursera class
audio-frequency
Gets audio frequency for an entire audio file as fast as possible, without the need for playing it back.
d3-project-template
A template project that sets up a development environment using Webpack and D3.
generator-gulp-angular
Yeoman generator for AngularJS with GulpJS
maker-news
Hacker news style voting app
Music-portfolio-site
Personal site to show my work as a composer and programmer.
node-workshops
my solutions to node.js workshops
permutations
Helper functions in Python related to permutations.
pitch-perfect
simple iOS app
swift-algorithms
Algorithms implemented in swift.
swift-sort
Extends Array with sorting algorithms
the-c-programming-language
Exercises from K&R (The C Programming Language)
triangles
Experiments drawing triangles
us-states
Maps with D3