Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HiFi Decode fixes and improvements #120

Merged
merged 175 commits into from
Jan 17, 2024
Merged

Conversation

VideoMem
Copy link
Collaborator

Adds --gain parameter to control overall audio volume.
Fixes a crackling noise when using stdin.
Tunes block size for improved decode speed.

VideoMem added 30 commits March 23, 2021 16:07
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
…ecode

Signed-off-by: Sebastian Wilwerth <[email protected]>

# Conflicts:
#	vhsdecode/process.py
…ecode

Signed-off-by: Sebastian Wilwerth <[email protected]>

# Conflicts:
#	vhsdecode/process.py (solved)
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
# Conflicts:
#	cvbsdecode/process.py
#	vhsdecode/process.py
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: Sebastian Wilwerth <[email protected]>
…sync_locs for use in the case where they cannot be measured on the current field.

Fixes some bad signal cases.

Signed-off-by: Sebastian Wilwerth <[email protected]>
cafc chroma filter sample rate fix.
Removes chroma shift command line parameter

Signed-off-by: VideoMem <[email protected]>
Signed-off-by: VideoMem <[email protected]>
# Conflicts:
#	README.md
#	gen_chroma_vid_ntsc.sh
#	vhs-decode
#	vhsdecode/addons/resync.py
#	vhsdecode/addons/vsyncserration.py
#	vhsdecode/chroma.py
#	vhsdecode/cmdcommons.py
# Conflicts:
#	hifi-decode
#	setup.py
#	vhsdecode/addons/FMdeemph.py
#	vhsdecode/cmdcommons.py
Fixes denominator limits that may cause bad samplerate conversion.
Applies LogCompander.expand() only to sidechain signal.

Signed-off-by: VideoMem <[email protected]>
Adds audio_rate param (not working yet)

Signed-off-by: VideoMem <[email protected]>
Some speed optimizations.

Signed-off-by: VideoMem <[email protected]>
Adjusts block size for speed improvements.
Adds gain/volume parameter

Signed-off-by: VideoMem <[email protected]>
@VideoMem VideoMem requested a review from oyvindln January 15, 2024 18:50
@harrypm harrypm added Audio Related to HiFi-Decode or Audio Only Tapes enhancement New feature or request in-process Being actively worked on labels Jan 17, 2024
@oyvindln oyvindln merged commit 77da03e into oyvindln:vhs_decode Jan 17, 2024
2 checks passed
JuniorIsAJitterbug pushed a commit to JuniorIsAJitterbug/vhs-decode that referenced this pull request Feb 18, 2024
* Overrides file close method for stdin to do nothing.
* Fixes crackling sound when reading from stdin.
Adjusts block size for speed improvements.
Adds gain/volume parameter
* Adjusts block size for speed improvements.
* Fixes bug in --preview parameter
* Fixes bug in audio dc bias cancel

Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: VideoMem <[email protected]>
JuniorIsAJitterbug pushed a commit to JuniorIsAJitterbug/vhs-decode that referenced this pull request Feb 22, 2024
* Overrides file close method for stdin to do nothing.
* Fixes crackling sound when reading from stdin.
Adjusts block size for speed improvements.
Adds gain/volume parameter
* Adjusts block size for speed improvements.
* Fixes bug in --preview parameter
* Fixes bug in audio dc bias cancel

Signed-off-by: Sebastian Wilwerth <[email protected]>
Signed-off-by: VideoMem <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Audio Related to HiFi-Decode or Audio Only Tapes enhancement New feature or request in-process Being actively worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants