Skip to content
View digitalsignalperson's full-sized avatar

Block or report digitalsignalperson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Check out my art portfolio: www.digitalsignalperson.com

WIP wasm demos (using sokol, miniaudio, imgui):

  • zero-text-sapp a fork/rewrite of ImGuiColorTextEdit focusing on WYSIWYG markdown
  • zero-stft-sapp live STFT visual based on 128 tone-spaced FFT channels with wavelet-like scaling
  • zero-primitive-sapp similar controls to the stft-app but with a pre-baked animation
  • zero-audio-sapp DJ deck with a creative set of tempo controls (x2, /2, +/-2 semi, +/-1 semi, +/- 20%, 0-200%, +/-200%, +/- 1000%). Includes sokol event hacking to simulate multitouch: Demo video

Repository Index

with PRs

Owned

  • comma-python (${\color{#3572A5}⬤}$ Python) (⭐ 4 stars) A persistent Jupyter python kernel for your shell
  • configs (${\color{#89e051}⬤}$ Shell)
    • (Obsolete) This is how I would bootstrap my arch linux intalls 5 years ago.
    • Based on booting from an Ubuntu live USB (includes ZFS kernel module) and boostrapping arch linux from there
  • obsidian-rofi-helper (${\color{#3572A5}⬤}$ Python) (⭐ 17 stars) This plugin adds a leaf id parameter to the URI protocol for switching between open Obsidian tabs with Rofi.

Forks

Gists

Pinned Loading

  1. comma-python comma-python Public

    A persistent Jupyter python kernel for your shell

    Python 4

  2. obsidian-rofi-helper obsidian-rofi-helper Public

    This plugin adds a leaf id parameter to the URI protocol for switching between open Obsidian tabs with Rofi. A sample Rofi script is included.

    Python 17 1

  3. sokol-custom sokol-custom Public

    Forked from floooh/sokol

    sokol with ability to define a custom implementation external to sokol_app.h (Wayland included)

    C

  4. incus ZFS test VM for arch linux incus ZFS test VM for arch linux
    1
    #!/bin/bash
    2
    
                  
    3
    VMNAME=arch-zfs-test
    4
    
                  
    5
    vm_bash() { incus exec $VMNAME -- bash "$@"; }
  5. configs configs Public

    My linux configs including arch zfs setup

    Shell 1

  6. xdp screen cast example, modified to... xdp screen cast example, modified to pipe to ffmpeg
    1
    mkfifo /tmp/gfifo
    2
    
                  
    3
    ./xdp-screen-cast-ffmpeg.py &  # or run in another terminal
    4
    # Note the gstreamer pipeline
    5
    # 'pipewiresrc fd=%d path=%u ! videorate ! video/x-raw,framerate=60/1 ! videoconvert ! filesink location=/tmp/gfifo'