diff options
Diffstat (limited to 'non-posts/projects.skr')
-rw-r--r-- | non-posts/projects.skr | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/non-posts/projects.skr b/non-posts/projects.skr new file mode 100644 index 0000000..5468f8e --- /dev/null +++ b/non-posts/projects.skr @@ -0,0 +1,70 @@ +(define meta + `((title . "Projects"))) + +(list + (h1 [Projects]) + + (p [Here is a list of some of the projects that I’m involved with that + actually might be useful to others.]) + + + (h2 [Hacking the Wavedrum]) + + (p [I wrote a ,(ref "/tags/wavedrum.html" "series of blog posts") in + which I document my efforts to understand and possibly manipulate + the firmware of Korg’s Wavedrum. The PCB is easily accessible + and exposes big connector pads as well as a microSD card—an + invitation to play with the hardware.]) + + (p [The ,(ref "/wavedrum/index.html" "project page") is the best + place to get an overview and to see the current status. It + contains links to the sources of any software artifacts I create + in the process.]) + + + (h2 [GNU Guix]) + + (p [,(ref "http://gnu.org/s/guix" "GNU Guix") is a novel package + manager for ,(ref "http://gnu.org" "GNU systems"). In Guix a + package is treated as a pure function whose output is fully + described by its inputs (its dependencies). I’m packaging lots + of bioinformatics software when I’m in the office and audio tools + when I’m off work.]) + + (p [The Guix package manager forms the foundation of the Guix System + Distribution (short: GuixSD), which is the GNU system I use on my + laptop.]) + + + (h2 [Libertree]) + + (p [,(ref "http://libertree.org" "Libertree") is a collection of + software to build social networks. The core components include a + web frontend application and an XMPP backend component that will + work with any regular XMPP server.]) + + (figure "/images/libertree-logo.png" "The Libertree logo") + + (p [I was one of two core developers for about three years and hosted + the second public node. The network isn’t very active and + development has slowed considerably. I’m no longer interested in + traditional www-based social networking applications and am + thinking about using ,(ref "http://gnunet.org" "Gnunet") for + pseudonymous social networking purposes.]) + + + (h2 [SoundCLI]) + + (p [,(ref "/soundcli.html" "SoundCLI") is a SoundCloud client for the + console. Check out the ,(ref "/soundcli.html" "project page") + for more information.]) + + + (h2 [LV2 plugins]) + + (p [I have ported two VST instruments to the LV2 plugin framework, + because I missed them after my move to GNU/Linux.]) + + (ul + (li (ref "/lv2/mdaepiano/index.html" "mda EPiano")) + (li (ref "/lv2/mdapiano/index.html" "mda Piano")))) |