Git Product home page Git Product logo

Hello, and thanks for checking out my profile! 😇

Projects

Some (but not all) of my projects and projects I contribute to. My “best” projects are marked with ⚡, and other notable ones are marked with 🌙.

Common Lisp

  • cl-patterns - Lisp system for writing and performing “algorithmic” music and noise through composition of its library of patterns and function generators. ⚡
  • cl-collider - A Lisp interface to the SuperCollider audio synthesis server. Not my project, but one I contribute to frequently. ⚡
  • cl-collider tutorial - Tutorial for getting started with cl-collider. Viewable online here.
  • bdef - Lisp system to simplify and improve handling of audio buffers in supported synthesis engines. 🌙
  • thundersnow - Digital audio workstation and “live coding laboratory” in Lisp, building on cl-patterns and bdef with various graphical interfaces. Currently in very early (pre-alpha) stages of development.
  • “worm” - Working title for my action/sandbox game in Lisp, inspired by early Sonic and Zelda. Currently private and in very early stages of development.
  • sudoku-solver - A simple (work-in-progress) sudoku solver.

Emacs

  • tracker-mode - Tracker-inspired sequencer for Emacs. Currently in early stages of development.
  • piano-mode - Emacs mode that turns your computer keyboard into a “piano keyboard” by translating input events to equivalent MIDI notes.
  • tag-edit-mode - Emacs major mode for editing file tags (id3, etc).
  • fluxus-mode - An Emacs mode for interacting with the Fluxus live coding environment. Forked from fluxus-framework.
  • weechat-log-mode - A simple Emacs mode for viewing WeeChat log files.

Factor

Pure Data

  • xr-abstractions - Set of Pure Data abstractions including various kinds of sequencers, GUIs, and other utilities. Kind of a mess, but slowly being cleaned up and reworked. 🌙

Python

  • gosd.py - Simple OSD script in Python to show the currently-playing track in MPD, as well as the date, time, and other information. 🌙
  • taptempo.py - Simple Python script to get the BPM of a tempo by tapping a key from the command line.

Miscellaneous

  • scripts - A curated collection of some of the scripts I’ve created. Written in a few different languages (…but mostly Fish). ⚡

Trivia

Note

GitHub sponsors matches 100% of the donations from the first year, which is why I haven’t activated it yet. If you want to sponsor me, let me know and I’ll activate it.

!

⏻ 蛾 🖧 🎵 🎮 ♽ ∞ 😇 🐾 ✨

modula t.'s Projects

bdef icon bdef

Buffer definition; audio buffer abstraction for sound synthesis systems.

bum icon bum

🎵 Download and display album art for mpd/mopidy tracks.

chirp icon chirp

A twitter client library for Common Lisp

cl-collider-tutorial icon cl-collider-tutorial

A tutorial for cl-collider, a Common Lisp interface to the SuperCollider synthesis server.

cl-patterns icon cl-patterns

Library for writing patterns to generate or process (a)musical sequences of mathematically (un)related (non-)compound values in Lisp.

cl-wav-synth icon cl-wav-synth

Fork of Philippe Brochard's cl-wav-synth: manipulate wav files; express noises as you think.

collidexr icon collidexr

(Some of) my SuperCollider classes and related files.

datamuse icon datamuse

Common Lisp library for accessing the Datamuse word-finding API

emacs-smart-hungry-delete icon emacs-smart-hungry-delete

An emacs package to delete whitespace between words, parenthesis and other delimiters in a (not very) smart way.

esh-help icon esh-help

This library adds some help features for Eshell

factor-osc icon factor-osc

Open Sound Control (OSC) vocabulary for Factor.

factor-sexp icon factor-sexp

A Factor vocabulary for parsing symbolic expressions (also known as s-expressions or sexps), a la Lisp.

fish_tmsu icon fish_tmsu

Tmsu completions and utilities for Fish Shell

fluxus icon fluxus

A rapid prototyping, livecoding and playing/learning environment for 3D graphics, sound and games.

fluxus-mode icon fluxus-mode

Emacs mode for interfacing with the Fluxus live coding environment

fn icon fn

A couple of lambda shorthand macros

giffer icon giffer

Easily make gifs from a/b loop points in mpv.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.