<feed xmlns='http://www.w3.org/2005/Atom'>
<title>TaSTT.git, branch v0.5.0</title>
<subtitle>Free self-hosted STT for VRChat.</subtitle>
<id>https://git.yummers.dev/TaSTT.git/atom?h=v0.5.0</id>
<link rel='self' href='https://git.yummers.dev/TaSTT.git/atom?h=v0.5.0'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/'/>
<updated>2023-02-04T23:26:41+00:00</updated>
<entry>
<title>GUI: Add debug panel</title>
<updated>2023-02-04T23:26:41+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-04T22:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=c3db83cdc93509fb242c9f5d62f2a2f3e21d376c'/>
<id>urn:sha1:c3db83cdc93509fb242c9f5d62f2a2f3e21d376c</id>
<content type='text'>
Add debug panel with options to show installed packages, clear the pip
cache, reset venv, and clear OSC configs.

* Refactor synchronous command execution + logging pattern inside
  PythonWrapper
</content>
</entry>
<entry>
<title>Built-in chatbox no longer shows empty messages</title>
<updated>2023-02-04T23:26:41+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-04T21:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=92fea304613bacfa014e1fbaf9fddb82e4f33d62'/>
<id>urn:sha1:92fea304613bacfa014e1fbaf9fddb82e4f33d62</id>
<content type='text'>
* Reduce noise on/off indicator volume by 50%
</content>
</entry>
<entry>
<title>Use bold font for English</title>
<updated>2023-02-01T06:37:13+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-01T06:37:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=e5ef126513781096b0d14d2d77252a338baf7693'/>
<id>urn:sha1:e5ef126513781096b0d14d2d77252a338baf7693</id>
<content type='text'>
Looks more legible. Thanks Noppers for the feedback!
</content>
</entry>
<entry>
<title>Do not use PBR shading on curve transparency</title>
<updated>2023-02-01T06:00:49+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-01T06:00:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=ba2274c7958b40a307053f3c82cc3fcbd7a6ab2e'/>
<id>urn:sha1:ba2274c7958b40a307053f3c82cc3fcbd7a6ab2e</id>
<content type='text'>
Diffuse reflections can show up on this part.
</content>
</entry>
<entry>
<title>Specify exact version for torch</title>
<updated>2023-02-01T05:59:23+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-01T05:59:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=3c9fe23b06358a12235c1bf38e3356237c78402c'/>
<id>urn:sha1:3c9fe23b06358a12235c1bf38e3356237c78402c</id>
<content type='text'>
Ruling out possibilities for a user reported bug.
</content>
</entry>
<entry>
<title>Implement simple anti-aliasing</title>
<updated>2023-02-01T03:35:44+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-02-01T03:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=175965da720659df3099d3cda06a342fdfbe1cd4'/>
<id>urn:sha1:175965da720659df3099d3cda06a342fdfbe1cd4</id>
<content type='text'>
Sample the texture up to 5 times using the algorithm shown in
`aa_sample_algorithm.py`. Results are averaged together.

* Redo dithering PRNG
</content>
</entry>
<entry>
<title>Rework dithering</title>
<updated>2023-01-31T16:31:24+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-31T16:26:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=46f03b7ed89ab8146d143cdda733acd178c5314e'/>
<id>urn:sha1:46f03b7ed89ab8146d143cdda733acd178c5314e</id>
<content type='text'>
I realized that ddx(i.uv.x) tells us how wide the current pixel is w/r/t
UV coordinates. We can use this to implement a better form of dithering,
which gets weaker as the viewer gets closer and stronger as they get
farther.

* Fine-tune mip map filtering based on play testing
</content>
</entry>
<entry>
<title>Check in PBS, a very minimal physically-based shader</title>
<updated>2023-01-30T02:34:02+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-30T02:33:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=c1019adc04e7ca10b1e42751224ff0e885d6bb34'/>
<id>urn:sha1:c1019adc04e7ca10b1e42751224ff0e885d6bb34</id>
<content type='text'>
Strip out everything except the PBS bits from the TaSTT shader and put
them into a standalone shader.
</content>
</entry>
<entry>
<title>Update hardware requirements</title>
<updated>2023-01-29T00:30:16+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-29T00:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=3f4b2aa5548d1fb15cde1e8f83cda64637c55014'/>
<id>urn:sha1:3f4b2aa5548d1fb15cde1e8f83cda64637c55014</id>
<content type='text'>
Deleting python310._pth causes a few more things to be installed in the
venv.
</content>
</entry>
<entry>
<title>Delete python310._pth</title>
<updated>2023-01-29T00:10:35+00:00</updated>
<author>
<name>yum</name>
<email>yum.food.vr@gmail.com</email>
</author>
<published>2023-01-29T00:10:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/TaSTT.git/commit/?id=182b66e35151d19752fdf0604fd298717d9d639e'/>
<id>urn:sha1:182b66e35151d19752fdf0604fd298717d9d639e</id>
<content type='text'>
I was using this file to constrain the set of paths that Python can see,
but since `future` doesn't have a wheel, it will fail to install on a
fresh system.

If you set pip's --cache-dir to some new directory, you'll see it fail
to install.

The _pth doesn't really seem to matter, since without it, packages are
still installed under the virtual environment.
</content>
</entry>
</feed>
