Show HN: A singing synthesizer for the browser with algorithmic 3-part harmony Hello HN! This is a demo I built during my batch at the Recurse Center. It's built using WebAudio, WebAssembly (via Rust), and the Canvas API. The source code for this demo, along with my other vocal synthesis related RC demos[0], can be found at a monorepo[1] where I've been dumping all my RC work and logs. The sound is generated using a physical model of the human singing voice, using a work-in-progress project called VoxBox [2]. The harmonization is done using something that kind of resembles a markov chain. Only, instead of using weighted probabilities and randomness, I use a selection heuristic that chooses a chord based on how often it has been used and how much voice movement is required. Thanks for reading! Happy to answer any other questions. 0: https://ift.tt/fHZWI2v 1: https://ift.tt/KZTMADG... 2: https://ift.tt/kDCLq3M https://ift.tt/BH1xuJY August 4, 2024 at 05:05PM
Show HN: A singing synthesizer for the browser with algorithmic 3-part harmony https://ift.tt/sU8jbXQ
Related Articles
Show HN: Formulaer – Free, simple and clean forms https://ift.tt/AihXfRWShow HN: Formulaer – Free, simple and clean forms https://formulaer.co… Read More
Show HN: Inngest 1.0 – Open-source durable workflows on every platform https://ift.tt/ncG1BQ9Show HN: Inngest 1.0 – Open-source durable workflows on every platform… Read More
Show HN: Inbound Email (SMTP) to Webhook https://ift.tt/dl3ImrWShow HN: Inbound Email (SMTP) to Webhook Here's my first (hopefully of… Read More
Show HN: An Elliptic Curve-Based Secure Chat, Written Using Rust and Protobuf https://ift.tt/De6ZSL1Show HN: An Elliptic Curve-Based Secure Chat, Written Using Rust and P… Read More
Show HN: Turn your dreams into reality with this life planner app https://ift.tt/5ITebjnShow HN: Turn your dreams into reality with this life planner app Hi, … Read More
Show HN: EloqKV – Scalable distributed ACID key-value database with Redis API https://ift.tt/W4qUgzeShow HN: EloqKV – Scalable distributed ACID key-value database with Re… Read More
Show HN: PDF to MD by LLMs – Extract Text/Tables/Image Descriptives by GPT4o https://ift.tt/NrGJBzdShow HN: PDF to MD by LLMs – Extract Text/Tables/Image Descriptives by… Read More
Show HN: Open-source text classification CLI – train models with no labeled data https://ift.tt/wMvzVJ7Show HN: Open-source text classification CLI – train models with no la… Read More
0 Comments: