fpfaffendorf / MIDIMixHostNet

This C# WinForms app connects an AKAI MIDIMix with up to 7 Analog Lab VSTs, mixing and routing to a Valhalla Supermassive VST. It records output to .wav and controls VST parameters via the MIDI controller's faders and knobs. Ideal for music producers and sound designers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MIDIMixHostNet

Welcome to the GitHub repository for a .NET C# WinForms application that provides a seamless connection between an AKAI MIDIMix controller and up to 7 VSTs from Analog Lab. This application allows users to mix and blend the audio signals from these VSTs and route them to a Valhalla supermassive VST. Additionally, users can record the output of this mixer to a .wav file.

One of the standout features of this application is its ability to utilize the knobs and faders on the AKAI MIDIMix to control the parameters of the VSTs. This means that users can have hands-on control over the sound and effects produced by their VSTs without needing to use a mouse or keyboard.

Whether you're a music producer, sound designer, or someone who loves tinkering with audio effects, this application is a must-have for your toolkit. The clean and intuitive interface makes it easy to navigate and customize, while the advanced functionality provides endless possibilities for creativity and experimentation.

If you're interested in learning how to interact with USB MIDI devices in C# .NET applications and how to develop a VST host capable of routing audio and MIDI signals while recording the output to a WAV file, this application is for you. It's the perfect tool for gaining a deeper understanding of MIDI integration and audio signal processing. Start exploring the possibilities today!

This application is also a great resource for those looking to learn how to use the Melanchall.DryWetMidi, NAudio, and VST.NET2-Host libraries. These libraries provide powerful tools for working with MIDI devices and audio processing in .NET, and this application demonstrates how to use them effectively. Whether you're a beginner or an experienced developer, this app is an excellent resource for expanding your skills and knowledge.

Alt text

About

This C# WinForms app connects an AKAI MIDIMix with up to 7 Analog Lab VSTs, mixing and routing to a Valhalla Supermassive VST. It records output to .wav and controls VST parameters via the MIDI controller's faders and knobs. Ideal for music producers and sound designers.


Languages

Language:C# 100.0%