Menu

Home

Egor Sanin

hrec manual

hrec is designed to be a simple program for audio recording in a jackd environment.
hrec is written in python and is a front-end to ecasound, you will need to following software installed in order to actually use hrec:

Invocation

usage: hrec [-h] [-c CHANNELS] [-r DIRECTORY] [-p PORT] [-j JACKCLIENT]
[-f] [-m]

Program for simple audio recording

optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-c CHANNELS, --channels CHANNELS number of channels to record
-r DIRECTORY, --directory DIRECTORY directory to put recordings
-p PORT, --port PORT starting input port number
-j JACKCLIENT, --jackclient JACKCLIENT client name and prefix to record from
-f, --force force hrec even if jack is not running NOT RECOMMENDED
-m, --meters launch Jmeters for connected channels, if installed

Operation

hrec is operated with single key strokes:

  • r start recording
  • s stop recording/playback
  • q quit hrec
  • m mute/unmute monitor chain
  • arrow keys scroll track list

The wiki uses Markdown syntax.

Project Members:


Auth0 Logo