Readit News logoReadit News
harrego commented on Lyrebird the Linux voice changer now supports PipeWire   github.com/lyrebird-voice... · Posted by u/_n6cv
throwing_away · 3 years ago
I run pipewire and let me offer some generic tips:

* Make loopback devices that are always there for headphones/mic -- software doesn't handle connection/disconnection well

* Keep all your processing in carla (i load it with systemd as a user unit on login)

* You still need some way to control "pulse audio" (even though it's pipewire provided) for per-app volume control, profile selections, etc, so you probably want pavucontrol for that.

harrego · 3 years ago
Thanks for the tips here. Could you elaborate on Carla? I tried Googling around but didn't mind much detailed information. I work on Lyrebird so could be helpful as you say.
harrego commented on Lyrebird the Linux voice changer now supports PipeWire   github.com/lyrebird-voice... · Posted by u/_n6cv
an_ko · 3 years ago
From a quick read of the code, it seems like all this does is shift pitch; it doesn't change resonance or anything else that affects how your voice sounds. So it's great for sounding like a chipmunk or a demon, but not that useful for sounding like a different person.

Looks like it uses libsox internally. You can also use command-line SoX utilities to get the same effect. For example, this plays your microphone back at you, pitch shifted and with a delay:

  play '|rec -p pitch +400 40 delay 5 5'
(To be clear, I don't mean to beat down anybody's pet project. Just spreading related information. There's very little accessible documentation of Linux audio stuff.)

harrego · 3 years ago
> There's very little accessible documentation of Linux audio stuff.

The classic information-through-IRC these days.

harrego commented on Flatpak is not the future (2021)   ludocode.com/blog/flatpak... · Posted by u/shrvtv
gclawes · 3 years ago
I'm curious how all of this compares to macOS's .app packages.
harrego · 3 years ago
.app packages are merely the binary with assets and a bunch of metadata for code signing, entitlements, icons and locales. If you "Show Package Contents" there's not much to them.
harrego commented on Duo Outage   status.duo.com... · Posted by u/davewritescode
SoftTalker · 3 years ago
It's almost like all the college and university CIOs are choosing the same software platforms. Now why might that be?
harrego · 3 years ago
Makes sense, but I still loathe the clunky stuff I end up using!
harrego commented on Duo Outage   status.duo.com... · Posted by u/davewritescode
SkyPuncher · 3 years ago
It's simply so much easier.

Okta offers a similar feature. So much easier to click a confirmation on my phone than to scroll through dozens of 2FA codes (some of which might be orphaned).

harrego · 3 years ago
This implementation sounds better. Though for me I still have to manually input a code from the Duo app (that doesn't auto refresh after code entry since it's not time based).
harrego commented on Duo Outage   status.duo.com... · Posted by u/davewritescode
ihattendorf · 3 years ago
User experience is nicer: click confirm prompt from lockscreen vs. having to find and open app, select correct site, and enter code.
harrego · 3 years ago
From the student side I end up carrying an extra 2FA app that only works with my college vs. Google Auth (and similar) that carry my other 15 sites.
harrego commented on Duo Outage   status.duo.com... · Posted by u/davewritescode
harrego · 3 years ago
I was always curious why Duo cloud 2FA was chosen over traditional offline 2FA codes in education.
harrego commented on Duo Outage   status.duo.com... · Posted by u/davewritescode
Rebelgecko · 3 years ago
It's mandatory 2FA at the college I went to (where, coincidentally, classes are starting today)
harrego · 3 years ago
College-induced software!
harrego commented on Memex is already here, it’s just not evenly distributed (2020)   filiph.net/text/memex-is-... · Posted by u/samwillis
harrego · 3 years ago
The openness of this approach will allow for great recall potential with GPT models when we eventually get them running locally. Dave Winer has already been experimenting with this (admittedly not locally) based on his large backlog of blog posts and has found it effective[1].

[1] http://scripting.com/2023/08/06/131842.html?title=miriamIsGr...

u/_n6cv

KarmaCake day160May 9, 2022View Original