I've released the PT3Play demo running in Blazor. It uses the Blazor.WebAudio library by Kristoffer Strube. I want to extend my gratitude to Kirstoffer for his work on Blazor.WebAudio and specifically adding the AudioWorklet APIs required for this demo to render audio in real-time.
Category: C#
PT3Play Released!
SpeakJet Activity Center
I scored one of these on eBay for $20 and have been playing around a bit and discovered it's the same chip used in the AtariVox+ Speech Synthesizer.
I decided to port the PhraseALator application to C#. Part of the process was to change from Mscomm32.ocx to .NET's SerialPort class in the System.IO.Ports namespace.
I made a C# source to PhraseALator available on Github here.
LHA Decompressor
I ported the LHA Decompressor for Java library to a .NET library called LHA Decompressor.