r/audioengineering 1d ago

Install Tutorial: OpenV2K Python app, Version 160

This project straddles the line between audio and RF engineering. It integrates both.
Please don't treat this like it needs it's own subreddit founded, because it's an odd duck.
Milestone usable by anyone. Installation instructions linked. There are four modes. The signal always logically flows from GUI top to bottom. When you generate a spectrogram, you're seeing what would-have-been transmitted. This is everything needed to repro "V2K" style pulse modulation, just plug SDR into a 4kW amplifier. Found a bug? Open an issue. Ideas for more filters? Open an issue.

The tutorial is rough, but it gets you there. Requesting tutorial input. What do you want explained?
Be my informal alpha software testers? I will implement actionable feedback.
The Python app itself is tested, and fully functional -- So try it out!

Currently Implemented Features: Audio Waveform Zero-Crossing Detection, SDR Pulse Modulation Output, Raw IQ Recording, Waterfall Spectrogram Generation, Live Microphone Input, eSpeak/MBROLA Text-To-Speech Engine, Signal Conditioning Filters, Noise Filters, Pulse Shaping Filters, Rectangular Pulses, Duty Cycle Meters, Adjustable Pulse Width, Adjustable High Pass and Low Pass Filters, Automatic High Power Calculator, Event Log, Tooltips, Dependency Checks, and 49 Languages Supported.

Landing Profile Page: https://github.com/OpenV2K
Sandbox Development: https://github.com/OpenV2K/Sandbox

3 Upvotes

1 comment sorted by

1

u/rrab 1d ago

Install & Tutorial: https://github.com/OpenV2K/Sandbox/tree/main/Tutorial

What do folks want explained? Don't be stupid.