An open API service indexing awesome lists of open source software.

https://github.com/terinjokes/mixere

A modern fork of mixere, a Windows audio mixer for live productions.
https://github.com/terinjokes/mixere

audio-mixer mfc mfc-mdi windows

Last synced: 10 months ago
JSON representation

A modern fork of mixere, a Windows audio mixer for live productions.

Awesome Lists containing this project

README

          

#+TITLE: Mixere

Mixere is an audio mixer for live productions. This repository contains my fork, modernizing it to build with modern versions of Visual Studio on Windows 10 and 11.

#+CAPTION: An overview of Mixere, showing several tracks of differing lengths playing.
[[./docs/mixere.png]]

* Features
- One-shot and looping playbacks, with dynamic start and end loop points.
- Multiple tracks. Indivudal tracks can be played, paused, stopped, muted, looped, or utilize automation independenty.
- Configurable fade in and out on playback and mute states.
- Track automation, allow for programming of volume, tempo, and pan settings.
- Unlimited undo and snapshots. Don't worry about losing state.
- Works well in WINE.

* Building
** Windows
Mixere 32-bit and 64-bit builds can be build by opening the solution (=Mixere.sln=) in Visual Studio 2022. Optionally, the solutions can be build with =msbuild=, see CI builds for an example.

** Elsewhere
Building a project using the Microsoft Foundation Class libaries on non-MSVC compilers is certainly an effort. It may be possible to setup an =msbuild= environment within WINE. I'd love to get cross-compiled builds from *nix working.

If you have success, do open an issue to explain how. Otherwise, for now, you're on your own.

* License
Mixere is licensed under the [[./License.txt][GNU General Public License version 2]] (or later).