{"id":49643699,"url":"https://github.com/dmxcontrol/os2l-dmxc3-plugin","last_synced_at":"2026-05-05T22:03:59.280Z","repository":{"id":165747769,"uuid":"637481367","full_name":"DMXControl/OS2L-dmxc3-Plugin","owner":"DMXControl","description":null,"archived":false,"fork":false,"pushed_at":"2026-05-03T06:46:41.000Z","size":68,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":6,"default_branch":"master","last_synced_at":"2026-05-03T08:31:27.109Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DMXControl.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-05-07T17:27:30.000Z","updated_at":"2026-05-03T06:45:55.000Z","dependencies_parsed_at":"2024-04-10T22:38:47.670Z","dependency_job_id":"0b94cc81-c561-4d28-93db-4283f79ba7a2","html_url":"https://github.com/DMXControl/OS2L-dmxc3-Plugin","commit_stats":null,"previous_names":["dmxcontrol/os2l-dmxc3-plugin"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/DMXControl/OS2L-dmxc3-Plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMXControl%2FOS2L-dmxc3-Plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMXControl%2FOS2L-dmxc3-Plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMXControl%2FOS2L-dmxc3-Plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMXControl%2FOS2L-dmxc3-Plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DMXControl","download_url":"https://codeload.github.com/DMXControl/OS2L-dmxc3-Plugin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DMXControl%2FOS2L-dmxc3-Plugin/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32669435,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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-05-05T22:03:54.496Z","updated_at":"2026-05-05T22:03:59.273Z","avatar_url":"https://github.com/DMXControl.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DMXControl 3 - OS2L Plugin\n\nThis plugin implements the OS2L protocol ([os2l.org](http://os2l.org/)) for DMXControl 3.\nOS2L allows audio software like VirtualDJ to send messages to DMX software like DMXControl. \nCurrently only beat messages are supported within this plugin.\n\n## Install\n- Copy the DLL-files to the Kernel plugin directory, i.e. `C:\\Program Files (x86)\\DMXControl3\\Kernel\\Plugins`.\n- Sometimes it is needed to right-click all DLL-files, select `Properties` and then click `Unblock`.\n\n## Usage\n- Enable the plugin in the DMXControl Plugin Management\n- The `OS2L Beat` will appear in the Input Assignment\n\n## Notes\n- VirtualDJ will only connect to one OS2L Plugin (the first VirtualDJ finds in the local network).\n  If DMXControl runs multiple times in the same network, enable this plugin only on the computer where you want VirtualDJ to connect. \n- VirtualDJ will send the beat messages only after you have clicked on any of the DMX buttons with the default settings.\n  If you want to change this, open the VirtualDJ settings, select `Options`, search for `os2l` and select `yes` instead of `auto`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmxcontrol%2Fos2l-dmxc3-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmxcontrol%2Fos2l-dmxc3-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmxcontrol%2Fos2l-dmxc3-plugin/lists"}