{"id":21689242,"url":"https://github.com/spotlightkid/transportgate","last_synced_at":"2025-07-13T01:33:47.901Z","repository":{"id":151391345,"uuid":"214206129","full_name":"SpotlightKid/transportgate","owner":"SpotlightKid","description":"An audio gate plugin controlled by transport state","archived":false,"fork":false,"pushed_at":"2019-10-14T14:39:19.000Z","size":25,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-20T12:49:22.824Z","etag":null,"topics":["dpf","gate","jackaudio","lv2-plugin","transport-state","vst-plugin"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SpotlightKid.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":"2019-10-10T14:35:48.000Z","updated_at":"2024-11-14T00:28:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"ea59c1f6-d137-4013-a9c0-ae6265b96251","html_url":"https://github.com/SpotlightKid/transportgate","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/SpotlightKid/transportgate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightKid%2Ftransportgate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightKid%2Ftransportgate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightKid%2Ftransportgate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightKid%2Ftransportgate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SpotlightKid","download_url":"https://codeload.github.com/SpotlightKid/transportgate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpotlightKid%2Ftransportgate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265080002,"owners_count":23708098,"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":["dpf","gate","jackaudio","lv2-plugin","transport-state","vst-plugin"],"created_at":"2024-11-25T17:22:08.175Z","updated_at":"2025-07-13T01:33:47.861Z","avatar_url":"https://github.com/SpotlightKid.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Transport Gate\n\nAn audio gate controlled by transport state\n\n\n## Description\n\nThis stereo audio effect outputs the input signal with an adjustable\nattenuation when the hosts transport is stopped. When the transport starts the\noutput fades to full level with an adjustable attack time. When the transport\nstops, the output fades back to the attenuated level at an adjustable release\ntime.\n\nThe plugin relies on the host to provide a generic UI for parameter control.\n\n\n## Formats\n\nThis audio effect supports a variety of audio and plug-in frameworks:\n\n* JACK (stand-alone command line program)\n* LV2\n* VST2\n\n\n## Compiling\n\nMake sure, you have installed the required build tools and libraries (see\nsection \"Prerequisites\" below) and the clone this repository (including\nsub-modules) and simply run `make` in the project's root directory:\n\n    $ git clone --recursive https://github.com/SpotlightKid/transportgate.git\n    $ cd transportgate\n    $ make\n\n\n## Installation\n\nAfter compilation has finished, copy the desired plug-in shared libraries or\nbundles or the stand-alone program to the appropriate locations.\n\nThe makefile also provides an `install` target:\n\n    make install\n\nThere is also an `install-user` target, to install the binaries in the proper\nlocations under the current user's home directory.\n\n    make install-user\n\n\n## Prerequisites\n\n* The GCC C++ compiler and the usual associated software build tools\n  (`make`, etc.).\n\n  Debian / Ubuntu users should install the `build-essential` package\n  to get these.\n\n* [pkgconf]\n\nThe [LV2], [VST2] (vestige) headers are included in the [DPF] framework, which\nis integrated as a Git sub-module. These need not be installed separately to\nbuild the software in the respective plug-in formats. Some formats do have\nadditional dependencies, though:\n\n* JACK client (stand-alone command line program): [JACK] development library\n  and headers and pkgconf file.\n\n\n## License\n\nThis software is distributed under the MIT License.\n\nSee the file [LICENSE](LICENSE) for more information.\n\n\n## Author\n\nThis software was put together by *Christopher Arndt*.\n\n\n[cookiecutter-dpf-effect]: https://github.com/SpotlightKid/cookiecutter-dpf-effect\n[DPF]: https://github.com/DISTRHO/DPF\n[JACK]: http://jackaudio.org/\n[LV2]: http://lv2plug.in/\n[pkgconf]: https://github.com/pkgconf/pkgconf\n[VST2]: https://en.wikipedia.org/wiki/Virtual_Studio_Technology\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspotlightkid%2Ftransportgate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspotlightkid%2Ftransportgate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspotlightkid%2Ftransportgate/lists"}