{"id":16552434,"url":"https://github.com/0xdevalias/poc-audio-pedalboard","last_synced_at":"2025-03-04T16:44:43.358Z","repository":{"id":231666268,"uuid":"782366878","full_name":"0xdevalias/poc-audio-pedalboard","owner":"0xdevalias","description":"Proof of Concept (PoC) code/notes exploring using the spotify/pedalboard library for interacting with audio plugin VSTs/etc","archived":false,"fork":false,"pushed_at":"2024-05-20T07:03:00.000Z","size":43,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-01T19:49:07.751Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/0xdevalias.png","metadata":{"files":{"readme":"README.md","changelog":null,"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},"funding":{"github":"0xdevalias","ko_fi":"devalias","custom":["https://buymeacoff.ee/devalias"]}},"created_at":"2024-04-05T06:51:07.000Z","updated_at":"2024-12-27T20:58:38.000Z","dependencies_parsed_at":"2024-04-05T08:25:13.436Z","dependency_job_id":"4656b59e-37f3-48a4-9ba5-fbdc50962573","html_url":"https://github.com/0xdevalias/poc-audio-pedalboard","commit_stats":null,"previous_names":["0xdevalias/poc-audio-pedalboard"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdevalias%2Fpoc-audio-pedalboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdevalias%2Fpoc-audio-pedalboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdevalias%2Fpoc-audio-pedalboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/0xdevalias%2Fpoc-audio-pedalboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/0xdevalias","download_url":"https://codeload.github.com/0xdevalias/poc-audio-pedalboard/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241885973,"owners_count":20036958,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":"2024-10-11T19:44:52.092Z","updated_at":"2025-03-04T16:44:43.327Z","avatar_url":"https://github.com/0xdevalias.png","language":"Python","funding_links":["https://github.com/sponsors/0xdevalias","https://ko-fi.com/devalias","https://buymeacoff.ee/devalias"],"categories":[],"sub_categories":[],"readme":"# poc-audio-pedalboard\n\nProof of Concept (PoC) code/notes exploring using the [spotify/pedalboard](https://github.com/spotify/pedalboard) library for interacting with audio plugin VSTs/etc.\n\n\u003c!-- TOC start (generated with https://derlin.github.io/bitdowntoc/) --\u003e\n- [Prerequisites](#prerequisites)\n- [Installation](#installation)\n- [Usage](#usage)\n- [See Also](#see-also)\n   - [My Other Related Deepdive Gist's and Projects](#my-other-related-deepdive-gists-and-projects)\n\u003c!-- TOC end --\u003e\n\n## Prerequisites\n\n- Python 3.7+\n- pip\n- virtualenv\n\n## Installation\n\nFirst, clone the repository and navigate to the project directory:\n\n```bash\ngit clone [repository-url]\ncd [repository-directory]\n```\n\nCreate a virtual environment and activate it:\n\n```bash\npython -m venv venv\nsource venv/bin/activate  # On Windows use `venv\\Scripts\\activate`\n\n# Or:\n#   pyenv virtualenv 3.10.2 poc-audio-pedalboard\n#   pyenv local poc-audio-pedalboard\n```\n\nInstall the required dependencies with:\n\n```bash\npip install -r requirements.txt\n```\n\n## Usage\n\nUpdate the script with the correct path to your Vital VST3 or Component file. Then run the script within the virtual environment to load Vital and process MIDI through the synthesizer.\n\n```bash\npython synth_vst_loader.py\n```\n\nMake sure to check the Pedalboard documentation for more detailed usage and advanced features.\n\n## See Also\n\n### My Other Related Deepdive Gist's and Projects\n\n- [Generating Synth Patches with AI (0xdevalias' gist)](https://gist.github.com/0xdevalias/5a06349b376d01b2a76ad27a86b08c1b#generating-synth-patches-with-ai)\n- [Music APIs and DBs (0xdevalias' gist)](https://gist.github.com/0xdevalias/eba698730024674ecae7f43f4c650096#music-apis-and-dbs)\n- [AI Voice Cloning / Transfer (eg. RVCv2) (0xdevalias' gist)](https://gist.github.com/0xdevalias/359f4265adf03b0142e4d0543c156a3e#ai-voice-cloning--transfer-eg-rvcv2)\n- [Singing Voice Synthesizers (eg. Vocaloid, etc) (0xdevalias' gist)](https://gist.github.com/0xdevalias/0b64b25d72cbbc784042a9fdff713129#singing-voice-synthesizers-eg-vocaloid-etc)\n- [Audio Pitch Correction (eg. autotune, melodyne, etc) (0xdevalias' gist)](https://gist.github.com/0xdevalias/7f4a5c31758e04aea5c2f5520e53accb#audio-pitch-correction-eg-autotune-melodyne-etc)\n- [Compare/Diff Audio Files (0xdevalias' gist)](https://gist.github.com/0xdevalias/91ae33e0c9290e69b457ce5034956fb7#comparediff-audio-files)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xdevalias%2Fpoc-audio-pedalboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F0xdevalias%2Fpoc-audio-pedalboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F0xdevalias%2Fpoc-audio-pedalboard/lists"}