Pinned Repositories
companies-house
Ruby API to UK Companies House XML Gateway.
data_morph
Create streams of Elixir structs, maps with atom keys, and keyword lists from CSV/TSV data streams
gc-osc-rust-sdl2
Rust code to convert game controller signals to Open Sound Controller (OSC) messages.
lastfm-growls
Gig notifications via last.fm for band you're 'now playing' - uses last.fm api and growl
live_view_demo
MIDI piano roll Phoenix LiveView Demo for Phoenix Phrenzy contest
morph
Morph allows you to emerge Ruby class definitions from data or by calling assignment methods.
open_banking_ex
Elixir helper functions for using the UK Open Banking API standard
pitfalls
norns library for defining microtonal scales and chords - play on grid as a isomorphic keyboard
rugalytics
[NO LONGER WORKS WITH GOOGLE] - Rugalytics is a Ruby API for accessing your Google Analytics Data
ukcompanies
Rails app for serving data about UK Companies
robmckinnon's Repositories
robmckinnon/live_view_demo
MIDI piano roll Phoenix LiveView Demo for Phoenix Phrenzy contest
robmckinnon/pitfalls
norns library for defining microtonal scales and chords - play on grid as a isomorphic keyboard
robmckinnon/midi_freq
Elixir utils for MIDI number to frequency conversions
robmckinnon/changeling
experimental implementation of extract function refactoring for Elixir
robmckinnon/midi_loop
MIDI Elixir LiveView playpen
robmckinnon/midigrid
A helper library for midi grids and monome norns
robmckinnon/mpr121_touch_midi
Convert MPR121 capacitive touch events into BLE MIDI messsages
robmckinnon/node-monome-pad
first pretend to be a serialosc server, then decorate launchpads as a grid
robmckinnon/acid-banger
The Endless Acid Banger
robmckinnon/ADC2021
robmckinnon/delineate
robmckinnon/DissonanceLib
A library of psychoacoustic dissonance curves together with harmonic analysis functions.
robmckinnon/elixir-ls
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
robmckinnon/ide-elixir
Atom IDE plugin for Elixir, powered by ElixirLS
robmckinnon/lexical
Lexical is a next-generation elixir language server
robmckinnon/lit
Admin generator for Phoenix LiveView and Tailwind CSS
robmckinnon/midi
MIDI CC & NRPN database
robmckinnon/molecular
norns library implementing the Molecular Music Box generator
robmckinnon/node-ble
Bluetooth Low Energy (BLE) library written with pure Node.js (no bindings) - baked by Bluez via DBus
robmckinnon/node_mpr121
Access a MPR121 breakout using Node.js from a Raspberry Pi or BeagleBone Black.
robmckinnon/norns-community
norns project information, collected
robmckinnon/sonic-pi
The Live Coding Music Synth for Everyone
robmckinnon/sourceror
fork - Utilities to manipulate Elixir source code
robmckinnon/that-doggy-in-the-window
Demo of using custom Web Components to create a simple Single Page App.
robmckinnon/uk-electoral-boundaries
robmckinnon/vscode-elixir-ls
Elixir language support and debugger for VS Code, powered by ElixirLS.
robmckinnon/vscode-lexical
VSCode extension for Lexical, the modern Elixir language server
robmckinnon/webaudio-tinysynth
Light-weight GM mapped WebAudio-JavaScript Synthesizer Engine / MIDI Player
robmckinnon/whoslobbying
GitHub pages landing page for notification of whoslobbying closure
robmckinnon/wsdl2java-gradle-plugin
A Gradle plugin for generating Java classes from WSDL files