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

Adds hifi-decode UI, audio mode selection and native ld-ldf-reader input #125

Merged
merged 180 commits into from
Jan 31, 2024

Conversation

VideoMem
Copy link
Collaborator

hifi-stdin
hifi2
hifi3

Needs testing on Windows.
I don't know how it will look.

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]>
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]>
Signed-off-by: VideoMem <[email protected]>
@oyvindln
Copy link
Owner

Since this adds some dependencies I'll hold off until I've published the next windows build

…ows.

Adjusts ld-ldf-reader detection logic.

Signed-off-by: VideoMem <[email protected]>
@VideoMem
Copy link
Collaborator Author

Tested it on windows and it works.
HiFi-Decode-Windows

Also I have a single file .exe, but it goes up to 134 Mb

@oyvindln oyvindln merged commit 1fa5450 into oyvindln:vhs_decode Jan 31, 2024
2 checks passed
JuniorIsAJitterbug pushed a commit to JuniorIsAJitterbug/vhs-decode that referenced this pull request Feb 18, 2024
…put (oyvindln#125)

* Audio sample_rate default is 44100

* Removes pyhht dependency from HiFi decode to make it portable to Windows.
Adjusts ld-ldf-reader detection logic.

---------

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
…put (oyvindln#125)

* Audio sample_rate default is 44100

* Removes pyhht dependency from HiFi decode to make it portable to Windows.
Adjusts ld-ldf-reader detection logic.

---------

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
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants