{"repo":"hcr923fm/chronicle","free":true,"listed":false,"github":"https://github.com/hcr923fm/chronicle","clone":"git clone https://github.com/hcr923fm/chronicle.git","description":"An audio logger for radio stations","language":"C++","stars":21,"topics":["radio-station","audio-files","record","logging","logger","audio","compliance"],"license":null,"category":"media-processing","readme_excerpt":"Chronicle What is Chronicle? Chronicle is an audio logger, designed for radio station use. At the moment, it records audio from specified input to an audio file, on the hour, every hour. Once the recordings have become outdated, they will be deleted. As such, it is a full rotating logger. How do I use Chronicle? If run without any command-line switches, chronicle will record the first two channels of the default soundcard to WAV in the local directory. Audio will be retained for 1000 hours (as per OfCom regulations). However, you can easily specify which audio device to use, which channels to record, the audio format, audio file retention age, and more through a number of command-line flags. For a list, use chronicle --help . Getting Chronicle Windows x32 and x64 Windows users (both 32 and 64 bit) can simply download the latest compiled binaries from the Releases page. Simply extract and run. Hooray! Linux With binaries Linux users can also download the binaries. However, you will need to manually install the pre-requisites: RtAudio, ( librtaudio-dev ) = 5.0.0 libsndfile, which is in most package managers ( libsndfile1-dev ) Boost, which is in most package managers ( libboost-all-dev ) = 1.68.0 ncurses, which is available in most package managers ( libncurses6-dev ) = 6.0 LAME encoding library, which is in most package managers ( libmp3lame-dev ) = 1.3.0+ Compiling from scratch Or, you can compile chronicle from scratch. You'll also need to download the build toolchain: build","default_branch":null,"files":null,"tree":[],"storefront":"/r/hcr923fm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hcr923fm/chronicle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}