- Move tuneR to SUGGESTS.
- Remove unnecessary info messages.
- Increase computational efficiency of transposing coded corpora.
- Add and propagate a
coherentoption for summing amplitudes. Settingcoherent == TRUEmeans coherent phases, so amplitudes are summed using addition; settingcoherent == FALSEmeans incoherent phases, so amplitudes are summed using the root mean square. This argument is now available in manyhrepfunctions where spectra are constructed.
- Add
[.wavemethod. - Add
silencefunction. - Add
concatenatemethod for waves. - Add
padmethod for waves. - Improve sparse spectrum plotting.
- Implement spectral filters.
- Implement ADSR filter.
- Implement
as.data.frame.wave. wavenow supports the argumentphase.- Bugfix in propagating spectrum labels.
- Support plotting harmonic numbers.
- Exported
play_wav.
- Implemented
save_wavandplay_wav, a more streamlined and faster alternative tosave_wav_soxandplay_wav_sox.
- Improved documentation for sparse_pi_spectrum, sparse_pc_spectrum, and sparse_fr_spectrum.
- Inserted some missing reference lists.
- Removed old warnings about dictionary versions.
- BREAKING CHANGE - changed integer encodings for symbolic representations.
- Implementing chord qualities dictionary (see
decode_chord_quality). - Improved API for
decodefunction. - Implemented new representations:
smooth_pi_spectrum,smooth_pc_spectrum,sparse_pc_spectrum. - Renamed
pc_set_norm_formtopc_set_type. - Improved documentation.
- Added documentation website.
- Introduced S3 subclasses for different vector types.
- Expanding sound synthesis capabilities.
- Added methods for synthesising audio.
- Added wave representation.
- Added a
NEWS.mdfile to track changes to the package. - Added
milne_pc_spec_distfor computing spectral distances between sonorities.