{"id":17724686,"url":"https://github.com/igrmk/whiteroom","last_synced_at":"2025-07-29T10:39:41.064Z","repository":{"id":110678636,"uuid":"211196121","full_name":"igrmk/whiteroom","owner":"igrmk","description":"Audio synthesizer turning RTSP video into a sound","archived":false,"fork":false,"pushed_at":"2019-10-12T23:41:24.000Z","size":15219,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-03-05T06:34:30.673Z","etag":null,"topics":["audio","rtsp","synthesizer","video"],"latest_commit_sha":null,"homepage":"","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/igrmk.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-09-26T23:11:40.000Z","updated_at":"2020-11-22T22:17:58.000Z","dependencies_parsed_at":"2023-04-14T03:04:46.567Z","dependency_job_id":null,"html_url":"https://github.com/igrmk/whiteroom","commit_stats":null,"previous_names":[],"tags_count":2,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igrmk%2Fwhiteroom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igrmk%2Fwhiteroom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igrmk%2Fwhiteroom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igrmk%2Fwhiteroom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/igrmk","download_url":"https://codeload.github.com/igrmk/whiteroom/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igrmk%2Fwhiteroom/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259085085,"owners_count":22803133,"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","rtsp","synthesizer","video"],"created_at":"2024-10-25T15:48:32.017Z","updated_at":"2025-06-10T13:32:46.375Z","avatar_url":"https://github.com/igrmk.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Audio synthesizer turning RTSP video into a sound\n=================================================\n\nWhiteroom is a synthesizer that generates sound using video stream from RTSP camera.\nIt is assumed that video has white background.\nObjects at the left side generate lower frequencies and ones at the right side generate higher frequencies.\nLarger and darker objects generate louder sound.\nObjects at the top generate louder sound than the objects at the bottom.\n\nBuilding on macOS\n-----------------\n\n* Install __XCode__ app from the App Store\n* Install __homebrew__\n\n  Open the Terminal and type\n\n      /usr/bin/ruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)\"\n\n* Clone the project\n\n  Go to your projects directory in the Terminal e.g. ~/projects\n\n  Clone the project from Github\n\n      git clone --recurse-submodules -j8 https://github.com/igrmk/whiteroom.git\n      cd whiteroom\n\n* Setup required packages\n\n      ./macenv\n\n* Build libraries\n\n      ./build-ffmpeg\n      ./build-portaudio\n\n* Build whiteroom\n\n      ./build-whiteroom\n\n  Now you have __whiteroom.app__ in whiteroom/bundle folder. You can install and run it\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figrmk%2Fwhiteroom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Figrmk%2Fwhiteroom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figrmk%2Fwhiteroom/lists"}