NeuralPi

Raspberry Pi guitar pedal using neural networks to emulate real amps and effects
Log | Files | Refs | Submodules | README

config_neuralpi_MIDI.json (3620B)


      1 {
      2     "host_config": {
      3       "samplerate": 44100
      4     },
      5     "tracks": [
      6       {
      7         "name": "main",
      8         "channels": 2,
      9         "inputs": [
     10           {
     11             "engine_bus": 0,
     12             "track_bus": 0
     13           }
     14         ],
     15         "outputs": [
     16           {
     17             "engine_bus": 0,
     18             "track_bus": 0
     19           }
     20         ],
     21         "plugins": [
     22           {
     23             "uid": "sushi.testing.mono_summing",
     24             "name": "mono_summing",
     25             "type": "internal"
     26           },
     27           {
     28             "uid": "NeuralPi",
     29             "path": "/home/mind/plugins/NeuralPi.vst3",
     30             "name": "NeuralPi",
     31             "type": "vst3x"
     32           }
     33         ]
     34       }
     35     ],
     36     "midi": {
     37       "track_connections": [
     38         {
     39           "port": 0,
     40           "channel": "all",
     41           "track": "main",
     42           "raw_midi": false
     43         }
     44       ],
     45       "cc_mappings": [
     46         {
     47           "port": 0,
     48           "channel": "all",
     49           "plugin_name": "NeuralPi",
     50           "cc_number": 1,
     51           "parameter_name": "Gain",
     52           "min_range": 0.0,
     53           "max_range": 1.0,
     54           "mode": "absolute"
     55         },
     56         {
     57           "port": 0,
     58           "channel": "all",
     59           "plugin_name": "NeuralPi",
     60           "cc_number": 2,
     61           "parameter_name": "Master",
     62           "min_range": 0.0,
     63           "max_range": 1.0,
     64           "mode": "absolute"
     65         },
     66         {
     67           "port": 0,
     68           "channel": "all",
     69           "plugin_name": "NeuralPi",
     70           "cc_number": 3,
     71           "parameter_name": "Bass",
     72           "min_range": 0.0,
     73           "max_range": 1.0,
     74           "mode": "absolute"
     75         },
     76         {
     77           "port": 0,
     78           "channel": "all",
     79           "plugin_name": "NeuralPi",
     80           "cc_number": 4,
     81           "parameter_name": "Mid",
     82           "min_range": 0.0,
     83           "max_range": 1.0,
     84           "mode": "absolute"
     85         },
     86         {
     87           "port": 0,
     88           "channel": "all",
     89           "plugin_name": "NeuralPi",
     90           "cc_number": 5,
     91           "parameter_name": "Treble",
     92           "min_range": 0.0,
     93           "max_range": 1.0,
     94           "mode": "absolute"
     95         },
     96         {
     97           "port": 0,
     98           "channel": "all",
     99           "plugin_name": "NeuralPi",
    100           "cc_number": 6,
    101           "parameter_name": "Presence",
    102           "min_range": 0.0,
    103           "max_range": 1.0,
    104           "mode": "absolute"
    105         },
    106         {
    107           "port": 0,
    108           "channel": "all",
    109           "plugin_name": "NeuralPi",
    110           "cc_number": 7,
    111           "parameter_name": "Delay",
    112           "min_range": 0.0,
    113           "max_range": 1.0,
    114           "mode": "absolute"
    115         },
    116         {
    117           "port": 0,
    118           "channel": "all",
    119           "plugin_name": "NeuralPi",
    120           "cc_number": 8,
    121           "parameter_name": "Reverb",
    122           "min_range": 0.0,
    123           "max_range": 1.0,
    124           "mode": "absolute"
    125         },
    126         {
    127           "port": 0,
    128           "channel": "all",
    129           "plugin_name": "NeuralPi",
    130           "cc_number": 9,
    131           "parameter_name": "Model",
    132           "min_range": 0.0,
    133           "max_range": 1.0,
    134           "mode": "absolute"
    135         },
    136         {
    137           "port": 0,
    138           "channel": "all",
    139           "plugin_name": "NeuralPi",
    140           "cc_number": 10,
    141           "parameter_name": "Ir",
    142           "min_range": 0.0,
    143           "max_range": 1.0,
    144           "mode": "absolute"
    145         }
    146       ]
    147     }
    148   }