Skip to content

Instantly share code, notes, and snippets.

@jethrojones
jethrojones / arm-library.html
Last active April 25, 2026 15:00
ARM Disc Library
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ARM Library — Disc Collection</title>
<style>
:root {
--bg: #0f172a;
--surface: #1e293b;
@jethrojones
jethrojones / training-calendar.html
Last active April 6, 2026 01:00
Triathlon Training Calendar — June 20, 2026
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Triathlon Training Calendar — June 20, 2026</title>
<style>
:root {
--run-bg: #e8f5e9; --run-fg: #2E7D32;
--swim-bg: #e3f2fd; --swim-fg: #1565C0;
<!DOCTYPE html>
<html>
<head>
<style>
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
background: linear-gradient(135deg, #333333 0%, #1a1a2e 100%);
color: white;
min-height: 100vh;
@jethrojones
jethrojones / wavspit.sh
Last active September 19, 2025 20:26
One-drop splitter for RØDECaster Pro (fw 2.x) poly-WAVs. Outputs mono stems for selected mics (defaults: Mic1=ch2, Mic2=ch3). macOS Shortcuts-friendly; logs to /tmp/rode_split.log. Includes a “channel finder” mode to discover which channel index your mics are on.
#!/bin/bash
# Split RØDECaster Pro multitrack poly-WAVs into per-channel stems (macOS Shortcuts friendly)
# -----------------------------------------------------------------------------
# REQUIREMENTS
# - ffmpeg & ffprobe installed (e.g., Homebrew: `brew install ffmpeg`)
#
# DEFAULTS (tuned for RØDECaster Pro 1, fw 2.1.x)
# - Mic 1 is on channel index 2 (zero-based; i.e., 3rd channel in the file)
# - Mic 2 is on channel index 3
# - Outputs go to a single sibling folder named "split"