This website requires JavaScript.
Explore
Help
Register
Sign In
Ethanfel
0 Followers
·
0 Following
Joined on
2026-01-04
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
30
Projects
Packages
Public Activity
Starred Repositories
Ethanfel
created branch
experiment/crop-to-mask
in
Ethanfel/ComfyUI-SelVA
2026-04-05 12:52:07 +02:00
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-05 10:43:44 +02:00
b519b042e2
docs: document mask inputs and normalize toggle in README
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-05 10:43:07 +02:00
f28759f1e3
feat: improve mask support with neutral fill, mask_strength, and per-path toggles
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:41:09 +02:00
b273f8f2d7
refactor: remove redundant condition and rename shadowed waveform variable
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:39:46 +02:00
0760e60373
chore: remove torch/torchaudio from requirements (omnivoice declares them)
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:38:39 +02:00
0ffd624471
fix: protect os.unlink in finally block from masking original exceptions
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:34:54 +02:00
a2c542a2bc
fix: move output waveform to CPU and cast sample_rate to int
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:31:43 +02:00
49b1ee5c16
docs: add README
Ethanfel
created branch
master
in
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:29:34 +02:00
Ethanfel
pushed to
master
at
Ethanfel/ComfyUI-Omnivoice
2026-04-05 10:29:34 +02:00
808580b771
fix: guard omnivoice import in loader.py so node classes are importable without package
18fe6359cf
fix: add input validation and cpu() guard in OmniVoiceGenerate
95712e5504
feat: add OmniVoiceGenerate node with voice cloning, design, and auto modes
7e94733b21
docs: document private pytest API usage in conftest
11beba1c47
fix: clean up omnivoice import guard and __init__ error masking
Ethanfel
created repository
Ethanfel/ComfyUI-Omnivoice
2026-04-05 08:41:54 +02:00
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-05 08:40:41 +02:00
3dd6badfd9
fix: guarantee offload cleanup on exception with try/finally
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-05 08:39:01 +02:00
8bb2fb7015
fix: extend OOM catch to decode/vocode, add (masked) to sync log line
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-05 08:34:14 +02:00
f4a7292cde
feat: add optional MASK input to SelVA Feature Extractor
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 18:16:05 +02:00
bd53744e2d
feat: comprehensive node improvements
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 18:10:07 +02:00
429810db5b
docs: improve tooltips on all three SelVA nodes
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 18:07:58 +02:00
57f56c04e2
feat: update demo workflow with VHS_VideoCombine output
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 18:04:37 +02:00
ff26d0b87d
fix: bug sweep and improvements
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 17:58:34 +02:00
83b1da9520
chore: remove all PrismAudio code from main branch
Ethanfel
pushed to
main
at
Ethanfel/ComfyUI-SelVA
2026-04-04 17:13:24 +02:00
679a607a85
feat: wire prompt output from feature extractor to sampler in demo workflow
Previous
46
Next