Giter Club home page Giter Club logo

launchpadmk2-voicemeeter's Introduction

Setup Guide

Read the Wiki Here

A Macro Board for the Novation Launchpad MK2

Features:

  • Volume sliders, mute buttons, and more for Devices A1-3

  • Active Volume Meters for live monitoring and visual feedback (looks very cool)

  • Media Controls

  • Soundboard

  • Live Audio effects with VSTs

  • On-the-fly voice recording and playback

  • THE BASS BUTTON

  • Much more... (look at that picture ๐Ÿ‘€ )

Setup:

Download the files and place them in:

C:\Users\%username%\Documents\Voicemeeter

Shutdown Voicemeeter and Connect your Launchpad

PART 1: Voicemeeter Setup:

  • Start Voicemeeter Potato and open the Menu:

  • Select "Load Settings" and choose "main.xml".

  • Check the following options:

    • Load Settings on Startup
    • System Tray
    • Run on Windows Startup
    • Auto Restart Audio Engine (A1 Device) [Optional]
  • From the same menu, select "MIDI Mapping".

    You only need to set "MIDI Input Device" to the Launchpad (not feedback or extra), as we will not set any controls from this page.

  • Next, from the menu, check:

    • Run MacroButtons on Voicemeeter start

This will open MacroButtons where we will continue the setup later.

  • Finally, from the menu, click "Save Settings".

    • Save and override "main.xml"

PART 2: MacroButtons Setup:

  • Open MacroButtons Menu (top left icon or Alt+Spacebar), and check the option:

    • System Tray
  • Next, from the same menu, click "MIDI OUT1 Device" and set your Launchpad

  • Again, from the menu, select "Load Button Map"

    • Load "defultMacro.xml"
  • At this point, your Launchpad may or may not light up. Either way, Shutdown BOTH Voicemeeter and MacroButtons, don't just close the windows. You can do this either through their respective menus or by right-clicking on the tray icons at the bottom-right of your taskbar and selecting "Shutdown..."

  • Open Voicemeeter. Both Voicemeeter and MacroButtons should start minimized in the system tray and the Launchpad should be lit up

Further Notes

As stated in the beginning, please read the wiki for any information regarding editing buttons or configs

What is "min.exe" and "min.py"?

  • Min.exe is a compiled python script that simply minimizes MacroButtons.exe. It is run when pressing the User Switch (Mixer) button. It exists because of annoying side effect when loading a Macro config file, with Macros. You don't need it, but if you switch pages a lot you way find it useful. You can read the wiki for more information.

Why are lots sliders either -12dB or +12dB?

  • In Macros, there is no way to limit the gain of a slider. For example, when holding a Vol+ button, I can't just make an IF statement to stop it going over 0dB. So in yet another compromise, most sliders are set at -12dB so the full range of sliders can be used without the audio clipping. The end result is the same however, and no volume is lost. But yes, it looks stupid.

launchpadmk2-voicemeeter's People

Contributors

claw1200 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.