archagon
Software-making person. Currently working on music apps and CRDT research: http://archagon.net/blog/2018/03/24/data-laced-with-history/
Abstract RoseBay Area, CA
Pinned Repositories
backgroundifier-buddy
backgroundifier-public
Code for my Backgroundifier image conversion droplet for OSX. UI nib and other assets not included and not licensed for reuse. Code licensed under BSD.
crdt-playground
cyrillic-transliterator
This set of apps allows you to type Latin characters in OSX and have them transliterate in real time into Cyrillic characters. This includes multi-character transliterations like 'sh'/'ш'.
good-spirits
A drink tracker for iOS with Untappd and HealthKit integration.
sensible-side-buttons
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
tasty-imitation-keyboard
A custom keyboard for iOS8 that serves as a tasty imitation of the default Apple keyboard. Built using Swift and the latest Apple technologies!
archagon's Repositories
archagon/sensible-side-buttons
A macOS menu bar app that enables system-wide navigation functionality for the side buttons on third-party mice.
archagon/tasty-imitation-keyboard
A custom keyboard for iOS8 that serves as a tasty imitation of the default Apple keyboard. Built using Swift and the latest Apple technologies!
archagon/crdt-playground
archagon/good-spirits
A drink tracker for iOS with Untappd and HealthKit integration.
archagon/backgroundifier-buddy
archagon/backgroundifier-public
Code for my Backgroundifier image conversion droplet for OSX. UI nib and other assets not included and not licensed for reuse. Code licensed under BSD.
archagon/faux-testing-keyboard
A fake 3rd party keyboard intended to debug issues with constraints and rotations, as well as to compare performance between manual layout and autolayout.
archagon/app-pauser
A simple app that allows you to suspend and resume applications and processes running on your system, bringing them down to 0% CPU.
archagon/aumidisynth-offline-render-test
Trying to get offline render working with kAudioUnitSubType_MIDISynth and AVAudioEngine. (Update: it works!)
archagon/open-source-ios-apps
:iphone: Collaborative List of Open-Source iOS Apps
archagon/force-button
A pressure sensitive, procedural, switch-like UIControl button & selection popup. Feel free to assume a BSD license.
archagon/archagon.net
My Jekyll-based homepage. Not actually powered by Github Jekyll — Github Pages only serves the locally-compiled HTML and CSS.
archagon/chicken-scratch
A macOS Notification Center text field, in the same vein as tyke.app.
archagon/degausser
A nostalgic faux degauss button in your Mac menu bar! (WIP) Goals: explore shaders, GL, and procedural generation; figure out how to fake an interesting analog graphical effect in software.
archagon/uifeedbackgenerator-lag-test
UIFeedbackGenerator seems to have some latency. This is the simplest possible test case I could think of. https://lists.apple.com/archives/cocoa-dev/2016/Oct/msg00002.html
archagon/a-jekyll-blog
A test Jekyll blog for messing around.
archagon/ABExpandingViewController
A popover-like container view controller that shrinks and contracts based on its two child view controllers.
archagon/grammatical-passphrase-generator
A JS+HTML-based variant on diceware that follows grammatical sentence structure.
archagon/ios-bluetooth-headphone-unsleeper
My BT headphones (MDR-1RBT v1) disable their radio when there's more than a few seconds of silence: fine for music, but horrible for cleaned-up audiobooks and podcasts. This simple app plays an inaudible sound in the background to prevent this. It also starts a null recording session in order to show the expanded red status bar (as a reminder).
archagon/soundfontconvert
sftools, with modifications to run on iOS and enable conversion of sf3 back to sf2.
archagon/ausampler-memory-leak-demo
A demonstration of a memory leak in AUSampler when kAudioUnitProperty_ClassInfo is invoked.
archagon/backgroundifier-homepage
archagon/composers-sketchpad-homepage
archagon/good-spirits-homepage
archagon/ios-app-icon-generator
From your square input.png, this script generates an app icon with rounded corners and a subtle border — perfect for use in your marketing materials. Looks almost exactly the same as the icons on iTunes Connect: same CSS, same SVG assets.
archagon/ios-midisynth-program-change-bug-demo
The kAudioUnitSubType_MIDISynth sampler type on iOS seems to be unable to change its patch on device (but not on the Simulator). This is the simplest possible test case.
archagon/keyboards-homepage
archagon/mantle-installation-bug-demo
archagon/music-messages-homepage
archagon/translit-homepage