User avatar
Nick Giannak III @nick@hkc.social
14h
Before I say anything, most of the credit for this here goes to @fastfinge and friends and their Eloquence64 project, which until today I considered the most complete, stable Eloquence. However, I had a bug that only I seemed to exhibit regarding unicode handling, and Sam and co weren't comfortable with my fix. understandable.

So here is Eloquence64 19.0-RS-RC1

github.com/Nick6489/Eloquence64RS/releases/download/v19.0-RS-RC1/Eloquence-v19.0-RS-RC1.nvda-addon
3
1
0
0
9h
@nick I really do want to get to the bottom of this. The main issue with your PR is that it does seem to introduce a click sometimes; if it had no side-effects, I'd just merge it. But between not being able to find anyone else with the issue, and the clicks, I need to hold off.
3
0
0
0
User avatar
Nick Giannak III @nick@hkc.social
9h
@fastfinge I figured it would be wasteful to not put this somewhere, so I figured proper attribution and put it out there. Also, I confessed that the more I dug in, the more I was concerned about just contaminating your code with an AI guessing, so I figured I’d let it rewrite the audio handling and host process so it would know what its own work look like.
1
0
1
0
9h
@nick Does the fork with the upsampler have the same bug? I’m just curious because that guy rewrote audio processing as well. Honestly I’m probably being a bit too precious about not merging code. But I want the code in my repo to be as simple as possible. Because every time NVDA changes how addons work it has to be rewritten. I’m fine with my repo being the stable base everyone can build more feature rich forks on top of.
2
0
0
0

User avatar
Nick Giannak III @nick@hkc.social
8h
@fastfinge Said in the PR but yes, the upsampler fork does exhibit same bug. The bug came from an indexing issue, but fixing it, for reasons, generated clicking worse than the pR. I threw up my hands because I wasn't trusting my ears, but then dug in again when it looked like you, understandably, appeared as if you didn't want to dig into a PR for an issue you couldn't even test for.
0
0
0
0
User avatar
Arfy @arfy@universeodon.com
9h
@fastfinge @Nick And this is why I was sad when I couldn't find an SJAMS anywhere. That was one of the slickest interfaces to speech with mIRC. I felt your code wasn't pulling too many tricks, just being clever with what mIRC offered.
0
0
1
0