Skip to content
You must be logged in to sponsor SpotlightKid

Become a sponsor to Christopher Arndt

I create tools and packages for music and Python development related tasks, for example audio plugins, tools for the JACK audio ecosystem and libraries for working with MIDI or for MicroPython. I also maintain 100+ AUR (Arch user repository) packages and (as part of the OSAMC team) a the proaudio third-party binary package repository for Arch Linux users with packages for audio-production software.

I am a freelance software developer from Cologne, Germany, with a professional focus on Python web application backend development and a history of over two decades contributing to public Open Source projects and developing my own.

I spend tens of hours per week working on Open Source and building and growing communities around Open Source Audio and Music and to make this sustainable in the long-term and on a regular basis, sponsorships funds will help me mitigate the loss of income due to spending less time on work for professional freelancing contracts.

@SpotlightKid

This will allow me to spend a guaranteed minimum amount of time each month on: 1. Packaging software projects for the Arch User Repository and updating them. 2. Packaging software projects for the proaudio Arch Third-Party Binary Package Repository and updating them. 3. Working on issues reported in my Open Source project, developing them further and releasing new versions. 4. Reporting and fixing issues in third-party software projects (with a focus on audio production related software).

Current sponsors 1

Private Sponsor
Past sponsors 1
@scruss

Featured work

  1. SpotlightKid/python-rtmidi

    Python bindings for the cross-platform MIDI I/O library RtMidi

    Cython 355
  2. SpotlightKid/jack-matchmaker

    Auto-connect new JACK ports matching the patterns given on the command line.

    Python 71
  3. SpotlightKid/ykchorus

    A chorus audio effect plugin based on DSP code by Togu Audio Line (TAL)

    C++ 39
  4. osam-cologne/archlinux-proaudio

    Actively maintained binary package repo for Arch Linux of free and open source pro-audio software.

    Shell 41
  5. SpotlightKid/micropython-osc

    A minimal OSC client and server library for MicroPython.

    Python 64
  6. SpotlightKid/mrequests

    An HTTP client library (not only) for MicroPython with an API similar to requests

    Python 49

5% towards $200 per month goal

1 other sponsors this goal

Select a tier

$ one time

A Public Sponsor achievement will be added to your profile.

$20 one time

Select

I'll package an application of your choice for the Arch User Repository (AUR)

Requirements:

  • The project is Open Source
  • The project has an identifiable released version with a source distribution archive
  • It can be compiled on Arch Linux
  • All its dependencies are packaged for Arch Linux or in the AUR

$100 one time

Select

One hour pair-programming session with Python, Shell, Lua, C/C++, Nim or GDScript.

$150 one time

Select

I'll review your Python code

Requirements:

  • Code must be available online in a Git repository (e.g. on GitHub, GitLab, Codeberg, Gitea, Sourceforge etc.) or in Pull/Merge request (private repositories possible).
  • Instructions how the code should be run must be provided.
  • LLOC <= 1000

$600 one time

Select

I'll run a workshop for your team (6 hours)

Topic ideas:

  • Introduction to programming in Python
  • Introduction to programming in MicroPython
  • Using Git and Git workflows, pull requests, code reviews and release management
  • Introduction to Audio Plugin Development with LV2 and the DISTRHO Framework
  • Flask/Django Web Application development
  • Packaging applications for Linux Distributions (Arch Linux, Debian)
  • Creating Python packages and publishing them on PyPI (or private package repos)
  • Container-izing your Linux application with Docker and deploying it with Docker-compose.
  • ... and many more!