Skip to content

Releases: hcr923fm/chronicle

1.1.0

17 Oct 07:36
Compare
Choose a tag to compare

Added a few handy features - headless usage, samplerate specification, and more! Details below:

Added

  • Added support for using chronicle without a terminal
  • Added support for FLAC (currently VBR only)
  • Added support to specify samplerate
  • Added support to select channels on multi-channel devices
  • Added support to resize the window reasonably well (Unix only, this is not supported on Windows, as SIGWINCH does not exist)

Fixed

  • Fixed issue where using -l with no available audio devices would throw an error
  • Corrected error warning string formatting
  • Disallowed user from attempting to record more than two channels when using MP3

Changed

  • Switched to CMake-based build system, removed most platform-dependent CI scripting

v1.0.2

08 Feb 11:31
Compare
Choose a tag to compare

Mostly a development release, with better tooling for cross-compilation, though a few little things have been updated:

Fixed

  • Fixed issue where help string would print incorrectly
  • Fixed issue where MP3 encoding was not listed in the help string
  • Fixed issue where VBR was being used instead of CBR for MP3 recording, leading to duration inaccuracies

v0.1.2

06 Apr 22:31
Compare
Choose a tag to compare

A much-updated version of Chronicle since 0.1.0!

Lots of backend changes, which makes my life better, and lots of shiny new features to make your life easier!

  • An actual interface (just ncurses though - a separate UI is not in the scope of the project, see #17 for more details)
  • Configurable output filename formatting, to make file identification easier
  • Auto-rotation of audio files older than a given age (by default 42 days, because OFCOM says so and I'm in the UK)
    ...and much more! Check out the Changelog for details.

v0.1.2b8

03 Mar 21:50
Compare
Choose a tag to compare
v0.1.2b8 Pre-release
Pre-release

Changes since v0.1.2b7:

  • Refactored command-line parsing system
  • Added no-delete switch (#21)

0.1.2b7

02 Mar 03:24
Compare
Choose a tag to compare
0.1.2b7 Pre-release
Pre-release

Greatly simplified linux install process!

v0.1.2b5

01 Mar 00:04
Compare
Choose a tag to compare
v0.1.2b5 Pre-release
Pre-release

Changes since 0.1.2b4:

  • Revamped interface - now uses ncurses: 5fc3735
  • Simplified and updated Makefile for Win32, Win64 and Linux: 53cf502
  • Bugfixes:
    • Added SIGBREAK handler
    • Metering is far more accurate, and reflects decibels rather than direct input level (i.e. logarithmic rather than linear)

v0.1.2b4

27 Feb 17:03
Compare
Choose a tag to compare
v0.1.2b4 Pre-release
Pre-release

Changes since v0.1.2b3:

  • Improved level metering on Windows
  • Removed broken level metering on Linux

v0.1.2b2

27 Feb 02:35
Compare
Choose a tag to compare
v0.1.2b2 Pre-release
Pre-release

Bug fixes since 0.1.2b1

v0.1.2b3

27 Feb 13:49
Compare
Choose a tag to compare
v0.1.2b3 Pre-release
Pre-release

Since 0.1.2b2:

  • Updated Makefile for Linux
  • Check for invalid args on the command line
  • Bug fixes (dcb2870)

v0.1.2.0a2: Corrected unsafe atoi use; fixes #14

26 Feb 20:10
Compare
Choose a tag to compare
Former-commit-id: 696d7f6d11799ed3aeadef81be728d057aa61255