Pinned Repositories
base
A foundation for a microservice-based system with user account management and secure authentication.
bitSegment
Read and write to files in custom sized bit segments
chat
A global chat room with user authentication.
em-calculator
A general-purpose expectation-maximization API.
midi-controller
Firmware for the AVR ATmega328P microcontroller to power a 10x6 MIDI controller.
network-hacking
Network hacking through a Linux box.
pixels
A social multiplayer game, built with Spring.
poptag
The poptag game built on top of an engine created from scratch.
raytracer
Model a scene in 3-dimensional space and render a view into an array of RGB values.
shinhugh's Repositories
shinhugh/bitSegment
Read and write to files in custom sized bit segments
shinhugh/em-calculator
A general-purpose expectation-maximization API.
shinhugh/poptag
The poptag game built on top of an engine created from scratch.
shinhugh/base
A foundation for a microservice-based system with user account management and secure authentication.
shinhugh/chat
A global chat room with user authentication.
shinhugh/midi-controller
Firmware for the AVR ATmega328P microcontroller to power a 10x6 MIDI controller.
shinhugh/network-hacking
Network hacking through a Linux box.
shinhugh/pixels
A social multiplayer game, built with Spring.
shinhugh/raytracer
Model a scene in 3-dimensional space and render a view into an array of RGB values.
shinhugh/chat-app
A straightforward chat web application. JavaScript client-side. Node.js server-side.
shinhugh/cpp-template
Simple template for C++ projects.
shinhugh/dynamicArray
A run-time flexible array that holds pointers to arbitrary data.
shinhugh/dynamicString
A runtime flexible string.
shinhugh/NetworkTunnel
A simple and well-documented C#/.NET wrapper library for TCP client-server communication.
shinhugh/PD-adsr
Simple ADSR envelope creator in PureData
shinhugh/PD-drumseq
A 3-track rhythm trigger machine in PureData, inspired by FL Studio's step sequencer
shinhugh/PD-fmsynth
Frequency modulation synthesizer in PureData
shinhugh/PD-harmonizer
Basic 16-voice additive synthesizer in PureData
shinhugh/PD-midiseq
A flexible MIDI sequencer, created via PureData.
shinhugh/PD-unison
Simple 9-voice unison synthesizer in PureData
shinhugh/spa
Single-page application framework, built for Node.js
shinhugh/string-parser
A small C library that provides the ability to divide a string into different fragments.
shinhugh/tokenGrid
Tokenize a file or string into a 2-D array of strings using custom variable-length separators.
shinhugh/top-ten-playlist
A web API and website for creating and sharing a playlist of your top 10 songs.
shinhugh/world-engine
A virtual world state machine.