{"id":17982633,"url":"https://github.com/medusalix/minivst","last_synced_at":"2025-03-25T19:31:34.602Z","repository":{"id":109371010,"uuid":"134324629","full_name":"medusalix/MiniVST","owner":"medusalix","description":"Minimalistic Windows-only VST2 Host","archived":false,"fork":false,"pushed_at":"2019-03-06T17:18:51.000Z","size":237,"stargazers_count":22,"open_issues_count":0,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-03-20T17:38:17.845Z","etag":null,"topics":["audio-effects","minimalistic","vst","vst-host","vst2","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/medusalix.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,"publiccode":null,"codemeta":null}},"created_at":"2018-05-21T20:58:39.000Z","updated_at":"2024-07-21T06:57:33.000Z","dependencies_parsed_at":"2023-07-27T23:02:50.558Z","dependency_job_id":null,"html_url":"https://github.com/medusalix/MiniVST","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/medusalix%2FMiniVST","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/medusalix%2FMiniVST/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/medusalix%2FMiniVST/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/medusalix%2FMiniVST/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/medusalix","download_url":"https://codeload.github.com/medusalix/MiniVST/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245530242,"owners_count":20630514,"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":["audio-effects","minimalistic","vst","vst-host","vst2","windows"],"created_at":"2024-10-29T18:14:40.789Z","updated_at":"2025-03-25T19:31:34.596Z","avatar_url":"https://github.com/medusalix.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MiniVST [![Build Status](https://img.shields.io/appveyor/ci/medusalix/MiniVST.svg)](https://ci.appveyor.com/project/medusalix/MiniVST) [![Release](https://img.shields.io/github/release/medusalix/MiniVST.svg)](https://github.com/medusalix/MiniVST/releases/latest)\n\n![Screenshot](screenshot.png)\n\n*(Credits: [Spaceman](https://www.kvraudio.com/product/spaceman_by_mb_plugins) by MB-PlugIns)*\n\n---\n\n\u003cimg src=\"logo.png\" alt=\"Logo\" align=\"right\"\u003e\n\nMiniVST is a ***minimalistic Windows-only VST2 Host***.\n\nIt uses the [**Steinberg VST SDK**](https://www.steinberg.net/en/company/developer.html) and [**Windows Audio Session API (WASAPI)**](https://msdn.microsoft.com/en-us/library/windows/desktop/dd371455(v=vs.85).aspx) to achieve *minimum-latency real-time* sound effects. \nMany different plugins are supported.\n\n## Features\n\n- **User Interface** showing the plugins' editor\n- **Real-time** audio transformation\n- **Hotkey** to enable and disable the effect\n- **Plugin settings** are saved automatically\n- **Simple config file** to change settings\n- **Single executable** for ease of use\n\n## Usage\n\nMiniVST needs to be configured through [**``MiniVST.cfg``**](MiniVST/MiniVST.cfg) before first launch.\nThe attached config file includes examples and descriptions for all options.\nTo ensure successful operation you have to adjust the following settings:\n\n1. ``input_device`` and ``output_device`` need to correspond to your desired audio devices.\n2. ``plugin_path`` must point to the DLL file of the VST effect.\n3. ``hotkey`` has to be set to enable/disable the sound processing.\n\n## Building\n\n- Copy neccessary files into [``include``](MiniVST/include) folder\n- Open the project with Visual Studio 2017\n- Build application in ``Debug`` or ``Release`` mode\n- *Note:* Currently only x86 configurations are supported\n\n## License\n\nMiniVST is released under the [Apache 2.0 license](LICENSE).\n\n```\nCopyright (C) 2018 Medusalix\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n\n*``VST is a trademark of Steinberg Media Technologies GmbH``*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmedusalix%2Fminivst","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmedusalix%2Fminivst","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmedusalix%2Fminivst/lists"}