Skip to content

Instantly share code, notes, and snippets.

View koppi's full-sized avatar
:octocat:

Jakob Flierl koppi

:octocat:
View GitHub Profile
#!/usr/bin/env bash
# Record a webcam's video and audio stream defined by the $V and $A variables
# to ~/Desktop/webcam-$timestamp.mkv with cvlc and PulseAudio.
#
# Required tools:
#
# sudo apt -y install v4l-utils uvcdynctrl pulseaudio-utils vlc-nox
#
# Webcams tested:
unsigned char AC_LOAD = 7; // Output to Opto Triac pin
unsigned char dimming = 3; // Dimming level (0-100)
unsigned char i;
void setup() {
// put your setup code here, to run once:
pinMode(AC_LOAD, OUTPUT);// Set AC Load pin as output
attachInterrupt(1, zero_crosss_int, RISING);
// Serial.begin(9600);
@koppi
koppi / mpc-fade
Last active April 23, 2022 19:57
#!/usr/bin/env bash
#
# mpd fade in / out script:
#
# fades the current mpc volume to the given <end volume>
# within the given <duration in secs>
#
# Required tools:
#
# sudo apt -y install mpc bc
#/usr/bin/env bash
# Record the X11 desktop defined by the DISPLAY env variable
# to ~/Desktop/capture-$timestamp.mkv with pulse audio sound.
#
# usage:
#
# run capture.sh to start capture
# run capture.sh to stop a running capture.sh
#
#! /usr/bin/env python
# -*- coding: utf-8 -*-
'''
Copyright (C) 2007 Aaron Spike (aaron @ ekips.org)
Copyright (C) 2007 Tavmjong Bah (tavmjong @ free.fr)
Copyright (C) http://cnc-club.ru/forum/viewtopic.php?f=33&t=434&p=2594#p2500
Copyright (C) 2014 Jürgen Weigert ([email protected])
Copyright (C) 2015 Jakob Flierl ([email protected])
This program is free software; you can redistribute it and/or modify