https://github.com/igrmk/whiteroom
Audio synthesizer turning RTSP video into a sound
https://github.com/igrmk/whiteroom
audio rtsp synthesizer video
Last synced: 11 months ago
JSON representation
Audio synthesizer turning RTSP video into a sound
- Host: GitHub
- URL: https://github.com/igrmk/whiteroom
- Owner: igrmk
- License: mit
- Created: 2019-09-26T23:11:40.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-12T23:41:24.000Z (over 6 years ago)
- Last Synced: 2023-03-05T06:34:30.673Z (over 3 years ago)
- Topics: audio, rtsp, synthesizer, video
- Language: C++
- Homepage:
- Size: 14.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Audio synthesizer turning RTSP video into a sound
=================================================
Whiteroom is a synthesizer that generates sound using video stream from RTSP camera.
It is assumed that video has white background.
Objects at the left side generate lower frequencies and ones at the right side generate higher frequencies.
Larger and darker objects generate louder sound.
Objects at the top generate louder sound than the objects at the bottom.
Building on macOS
-----------------
* Install __XCode__ app from the App Store
* Install __homebrew__
Open the Terminal and type
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
* Clone the project
Go to your projects directory in the Terminal e.g. ~/projects
Clone the project from Github
git clone --recurse-submodules -j8 https://github.com/igrmk/whiteroom.git
cd whiteroom
* Setup required packages
./macenv
* Build libraries
./build-ffmpeg
./build-portaudio
* Build whiteroom
./build-whiteroom
Now you have __whiteroom.app__ in whiteroom/bundle folder. You can install and run it