{"push_id":614826803,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"b26438023650721b5f6b596df3e70cce0867c987","before":"854932aae8e77e38d6c08e099d5ecc2c08e9b66a","commits":[{"sha":"d383a70d6da49f2b0d45b5f3d99c750414beeff0","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"Add ModelManager\n\nAdded the ModelManager class, to keep track of all models, and assign\nmodels to the AutomationSensor.","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/d383a70d6da49f2b0d45b5f3d99c750414beeff0"},{"sha":"2a9aad00111ccdece74b2f435dfc1bb230e0a937","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"Added 10k and 20k bands to WTOscillator\n\naded more bands to the oscillator, this stops the segfault when frequencies\nabove 4096 were played","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/2a9aad00111ccdece74b2f435dfc1bb230e0a937"},{"sha":"789817e83a6f9e0daa9197aef91a9fbaa192cfaf","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"SuperSawer module + reduced latency","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/789817e83a6f9e0daa9197aef91a9fbaa192cfaf"},{"sha":"a3082e40ec2568ccf2e4e5da19c7080866236347","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"removed demo2","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/a3082e40ec2568ccf2e4e5da19c7080866236347"},{"sha":"0a4b608217aca39ee90c387a6b7dfe471edf9f10","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"Delete Audo Thread upon closer, to stop segfault","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/0a4b608217aca39ee90c387a6b7dfe471edf9f10"},{"sha":"2c250430e966ba40e6a844c369254007d31e2c1b","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"Added Android files","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/2c250430e966ba40e6a844c369254007d31e2c1b"},{"sha":"d8bb72b1f4f2c06ca5718c38b735ec7ef30eb2e3","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"renamed project to Involve","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/d8bb72b1f4f2c06ca5718c38b735ec7ef30eb2e3"},{"sha":"144c02b496643c19dab7ffe581d306a340510207","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"removed all permissions from manifest","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/144c02b496643c19dab7ffe581d306a340510207"},{"sha":"96166c9e1593b6594cf918f38840051de9750e5e","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"Fixed bug where faders were not correctly changed","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/96166c9e1593b6594cf918f38840051de9750e5e"},{"sha":"34e909871369ab768b5338c9d5f5a897e1d8a898","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave French"},"message":"async generate wavetables","distinct":false,"url":"https://api.github.com/repos/curlymorphic/involve/commits/34e909871369ab768b5338c9d5f5a897e1d8a898"},{"sha":"b26438023650721b5f6b596df3e70cce0867c987","author":{"email":"870f5bb77be8ad0fa7842f4f4d9e0627750b7158@googlemail.com","name":"Dave"},"message":"Merge pull request #20 from curlymorphic/xy\n\nXy","distinct":true,"url":"https://api.github.com/repos/curlymorphic/involve/commits/b26438023650721b5f6b596df3e70cce0867c987"}]}