Hardware

  • Finish unilight

USB-C

  • USB-C PD sink
    • standalone
    • w/ DP and USB 3.0
    • USB-PD to magsafe 2
  • USB-C PD source
    • slim-tip to USB-PD
  • USB-C PD KVM

  • USB-C tester
    • Connect both ends of cable and get continuity test
    • Make work with A-C also?

Bench Kit:

  • DMM
  • Arbitrary Wave Gen
  • Power Supply
  • Scope
  • Programmable resistor
  • Precision voltage reference
  • Precision current source
  • Constant current load
  • Constant power load
  • Constant voltage load

Clocks:

  • Analogue and digital designs
  • Shared core
    • MCU RTC
    • web connected for auto-setting timezone + dst
    • webpage for alarms
    • output for piezo buzzer
  • digital
    • 7-seg display
  • analogue
    • based on josh's design
    • ring of 60 rgb leds
    • spacing sets diameter

Servers

  • Setup taskserver
    • https://taskwarrior.org/docs/taskserver/setup.html
    • https://packages.ubuntu.com/bionic/taskd
  • Install nextcloud
  • Reinstall services
  • Setup mini-server (offsite backup)
  • Tidy up 'General' share
  • Backup magicq PKGBUILD etc.

Blog articles

  • rsync
  • Write up "Mac for i3 users"
  • Write up unix_TM
  • How to M32
  • M32 multiple effects chain

Software

unix_TM

  • rewrite unix_TM
  • home directory variant
  • rewrite sync.sh

i3blocks

  • pulseaudio sink/profile menu
  • vpn menu

Try out st (makepkg):

  • powerline font
  • font size
  • anysize
  • patches
    • scrollback
    • scrollback-mouse
    • scrollback-mouse-altscreen
    • solarized-dark
    • no_bold_colors

OS testing

  • Hackintosh on T470s
  • Triple boot on 2013 MBP Retina w/ default bootloader
    • MacOS Mojave
    • Windows 10
    • Arch Linux

Universal ecslatex repo

  • IP report
  • GDP report
  • Generic full report
  • Minimal page report

General scripts

  • Finish rofi_monitors rewrite
  • Fix php upload page
    • Add size data to uploaded links
    • Add option to move links
    • Test uploading multiple files
    • Fix youtube-dl
  • Farnell/onecall/digikey price grabber
  • sbcomp

Cybersec scripting:

  • file sig vs extension test script
  • hidden zip finder
  • tshark vlan, user agent, content type, content length, status codes analysis script
  • tshark subnet discoverer

Stage kit:

Qlab cues

  • Spotify fade in/out
  • M32 mute
  • Digico mute

Cans PFL merge

  • Switch mic to cans/talkback
  • PFL/cans level
  • PFL/cans pan
  • PFL/cans quick mute

M32 OSC

  • M32 auto-discovery {'/xstatus',255.255.255.255:10023}
  • power copy(one-many section/parameter copy)
    • ios style prompt (ch1 eq 1 to ch2-5,6-9)/cmd-line args
    • in async?
    • on console? {'/-stat/screen/CHAN/page','/-stat/selidx'}
  • channel swap
    • swap full channel data between 2 channels
  • stereo fx copy A to B
    • download A
    • push data to B
  • auto-fade and mute
    • settable time?
    • live settable
    • use assign area for speed and trigger
    • mute-group trigger
    • {'/ch/01/mix/fader','/config/mute/1','/ch/01/mix/on'}
    • snippet inserter
    • insert new snippet between 2 snippets
  • toggle 0dB -∞dB
    • solo/select {'/-stat/solosw/[id]'}
    • fader flick
  • character-actor label toggle
    • setup
    • set scenes w/ character name
    • create map between characters and actors
    • assign radio mic channels
    • toggle on
    • fetch current scene
    • set scribble names from map
    • toggle off
    • fetch current scene
    • set scribble names from scene
  • mute safe
    • monitor mutes
    • clear on set
    • live toggling
  • fader lock
    • monitor fader val
    • reset val on change
    • live toggling
  • multi-fader nudge
    • add faders to control
    • relative changes
    • for each fader
    • get val
    • set val w/ adjustment
    • scene/snippet parser
    • offline editing
    • scan scene file
    • output what elements are affected
    • tui w/ colours
    • editing?