Skip to content
View iibaranov-IG's full-sized avatar
😄
😄

Block or report iibaranov-IG

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iibaranov-IG/README.md

Igor Baranov

Broadcast Audio & AoIP Engineer — Open-Source Software Repair

I help investigate failures where broadcast software, audio networks and equipment need to work together: MIDI reconnection, PTZ control, OSC feedback, AES67/PTP synchronization and audio-software integration.

I build Broadcast Control Lab (BCL), an independent engineering lab that turns concrete problems into reproducible checks, focused fixes and reviewable evidence. My work also includes AoIP audits, routing, redundancy, commissioning and migration planning for radio and broadcast environments.

Public repair evidence · Bring a problem · Discuss engineering work · Support open-source work

Repairs accepted by maintainers

Verified as merged on 21 September 2026:

Project Problem addressed Upstream result
Amical Capture the active microphone channel on multichannel audio interfaces Merged #184
PiPedal Bluetooth MIDI fails to reconnect when the ALSA port appears after its client Merged #587
RtAudio Unix pthread flags appear in pkg-config metadata for MSVC consumers Merged #487
Liquidsoap Last.fm rejects the default Audioscrobbler HTTP endpoint Merged #5404
FPP Missing or malformed PTP management data can falsely indicate lock Merged #2942

Browse published repair evidence and validation limits. Maintainer acceptance, release availability and real-device validation are separate milestones. The FPP fix does not resolve the separate Pi 4/no-PHC clock issue.

Projects

  • Axia Atlas — an independent Windows workspace for Axia/Livewire discovery, monitoring and diagnostics. Source and portable preview are available; production and audio-reception validation remain in progress.
  • BCL public evidence — published repair records with upstream links, regression results and explicit verification limits. The core laboratory is private.

Where I can help

  • Broadcast audio and AoIP: Axia Livewire+, LWRP/LWCP, AES67, Dante and AMWA NMOS; interoperability, routing and operational diagnostics.
  • Equipment control: MIDI/ALSA, OSC and VISCA over TCP/UDP; connection states, command/reply behavior and reproducible protocol checks.
  • Open-source engineering: focused bug fixes, build and integration failures, regression tests and clear evidence for maintainers.
  • Broadcast facilities: commissioning, failure analysis, redundancy and migration planning across mixed-vendor systems.

Field experience includes Telos Alliance / Axia, Barix, SOUND4 and AEQ systems. Specific device and platform coverage is agreed for each investigation.

More open-source work

Collaboration

Current availability — 21 September 2026: work requiring my GitHub-hosted CI is paused until October 1 because the included Actions minutes are exhausted. You can still email reports and discuss scope; validated delivery dates will be agreed individually.

For a software failure, email a BCL repair request with the device model, software/firmware version, expected behavior, reproduction steps and your ability to test on the real setup. Remove credentials and private data from public reports.

For consulting, integration work or a scoped engineering investigation, email iibaranov@gmail.com. We establish scope, available evidence and acceptance criteria before committing to a delivery.

Support open-source work

If this work has helped your broadcast facility, voluntary donations help fund CI capacity, test equipment, real-device validation, and maintenance.

  • Support via ЮMoney
  • USDT — Ethereum (ERC-20) or BNB Smart Chain (BEP-20): 0xB04907EC7Fe04647def87C3e65fE3a281cC8cFDD

Please select ERC-20 or BEP-20 only when sending. Other networks are not supported.

QR code for the USDT ERC-20 or BEP-20 address

For urgent commercial or operational requests, email iibaranov@gmail.com. I reply promptly on business days.

Pinned Loading

  1. axia-atlas axia-atlas Public

    Independent Windows engineering workspace for Axia and Livewire: discovery, audio, diagnostics and documentation. Open-source preview.

    HTML

  2. iibaranov-IG-broadcast-control-lab-evidence iibaranov-IG-broadcast-control-lab-evidence Public

    JavaScript

  3. aes67-monitor aes67-monitor Public

    Forked from philhartung/aes67-monitor

    Real-time monitoring of audio-over-IP streams, supporting AES67, RAVENNA, and ST2110-30 standards for live sound, studio, and broadcast applications.

    JavaScript

  4. companion-module-livewire-lwrp companion-module-livewire-lwrp Public

    Forked from k2fc/companion-module-livewire-lwrp

    TypeScript

  5. nmos-testing nmos-testing Public

    Forked from AMWA-TV/nmos-testing

    Testing tool for the AMWA NMOS Specifications

    Python