Karl Hiner's repositories
CrosswordFiller
One of the very first programs I ever made - a program to find valid english crossword fills given a grid pattern using beam search. I found as a jar file using the Wayback Machine!
mesh2audio
Convert meshes into physical audio models and play them by striking mesh vertices in a 3D viewer.
MeshEditor
Real-time mesh viewer and editor using Vulkan & ImGui, with conversion of meshes to rigid body audio models.
tree-sitter-faust
Faust grammar for tree-sitter. Available in nvim-treesitter with `TSInstall faust`.
ImGuiVulkanHppImage
A demo application for rendering a triangle with Vulkan-Hpp into an ImGui window via `vk::Image->Texture->ImGui::Image`.
react-scripts-bootstrap-site-generator
A simple, opinionated static site generator built on top of react-create-app
DrumClassification
Drum classification model
gatech-classes
A single place to put all my GA Tech class assignment work
GeoLDM
Geometric Latent Diffusion Models for 3D Molecule Generation
imgui_club
Nice things to use along dear imgui
ImGuiColorTextEdit
Colorizing text editor for ImGui
libsoundio
C library for cross-platform real-time audio input and output
nvim-treesitter
Nvim Treesitter configurations and abstraction layer
openpbso
An open-source library for physics-based sound.
ProcessingRayTracer
Ray tracing, implicit surface generation, and mesh manipulation Processing projects
RailsBlog
Following the Rails getting started guide to re-learn Rails.
tree-sitter-cpp
C++ grammar for tree-sitter