korvapuusti

module
v0.0.0-...-ed8a0fe Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2020 License: Apache-2.0

README

Korvapuusti: A New Psychoacoustic Model for Audio Compression

Korvapuusti is a psychoacoustic model that quantifies the human observable difference in two audio signals in the proximity of just-noticeable-differences.

In this project we study the psychological and physiological responses associated with sound, to create a new more accurate model for measuring human-subjective similarity between sounds. The main focus will be on just-noticeable-difference to get most significant benefits in high quality audio compression. The main goals of the project is to further both existing and new practical audio (and video containing audio) compression, and also be able to plug in the resulting psychoacoustic similarity measure into audio related machine learning models.

Directories

Path Synopsis
analysis
data_processing
* Copyright 2020 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* Copyright 2020 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
data_processing/spectrum
* * Copyright 2020 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* * Copyright 2020 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
data_processing/tfexamples
Package tfexamples contains functionality for reading .wav files and performing CARFAC, FFT, and SNR calculations.
Package tfexamples contains functionality for reading .wav files and performing CARFAC, FFT, and SNR calculations.
experiments
partial_loudness
partial_loudness is a package that lets you run a server presenting a web page * that plays sounds and lets you adjust levels.
partial_loudness is a package that lets you run a server presenting a web page * that plays sounds and lets you adjust levels.
labs
partial_loudness
partial_loudness is a package that lets you run a server presenting a web page * that lets you play different sounds, adjust their levels, and find the * masking levels of concurrent sounds.
partial_loudness is a package that lets you run a server presenting a web page * that lets you play different sounds, adjust their levels, and find the * masking levels of concurrent sounds.
tools
carfac
partial_loudness is a package that lets you run a server presenting a web page * that plays sounds and lets you adjust levels.
partial_loudness is a package that lets you run a server presenting a web page * that plays sounds and lets you adjust levels.
synthesize
The synthesize command synthesizes audio signals according to provided specs.
The synthesize command synthesizes audio signals according to provided specs.
synthesize/signals
Package signals contains logic to express and synthesize audio signals.
Package signals contains logic to express and synthesize audio signals.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL