link wavedrum page on index
[software/elephly-net.git] / static / projects.markdown
1 # Projects
2
3 Here is a list of some of the projects that I'm involved with that
4 actually might be useful to others.
5
6 ## Hacking the Wavedrum
7
8 I wrote a [series of blog posts](/tags/wavedrum.html) in which I
9 document my efforts to understand and possibly manipulate the firmware
10 of Korg's Wavedrum. The PCB is easily accessible and exposes big
11 connector pads as well as a microSD card---an invitation to play with
12 the hardware.
13
14
15 ## GNU Guix
16
17 [GNU Guix](http://gnu.org/s/guix) is a novel package manager for
18 [GNU systems](http://gnu.org). In Guix a package is treated as a pure
19 function whose output is fully described by its inputs. I'm packaging
20 lots of bioinformatics software when I'm in the office and audio tools
21 when I'm off work.
22
23
24 ## Libertree
25
26 [Libertree](http://libertreeproject.org) is a collection of software
27 to build social networks. The core components include a web frontend
28 application and an XMPP backend component that will work with any
29 regular XMPP server.
30
31 ![The Libertree logo](/images/libertree-logo.png)
32
33 If you want to test Libertree, request an invitation to [my server](https://oak.elephly.net) by sending an email to <span class="obfuscated">mjcfsusffAfmfqimz/ofu</span>.
34
35 You can also run Libertree on your own server if you wish. The code for all components is hosted on [github](https://github.com/Libertree). Refer to the [installation
36 documentation](https://github.com/Libertree/libertree/blob/master/INSTALLATION.md)
37 or use the [installer](https://github.com/Libertree/libertree/blob/master/installer/install). If you need help, just ask in our chat channel ([#libertree](http://webchat.freenode.net/?channels=libertree) on Freenode).
38
39 I'm currently working on turning Libertree into a [pubsub service](http://xmpp.org/extensions/xep-0060.html).
40 Here is [a collection of public announcements](https://oak.elephly.net/s/rekado/announce) I made on Libertree.
41
42
43 ## SoundCLI
44
45 [SoundCLI](/soundcli.html) is a SoundCloud client for the console. Check out
46 the [project page](/soundcli.html) for more information.
47
48
49 ## LV2 plugins
50
51 I have ported two VST instruments to the LV2 plugin framework, because I missed
52 them after my move to GNU/Linux.
53
54 - [mda EPiano](/lv2/mdaepiano.html)
55 - [mda Piano](/lv2/mdapiano.html)