Skip to main content

Generic interfaces for signal processing

Project description

Test status code coverage audinterface's documentation audinterfaces's supported Python versions audinterface's MIT license

Generic interfaces for signal processing.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Version 0.6.4 (2021-06-07)

  • Fixed: avoid using ‘sec’ as unit in pd.to_timedelta() for backward compatibility

Version 0.6.3 (2021-05-03)

  • Fixed: empty API section in documentation

Version 0.6.2 (2021-04-28)

  • Added: open source release on Github

  • Changed: switch to MIT license

Version 0.6.1 (2021-04-16)

  • Fixed: Process, Feature: do not apply segmentation twice when segment object is given

Version 0.6.0 (2021-04-15)

  • Added: invert argument to Segment

  • Added: Segment.process_index() and Segment.process_signal_from_index()

  • Changed: Process.process_index() and Process.process_signal_from_index() do not ignore segment object

  • Changed: Feature.process_index() and Feature.process_signal_from_index() do not ignore segment object

Version 0.5.5 (2021-02-17)

  • Fixed: PyPI publishing pipeline

  • Changed: use new tokenizer in CI pipeline

Version 0.5.4 (2021-02-17)

  • Added: support for providing start and end time values in the same format as done in audformat, e.g. as integer, floats, or pandas.Timedelta

  • Changed: improve speed of CI pipelines

  • Fixed: audinterface.Feature handles empty index

Version 0.5.3 (2021-01-07)

  • Changed: rename audinterface.Feature.process_unified_format_index, audinterface.Process.process_unified_format_index, audinterface.ProcessWithContext.process_unified_format_index to audinterface.Feature.process_index, audinterface.Process.process_index, audinterface.ProcessWithContext.process_index

Version 0.5.2 (2020-12-10)

  • Fixed: audinterface.Feature allow win_dur=None with unit='samples'

Version 0.5.1 (2020-12-04)

  • Changed: store Process.channels always as a list

  • Changed: keep Feature.win_dur and Feature.hop_dur in original format

Version 0.5.0 (2020-12-03)

  • Added: arguments channels and mixdown to audinterface.Process, audinterface.ProcessWithContext, audinterface.Feature, audinterface.Segment

  • Removed: channel argument from all process_* functions

Version 0.4.3 (2020-11-24)

  • Fixed: audinterface.Feature.__call__ always returns numpy.ndarray

Version 0.4.2 (2020-11-23)

  • Changed: audinterface.Process.process_unified_format_index and audinterface.Feature.process_unified_format_index support filewise index

Version 0.4.1 (2020-11-20)

  • Added: process_func_is_mono argument to audinterface.Feature, audinterface.Process

  • Fixed: avoid nested progress bars

Version 0.4.0 (2020-10-21)

  • Changed: make audinterface.Feature, audinterface.Process, audinterface.ProcessWithContext, audinterface.Segment, callable

  • Changed: use name and params arguments in audinterface.Feature

Version 0.3.2 (2020-09-21)

  • Changed: switch to audeer.run_tasks

  • Changed: cut signal before resampling is applied

Version 0.3.1 (2020-09-18)

  • Fixed: audinterface.Feature raises an due to missing sampling rate now only if win_dur is given

Version 0.3.0 (2020-08-07)

  • Changed: switch to audsp >=0.9.2, which fixes a critical resampling issue and introduces a new keyword arg name

Version 0.2.4 (2020-06-12)

  • Fixed: description and keywords of package in setup.cfg

Version 0.2.3 (2020-06-11)

  • Fixed: syntax error in CHANGELOG

Version 0.2.2 (2020-06-11)

  • Fixed: audinterface.Process.process_file was changing end times when process a segmented index

Version 0.2.1 (2020-06-10)

  • Changed: utils.check_index ignores datetime

Version 0.2.0 (2020-06-10)

  • Added: segment argument to audinterface.Process and audinterface.Feature

  • Removed: name argument from audinterface.Feature

Version 0.1.0 (2020-06-05)

  • Added: initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

audinterface-0.6.4.tar.gz (38.8 kB view details)

Uploaded Source

Built Distribution

audinterface-0.6.4-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

Details for the file audinterface-0.6.4.tar.gz.

File metadata

  • Download URL: audinterface-0.6.4.tar.gz
  • Upload date:
  • Size: 38.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for audinterface-0.6.4.tar.gz
Algorithm Hash digest
SHA256 93e6fc967dbe2fac9ec6d54fe125265943e2c87d9114a5baa86831a1c3758e0f
MD5 37ac47546aa38374b88b9f4a1d51ecbc
BLAKE2b-256 f42118c1ebd78c239ef6ad3a6c67db84c90917f4c88209e4e80c1861a629a817

See more details on using hashes here.

File details

Details for the file audinterface-0.6.4-py3-none-any.whl.

File metadata

  • Download URL: audinterface-0.6.4-py3-none-any.whl
  • Upload date:
  • Size: 19.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for audinterface-0.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 faa9bd1bce82a6a3db408e89df726442456e65090703dd2a9e87f1bb544810e9
MD5 8d94aab4ff8acdbfd7399f1bc31138a7
BLAKE2b-256 64f00c13d850f67477a0e00158f47b38335647cc140628b39b06061fc8316b15

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page