Skip to content

Instantly share code, notes, and snippets.

Avatar

Christopher Arndt SpotlightKid

View GitHub Profile
@mxmilkiib
mxmilkiib / lv2-over1100-uri-list
Last active May 19, 2020
Over 1100 LV2 plugins. Pretty much all of them are available in the AUR for Arch Linux/Manjaro/etc. users. Note these URIs are only normally used internally in hosts.
View lv2-over1100-uri-list
# IFS=$'\n' arr=($(lv2ls)) && IFS=$'\n' arr2=($(lv2ls -n)) && for (( i=0; i<${#arr[*]}; ++i)); do printf "%s|%s\n" "${arr[$i]}" "${arr2[$i]}"; done | column -t -s "|"
http://arcticanaudio.com/plugins/thefunction The Function
http://arcticanaudio.com/plugins/thepilgrim The Pilgrim
http://argotlunar.info/ Argotlunar2
http://au.tomatl.org/essp EasySSP
http://bramgiesen.com/arpeggiator Arpeggiator
http://bramgiesen.com/midi-pattern MIDI Pattern
http://calf.sourceforge.net/plugins/Analyzer Calf Analyzer
http://calf.sourceforge.net/plugins/BassEnhancer Calf Bass Enhancer
http://calf.sourceforge.net/plugins/CompensationDelay Calf Compensation Delay Line
@arachsys
arachsys / 8N70OS_.PGM
Last active Apr 4, 2020
Obtaining a shell on Yamaha Montage
View SmallStone.dsp
declare name "StonePhaser";
declare author "JPC";
declare version "1.1";
declare license "CC0-1.0";
// Référence :
// Kiiski, R., Esqueda, F., & Välimäki, V. (2016).
// Time-variant gray-box modeling of a phaser pedal.
// In 19th International Conference on Digital Audio Effects (DAFx-16).
@ergoz
ergoz / nginx config for icecast2
Created Jan 7, 2019 — forked from tahiro86j/nginx config for icecast2
nginx configuration for reverse-proxying icecast2 streaming server.
View nginx config for icecast2
server {
listen 80;
listen [::]:80;
server_name radio.example.com;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Real-IP $remote_addr;
location / {
View youtube_to_icecast.sh
#!/usr/local/bin/dumb-init /bin/bash
set -euxo pipefail
VIDEO_URL=${VIDEO_URL:-$1}
ICECAST_URL=${ICECAST_URL:-$2}
ICECAST_DESC=${ICECAST_DESC:-Re-Stream of ${VIDEO_URL}}
ICECAST_NAME=${ICECAST_NAME:-Re-Stream}
ICECAST_WEBSITE=${ICECAST_WEBSITE:-$VIDEO_URL}
@illume
illume / flask_matplotlib.py
Last active Oct 18, 2020
Shows how to use flask and matplotlib together.
View flask_matplotlib.py
""" Shows how to use flask and matplotlib together.
Shows SVG, and png.
The SVG is easier to style with CSS, and hook JS events to in browser.
python3 -m venv venv
. ./venv/bin/activate
pip install flask matplotlib
python flask_matplotlib.py
"""
@shawwwn
shawwwn / uping.py
Last active Oct 24, 2020
µPing: Ping library for MicroPython
View uping.py
# µPing (MicroPing) for MicroPython
# copyright (c) 2018 Shawwwn <shawwwn1@gmail.com>
# License: MIT
# Internet Checksum Algorithm
# Author: Olav Morken
# https://github.com/olavmrk/python-ping/blob/master/ping.py
# @data: bytes
def checksum(data):
if len(data) & 0x1: # Odd number of bytes
View unscrape.py
import requests
import time
from selenium import webdriver
from PIL import Image
from io import BytesIO
url = "https://unsplash.com"
driver = webdriver.Firefox(executable_path=r'geckodriver.exe')
driver.get(url)
@mstuttgart
mstuttgart / dark_fusion.py
Created Apr 29, 2017 — forked from lschmierer/dark_fusion.py
Qt5 Dark Fusion Palette for Python
View dark_fusion.py
qApp.setStyle("Fusion")
dark_palette = QPalette()
dark_palette.setColor(QPalette.Window, QColor(53, 53, 53))
dark_palette.setColor(QPalette.WindowText, Qt.white)
dark_palette.setColor(QPalette.Base, QColor(25, 25, 25))
dark_palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53))
dark_palette.setColor(QPalette.ToolTipBase, Qt.white)
dark_palette.setColor(QPalette.ToolTipText, Qt.white)
You can’t perform that action at this time.