I'm James. I make music using computers. My day job is as software developer at Ableton on the AI Research & Development team – I'd love to hear how you're using Live / Max or the combination of the two.
Most of the repositories are work I do in arts and music technology.
- Intersymmetric – Collaborative music making in the browser using RNBO, Firebase and SvelteKit.
- ReaCoMa 2.0 – Signal decomposition and analysis in REAPER using Fluid Corpus Manipulation.
- ReaCoMa 1.0 – A previous version of ReaCoMa prior to integrating ReaImGui.
- Reathon – Programmatically build REAPER sessions in Python.
- Finding Things In Stuff – A framework for cobbling together machine listening and machine learning pipelines for the computer-assisted composition.
- python-flucoma – Pythonic bindings to the FluCoMa CLI.
- bend – Convert raw data into audio. Otherwise known as "moshing".
- Documax – Command-line tool for creating Max XML documentation fast and painlessly.
- RNBO Prototyper – A rapid prototyping platform for RNBO web exports.
- My PhD Thesis – My PhD thesis in web format.
- FluCoMa Learn – Worked extensively with the FluCoMa team in creating a digital education platform.
- Various FLuCoMa Bits - Creating CI/CD workflows, documentation, tutorials, guides and other assorted bits of code.
- Meyda audio features – Contributed the melbands and spectral crest descriptors.