Skip to content

Instantly share code, notes, and snippets.

View harryhaaren's full-sized avatar

Harry van Haaren harryhaaren

View GitHub Profile
@harryhaaren
harryhaaren / gist:b4c790e745a193e534be53e71f37fbed
Created August 30, 2017 19:34
Ctlra S2 MK2 to Mixxx mapping
/* hack for TCC to not need stdint.h, which causes a segfault on compile
* the second time the script is compiled */
typedef unsigned char uint8_t;
typedef unsigned int uint32_t;
typedef unsigned int uint16_t;
typedef int int32_t;
void mixxx_config_key_set(const char *group, const char *name, float v);
void mixxx_config_key_toggle(const char *group, const char *name);
float mixxx_config_key_get(const char *group, const char *name);
@harryhaaren
harryhaaren / bandlimitedSquareWaveGeneration.cxx
Created December 19, 2013 23:42
Bandlimited square-wave synthesis using additive techniques.
/*
* Author: Harry van Haaren 2013
* harryhaaren@gmail.com
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
_name=luppp
pkgname=$_name-git
pkgver=release.1.0.r1.g6f283db
pkgrel=1
pkgdesc="Luppp: the Luppp Unprepared Personal Performing Program, is a live looping tool."
arch=(i686 x86_64)
url="https://github.com/harryhaaren/openAV-luppp"
license=('GPLv3+')
depends=()
makedepends=('git' 'cmake')