Inane Observations $ sudo fix_it
  • LMMS MIDI percussion base note table

    22 April 2020 | music linux | Comment

    The table below shows LMMS instrument ‘base notes’ such that setting the base note will cause A4 (the default ‘percussion’ note) to play the corresponding General MIDI percussion sound. This is of particular relevance to soundfont synthesiers set to the percussion bank.

    # Instrument LMMS Base Note
    … »
  • It's okay to cover Hallelujah ‘badly’ – Re Tantacrul, and the interpretation of music

    13 April 2020 (updated 13 April 2020) | music | Comment

    In a 2017 video titled Hallelujah – How to Cover it Badly, designer, composer and music YouTuber Tantacrul (Martin Keary) explains how 40% of covers of Hallelujah are ‘bad covers’ and ‘[screw] up’. I greatly enjoy Tantacrul's content on the whole, but I couldn't… »

  • Using apitrace with GStreamer 1.x to convert OpenGL captures to video

    09 April 2020 | video editing linux opengl | Comment

    Background

    apitrace is a set of tools to trace and replay OpenGL API calls. Using it, we can capture the output of applications like glava (an OpenGL-based audio visualiser), and later replay it or save it to a video file.

    To do this, the apitrace… »

  • ledger-pyreport: Formal accounting reports for ledger-cli

    31 March 2020 (updated 17 April 2020) | bookkeeping ledger plain-text accounting | Comment

    Ledger is a powerful command-line plain-text double-entry bookkeeping system. It is agnostic as to higher-level accounting principles, which makes it a very versatile tool for a wide variety of use cases, but does create challenges when extracting formal accounting reports. For example, Ledger struggles to… »

  • Incorrect accounting of unrealised gains in ledger-cli

    31 March 2020 | bookkeeping ledger plain-text accounting | Comment

    Problem 1

    Consider the following Ledger journal:

    2019-07-01 Opening balances Assets:Current:Cash at Bank $1000.00 Equity:Opening Balances 2019-07-02 Application Assets:Current:International Account 100.00 EUR @ $1.10 Assets:Current:Cash at Bank 2019-08-02 Application Assets:Current:International Account 100.00 EUR @ $1.05 Assets:Current:Cash at Bank 2019-09-02 Redemption Assets:Current:Cash at Bank $57.50 Assets:Current:International
    … »
« First ‹ Previous Page 12 13 14 15 16 17 18 Next › Last »
  • Home
  • Git (Archives: GitLab, GitHub)
  • Research
  • Music
  • Posts
    • May 2025 (3)
    • December 2024 (2)
    • November 2024 (2)
    • September 2024 (2)
    • August 2024 (1)
    • More…
  • Tags
    • medicine (25)
    • copyright (20)
    • opentally (20)
    • drm (19)
    • encryption (12)
    • monash (12)
    • mathematics (11)
    • statistics (10)
    • proportional representation (8)
    • python (8)
    • victoria (8)
    • law (7)
    • meeting procedure (7)
    • ptv (7)
    • public transport (7)
    • rust (7)
    • defective by design (6)
    • digital rights management (6)
    • creative commons (4)
    • webassembly (4)
    • metro trains (3)
    • paediatrics (3)
    • politics (3)
    • 2fa (2)
    • c (2)
    • graphics (2)
    • mfa (2)
    • pdf (2)
    • victorian electoral commission (2)
    • android (5)
    • security (18)
    • cryptography (12)
    • programming (12)
    • voting systems (8)
    • med in review (11)
    • music (10)
    • parliamentary procedure (7)
    • totp (2)
    • reverse engineering (20)
    • obfuscation (12)
    • single transferable vote (19)
    • ebook (16)
    • elections (12)
    • java (6)
    • linux (33)
  • Lee Yingtong Li
  • blog@yingtongli.me
  • My CV · CV of Failures
@RunasSudo

Most material on this website is available under an open licence. See https://yingtongli.me/blog/copyright.html for details.