πŸ“ Roadmap - WinSpeak

Welcome to the official roadmap for the WinSpeak project!

This document describes the planned features, future enhancements, and long-term goals of the project.


πŸš€ Main Objectives

  • Provide a SOLID C++ library for volume and mute control on Windows.
  • Offer a simple, clean, and stable API for interacting with system speakers.
  • Ensure excellent compatibility on Windows 10.
  • Fully document each feature with examples.
  • Maintain a high level of code quality (unit tests, etc.).

πŸ“… ​​Development Plan

Version Feature Status
1.0.0 Master Volume Control βœ… Done
1.0.0 is_muted / get_volume / set_volume / set_mute Function βœ… Done
1.1.0 Write Documentation βœ… Done
1.1.0 Refactor all code based on SOLID principles βœ… Done
1.2.0 Support for Controlling Multiple Audio Devices πŸ”² To Do

πŸ›€οΈ Future Ideas (Unplanned)

be Linux compatible


πŸ“’ How to Contribute?

If you would like to suggest a feature or contribute to the roadmap, please open an issue with the enhancement tag.


Thank you for your interest in WinSpeak πŸš€!