Logo The Customizable Synth

Config

The Base-Config file:

<?xml version="1.0" encoding="UTF-8"?>

<PROPERTIES>
    <property key="layoutPath" value="res://Layouts/"/>
    <property key="presetPath" value="res://Presets/"/>
    <property key="sliderMode" value="-1"/>
    <property key="useOpenGL" value="1"/>
    <property key="vsync" value="1"/>
    <color>
        <property key="primaryBG" value="ff1b1b1b"/>
        <property key="secondaryBG" value="ff333333"/>
        <property key="primary" value="ff1f73ff"/>
        <property key="secondary" value="ffff0089"/>
        <property key="font" value="ffffffff"/>
        <property key="clip" value="ffff1744"/>
        <property key="lcdBG" value="ff000000"/>
        <property key="lcd" value="ff0081c2"/>
        <property key="logo" value="ffdcdcdc"/>
        <property key="logoPrimary" value="ffff0089"/>
    </color>
    <editor>
        <property key="scale" value="1"/>
    </editor>
    <gui>
        <property key="main" value="MainGui"/>
        <property key="wave" value="WaveEditor"/>
    </gui>
</PROPERTIES>

ROOT Properties

Slider-Mode

ValueMode
-1Rotary Vertical Drag
0Rotary
1Rotary Horizontal Drag
2Rotary Horizontal Vertical Drag

OpenGL

You can toggle the Rendering mode from OpenGL or Software renderer. to change that you can switch the property useOpenGL:

ValueMode
1ON
0OFF

VSync

You can turn VSync on and off (Not always working if OS not supporting this): to change that you can switch the property vsync:

ValueMode
1ON
0OFF

Paths

VeNo uses a Path-resolver to access the Base Dir and not writing it to the config-file: (you can change that):

if you see res:// it means it will resolve to the default Path you can see in: Customization

Color

VeNo uses a Color-Theme Engine. the Provided Values are configurable via UI or via the XML Config.

The format from the colors are in Hex: #AARRGGBB or other: Alpha Red Green Blue.

GUI

You can set the mainly loaded GUI File that is loaded as the root file for following components (Based on Layouts-Path):

main

Main is the Main UI the heart of the Synth. it will fall back to Bin::Main if file is not found!

wave

Wave is the WaveEditor that will open if you want to edit the Waveform from the Oscillators.