justkd's repositories

AirpuckJS

AirpuckJS is a vanilla JS helper for Airtable. Does not require NodeJS or AirtableJS. Version 2.0 is a complete re-write. Background processess have been improved and general use has been simplified.

Language:JavaScriptLicense:MITStargazers:15Issues:2Issues:5

Grain

[This is an old, archived project.] Grain is a digital musical instrument app. It uses granular synthesis techniques to create novel, performable sound scapes via 3D touch and motion.

Language:Objective-CLicense:MITStargazers:1Issues:2Issues:0

KDKit

A Swift iOS library for the development of mobile audio applications. Wraps and extends AudioKit and libPD, and provides custom interface components, all governed by an API designed to be simple and accessible. Under heavy development.

Language:SwiftLicense:MITStargazers:1Issues:2Issues:0

powerup-scenario-builder

PowerUp Scenario Builder allows graphing and exporting question and answer tables for PowerUp, a text-adventure style mobile game by AnitaB.org Open Source.

Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

Tactone

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Tactone is metronome app. It was designed to remove a lot of the UI clutter found in other metronome apps. It also synthesized its sound creating a more dynamic click via physical modeling rather than using prerecorded sound files.

Language:Objective-CLicense:MITStargazers:1Issues:2Issues:0

Character-Dialogue-Story-Designer

A web app for designing dialogue sequences similar to those found in the visual novel game genre. Made with VueJS. **currently undergoing a major overhaul**

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

dumpbott

dumpbott is a web art project that does stuff with a certain national leaders tweets - its not finished yet but theres still fun things to look at - reactjs threejs webspeechapi

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

KDAudioClock

Schedule asynchronous events using the audio hardware clock.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

KDChain

Building on the pipe concept, KDChain implements functional composition for asynchronous use.

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

React-Redux-Serverless-Typescript-Examples-Template

This is one of my templates for React/Redux Typescript projects. This is not a barebones template: it's ready to be deployed to Vercel with serverless functionality, and it includes some basic use examples for SCSS, Material-UI, RxJS, and React Router.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

uidmanager

Generate RFC4122 version 4 compliant unique identifiers and associate them with entities in a `map`. Guarantees the generated identifier is unique compared to all other previously stored keys. Export and restore the map entities to facilitate persistence. Validates external UIDs for compliance and uniqueness.

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

Composers

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Composers is an app for atonal music theory students. It can generate an interactive matrix based on a given pitch-class collection. It then provides useful visual cues and other analysis tools.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

doki-theme-github

Cute anime character themes for GitHub

Language:CSSLicense:MITStargazers:0Issues:0Issues:0

Hobby-Counter

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Hobby Counter was designed to keep track of various hobby projects such as knitting or table top gaming. Any number of counters could be added or removed per project, and the meta data for each counter could be customized individually. Finally, counters with a set maximum could be linked to another in order to track overflow.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

Just-a-Piano

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Rather than trying to recreate a physical synth keyboard experience, Just a Piano utilizes the mobile screen space for independent dual keyboards. Each keyboard can be scrolled to an independent note range, and the width/number of keys can be customized in order to suit the user device or preference.

Language:Objective-CStargazers:0Issues:2Issues:0

KDImage

KDImage is a React component for displaying images with built-in lazy loading and large modal popover functionality. It also automatically displays skeleton placeholders while an image is being fetched.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

KDSpeechSynth

KDSpeechSynth is a class simplifying the use of Web Speech API.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

KDWorker

KDWorker creates web workers on the fly. Simply pass the web worker function and its parameter to KDWorker and it will build the web worker script, add it to the DOM, run the web worker, and finally revoke the DOMString when finished.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

Minim-DMI

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Minim is a digital synthesizer. It synthesizes all sounds, allows for microtonality, and uses 3D touch and motion for gestural shaping of the sounds. A performer can also layer sounds for looped playback.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

Mobile-Haptic-Examples

Demo app for vibrotactile tokens for haptic feedback in mobile devices.

Language:CStargazers:0Issues:1Issues:0

OOC-Event-Classes

Swift classes for implementing story event sequences in a text-adventure-style game. Originally created to enable out-of-context character dialogue sequences.

Language:SwiftLicense:MITStargazers:0Issues:2Issues:0

powerup-story-designer

Tool for creating content for story sequences for the Powerup app (both Android and iOS).

Language:JavaScriptStargazers:0Issues:1Issues:0

react-native-actionsheet

An elegant ActionSheet component for React Native.

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0

react-native-pure-data

🔈 ⚡ Synthesize algorithmic sound at runtime in React Native.

License:MITStargazers:0Issues:0Issues:0

React-Redux-Serverless-Typescript-Template

This is one of my starter templates for React/Redux Typescript projects. It's ready to be deployed to Vercel with serverless functionality, and it's set up for SCSS, Material-UI, RxJS, and React Router.

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

rn-navigator

Created with CodeSandbox

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

roll

Class representing a pseudorandom number manager. Includes Mersenne Twister uniform distribution, Box Mueller gaussian distribution, n-sided die rolling, history of variable max size, elementary statistics, and scale/clip/round convenience functions.

Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

Simply-Music

[This is an old, archived project. It was once available on the iOS app store, but it has not been recently maintained or updated.] Simply Music provided a way to upload audio media files directly to your device and play them. It used the UI resources created for my Grain app.

Language:Objective-CLicense:MITStargazers:0Issues:2Issues:0

Sound-Check

Developed in MaxMSP, this standalone application can be used to send sound signals to any combination of up to 64 channels in order to test channel assignment and sound quality/levels.

Language:MaxLicense:MITStargazers:0Issues:2Issues:0

Text-Adventure-Scenario-Builder

A web app for planning and creating call and response tables for a text adventure style game. Made with ReactJS and GoJS.

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