node-audiorecorder
Version:
Record audio via node using SoX or Arecord.
102 lines (54 loc) • 1.92 kB
Markdown
# Changelog
# 3.0.0 (2022-02-14)
### Changed
- Allow for multiple instance at once.
- Updated development dependencies.
# 2.0.1 (2020-04-28)
### Changed
- Updated development dependencies.
# 2.0.0 (2020-01-16)
### Removed
- Device option removed for `sox` and `rec` commands.
## 1.4.1 (2019-03-13)
### Changed
- Updated dependencies.
## 1.4.0 (2018-12-27)
### Added
- `keepSilence` option added fo `sox` and `rec` only. The option enables or disabled the `-l` flag which controls whether the silence is part of the recording or not.
## 1.3.0-beta.0 (2018-12-12)
### Added
- Opened up the `format` argument of the audio recorder options. (only for `arecord`)
### Changed
- Fixed `arecord` command generation.
## 1.2.0 (2018-11-09)
### Changed
- Added `-l` to silence effect, therefore the silence not removed from the start of the recording.
- Default values of `thresholdStart` and `thresholdStop` are both set to `1`.
- Fixed duration of silence effect since duration parameters need to have a decimal. For example `2.0` instead of `2`.
### Removed
- `sampleRate` and `threshold` options removed.
## 1.1.6 (2018-11-08)
### Added
- Example added to examples directory, and changed `example.js` to `examples/print-command.js`.
### Fixed
- Fixed silence effect.
## 1.1.5 (2018-10-24)
### Added
- Added `bits`, `encoding`, `rate`, and `type` properties to options, which allows greater control over output.
### Changed
- `sampleRate` option renamed to `rate`, legacy support still available.
## 1.1.4 (2018-10-23)
### Added
- Tests added with continues integration and code coverage.
### Changed
- Clarified examples in `README.md`.
### Fixed
- `example.js` fixed.
- Default values fixed in `README.md`.
## 1.1.3 (2018-09-18)
### Added
- `CHANGELOG.md` added.
- `eslint` module added as dev dependency
- `.eslintrc.json` file added.
### Changed
- Restructured project files.