Brooklyn, New York

Peter Sobot

Elite
@psobot

I teach computers to listen to music at @spotify. ๐Ÿ‡จ๐Ÿ‡ฆ๐ŸŽถ๐Ÿ‘จ๐Ÿผโ€๐Ÿ”ฌ๐Ÿฅ๐ŸŽน๐ŸŽธ You may remember me from such sounds as your @PagerDuty ringtones.

keynote-parser. A packer/unpacker for Apple Keynote presentation files.

206

wub-machine. Automatic Dubstep/Electro-House remixer app, powered by the Echo Nest Remix API.

144

SampleScanner. Convert hardware MIDI instruments into software instruments from the command line.

121

foreverfm. Your infinite DJ. An endless stream of beatmatched music from SoundCloud.

95

pressure. A synchronized bounded message queue built on Redis.

83

hangover. Native Mac OS X client for Google Hangouts. Not maintained - use Parrot instead:

58

musicboy. A high-quality audio playback cartridge for Nintendoยฎ Game Boyยฎ and Game Boy Colorยฎ.

50

machine-learning-for-drummers. An introductory machine learning classifier for drum samples.

38

traktor. Automatic cuepoint generator for Traktor DJ software. Uses EchoNest analysis.

38

arduino-coldfire-bdm. An interface to Motorolaยฎ Coldfire processors' Background Debug Interface (BDM) using an Arduino.

24

k2000. A Python package for working with the Kurzweil K2000/K2500/K2600 family of synthesizers.

21

secalculator. A handy financial calculator to estimate the cost of a Waterloo Software Engineering degree.

14

smartcrop. An intelligent image thumbnailer in C++, using libJPEG and some magic.

13

till. A server for immutable, time-limited objects backed by local files, Redis, S3 and Rackspace.

11

mp3toyoutube. Take boring old MP3s and turn them into YouTube videos.

9

ninjaquote. Which of your friends said something on Facebook? (Winning entry of the Facebook@UWaterloo Hackathon 2012)

8

ohjournal. Email-based daily journal

7

ipsumcrypt. A small C program to embed binary data into the whitespace between words.

7

lndry. Laundry-tracking web app made for VeloCity residence

7

amealforme. What should I make for dinner? A single-serving site.

6

meet-midi-mute. Control the mute button in Google Meet with any MIDI-attached sustain pedal.

5

biographer. Keep your bio information consistent on all of your social networks.

4

samplepadpro-editor. A drum kit editor for the Alesis SamplePad line of electronic drums.

4

petersobot.com. Personal homepage. Small and fast. In Comic Sans.

4

protodump. Extract .proto files from compiled binary applications.

3

spotify.github.io. Showcase site for hand-picked open-source projects by Spotify

3

remix. The Internet Synthesizer

3

beatboxmachine. Automatic Beatbox remixer, powered by the Echo Nest. Made for MusicHackDay Montreal 2011. Unmaintained.

3

TheAmazingAudioEngine. Core Audio, Cordially: A sophisticated framework for iOS audio applications, built so you don't have to.

3

phplatestsong. Simple PHP last.fm widget

3

Colourl. Dynamic analysis of the colour of web pages.

3

phptwidget. Simple PHP Twitter Widget

3

superupload. Javascript-based file uploader in Node.js. (for SoundCloud!)

2

JUCE. JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.

2

sehackday. The automatic showcase of SE Hack Day projects.

2

python_audio_loading_benchmark. Benchmark popular audio i/o packages

2

koodo-prepaid-api. An unofficial JSON API (and visualizer) for reading data from your Koodo Prepaid account.

2

K2500-PRAM. A P/RAM extension remake for Kurzweil K2500 synthesizers

2

foreverfm-relay. Bandwidth relay for Forever.fm

2

packing-tape. A Python library for transparently reading and writing binary data formats.

2

HISE. The open source framework for sample based instruments

2

multidim-positional-encoding. An implementation of 1D, 2D, and 3D positional encoding in Pytorch and TensorFlow

2

rubberband. Official mirror of Rubber Band Library, an audio time-stretching and pitch-shifting library.

1

cibuildwheel. ๐ŸŽก Build Python wheels for all the platforms with minimal configuration.

1

datasets. TFDS is a collection of datasets ready to use with TensorFlow, Jax, ...

1

chain_constant_memory. Example of backprop which uses constant memory

1

automagenta. A simple framework for running local TensorFlow experiments on GPU-enabled cloud instances with minimal fuss.

1

MIKMIDI. MIDI Library for Objective-C and Swift OS X and iOS apps.

1

supermarioland. Super Mario Land disassembly

1

TGCameraViewController. Custom camera with AVFoundation. Beautiful, light and easy to integrate with iOS projects.

1

mame. MAME

1

waterline. An adapter-based ORM for Node.js with support for mysql, mongo, postgres, redis, and more

1

coreaudio.info. An annotated guide through Apple's Core Audio library.

1
53
Apply