{"id":46170108,"url":"https://github.com/illdynamics/ultraglitch-bitfucker","last_synced_at":"2026-03-02T14:43:14.981Z","repository":{"id":340577612,"uuid":"1166664867","full_name":"illdynamics/ultraglitch-bitfucker","owner":"illdynamics","description":"UltraGlitch BitFucker - Wonky Glitch Effects Madness (Standalone, VST and AU)","archived":false,"fork":false,"pushed_at":"2026-02-25T15:09:37.000Z","size":5116,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-25T17:06:42.106Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/illdynamics.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":"COPYRIGHT","agents":null,"dco":null,"cla":null}},"created_at":"2026-02-25T13:24:48.000Z","updated_at":"2026-02-25T15:14:47.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/illdynamics/ultraglitch-bitfucker","commit_stats":null,"previous_names":["illdynamics/ultraglitch-bitfucker"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/illdynamics/ultraglitch-bitfucker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illdynamics%2Fultraglitch-bitfucker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illdynamics%2Fultraglitch-bitfucker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illdynamics%2Fultraglitch-bitfucker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illdynamics%2Fultraglitch-bitfucker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/illdynamics","download_url":"https://codeload.github.com/illdynamics/ultraglitch-bitfucker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/illdynamics%2Fultraglitch-bitfucker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30006771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T14:08:50.421Z","status":"ssl_error","status_checked_at":"2026-03-02T14:08:50.037Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-03-02T14:43:10.350Z","updated_at":"2026-03-02T14:43:14.976Z","avatar_url":"https://github.com/illdynamics.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UltraGlitch BitFucker: Cross-Platform Glitch FX Audio Plugin\n[![License: AGPL v3](https://img.shields.io/badge/License-AGPL_v3-blue.svg)](LICENSE)\n![Version](https://img.shields.io/badge/version-0.4.0--beta-brightgreen)\n![Repo Views](https://komarev.com/ghpvc/?username=illdynamics-ultraglitch-bitfucker\u0026label=Repo+Views\u0026color=blue)\n\n![Splash](ultraglitch-bitfucker-1280x720.jpg)\n\n## Overview\n\nUltraGlitch BitFucker is a multi-effect audio plugin designed for creative glitch production. It provides a suite of destructive and creative effects popular in electronic music, IDM, and sound design, allowing you to mangle and transform your audio in unique ways.\n\n**v0.4.0-beta** adds Windows build hardening, DSP buffer-size crash guards, and automated packaging scripts. Builds as a **universal macOS binary** (arm64 + x86_64) and **Windows x86_64** (VST3 + Standalone).\n\n## Features\n\n*   **Universal macOS Binary:** Single plugin supports Apple Silicon native + Intel/Rosetta — no duplicates\n*   **BitCrusher:** Bit depth reduction and sample rate decimation for digital distortion.\n*   **Buffer Stutter:** Rhythmic buffer repeat and stutter effects.\n*   **Pitch Drift:** Continuous, subtle, or extreme pitch modulation.\n*   **Reverse Slice:** Periodically reverses small segments of audio.\n*   **Slice Rearrange:** Chops audio into segments and shuffles their order.\n*   **Weird Flanger:** An unconventional flanger with unique feedback characteristics.\n*   **CHAOS MODE:** A global mode that continuously randomizes effect parameters for unpredictable sonic mayhem.\n\n## Dependencies\n\n*   **CMake:** Version 3.22 or higher.\n*   **C++ Compiler:** C++17 compatible compiler (e.g., GCC, Clang, MSVC).\n*   **Git:** For cloning the repository and fetching JUCE.\n*   **JUCE Framework:** Version 8.0.3 (automatically fetched via CMake's FetchContent).\n\n## Quick Start\n\n1.  **Clone the repository:**\n    ```bash\n    git clone https://github.com/your-repo/ultraglitch-bitfucker.git\n    cd ultraglitch-bitfucker\n    ```\n\n2.  **Build with CMake:**\n    No architecture flags needed — `CMakeLists.txt` enforces universal binary on macOS.\n\n    **macOS / Linux:**\n    ```bash\n    cmake -B build -DCMAKE_BUILD_TYPE=Release\n    cmake --build build --config Release\n    ```\n\n    **Windows (Visual Studio 2022):**\n    ```powershell\n    cmake -S . -B build-win -G \"Visual Studio 17 2022\" -A x64\n    cmake --build build-win --config Release\n    ```\n\n    Or use the automated script: `.\\scripts\\build_windows.ps1`\n\n    This will compile the plugin for VST3, AU (macOS only), and Standalone formats.\n\n3.  **Verify Universal Binary (macOS):**\n    ```bash\n    lipo -info build/UltraGlitch_artefacts/Release/AU/UltraGlitch\\ BitFucker.component/Contents/MacOS/UltraGlitch\\ BitFucker\n    # Expected: Architectures in the fat file: arm64 x86_64\n    ```\n\n4.  **Load in DAW:**\n    After a successful build, you will find the plugin files in `build/UltraGlitch_artefacts/`.\n    *   **VST3:** Copy `UltraGlitch BitFucker.vst3` to your VST3 plugins folder (e.g., `/Library/Audio/Plug-Ins/VST3/` on macOS, `C:\\Program Files\\Common Files\\VST3\\` on Windows).\n    *   **AU (macOS):** Copy `UltraGlitch BitFucker.component` to `/Library/Audio/Plug-Ins/Components/`.\n    *   **Standalone:** The `UltraGlitch BitFucker` application will be directly available in the artefacts folder.\n\n    Open your Digital Audio Workstation (DAW) and rescan for new plugins if necessary. You should now find \"UltraGlitch BitFucker\" in your list of effects.\n\n---\n\n## License\n\nUltraGlitch BitFucker is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).\nSee the [LICENSE](LICENSE) file for full text.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filldynamics%2Fultraglitch-bitfucker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Filldynamics%2Fultraglitch-bitfucker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Filldynamics%2Fultraglitch-bitfucker/lists"}