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.
- Host: GitHub
- URL: https://github.com/terinjokes/mixere
- Owner: terinjokes
- License: gpl-2.0
- Created: 2021-07-30T04:06:13.000Z (almost 5 years ago)
- Default Branch: trunk
- Last Pushed: 2025-01-24T04:06:25.000Z (over 1 year ago)
- Last Synced: 2025-04-14T01:14:11.650Z (about 1 year ago)
- Topics: audio-mixer, mfc, mfc-mdi, windows
- Language: C++
- Homepage:
- Size: 1.65 MB
- Stars: 12
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.org
- License: License.txt
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).