Import Config from ColorChord
A cnlohr ColorChord configuration file can be converted to a ColorChord.NET configuration with a bit of manual work.
On this page
There currently is no automatic way to convert a config file, due to the difference in functionality.
The parameters for almost everything in ColorChord.NET are backwards-compatible with cnlohr’s ColorChord, so you can usually copy the values. If there is a difference, it should be noted in the relevant section for the component.
If you want to replicate an existing setup, start with the default config.json file, and copy parameters over to my format one-by-one, finding the appropriate place to put them.
I try to maintain the same behaviour given the same inputs as cnlohr’s version. If you notice an undocumented difference, please let me know.
Name Conversions
cnlohr ColorChord Name | ColorChord.NET Component | ColorChord.NET Name |
---|---|---|
base_hz | NoteFinder | StartFreq |
dft_iir | NoteFinder | DFTIIR |
amplify | NoteFinder | DFTAmplify |
slope | NoteFinder | DFTSlope |
filter_iter | NoteFinder | OctaveFilterIterations |
filter_strength | NoteFinder | OctaveFilterStrength |
note_jumpability | NoteFinder | NoteInfluenceDist |
note_attach_freq_iir | NoteFinder | NoteAttachFreqIIR |
note_attach_amp_iir | NoteFinder | NoteAttachAmpIIR |
note_attach_amp_iir2 | NoteFinder | NoteAttachAmpIIR2 |
note_combine_distance | NoteFinder | NoteCombineDistance |
note_out_chop | NoteFinder | NoteOutputChop |
leds | Visualizer: Cells, Linear | LEDCount |
led_floor | Visualizer: Linear | LEDFloor |
light_siding | Visualizer: Cells, Linear | LightSiding |
satamp | Visualizer: Cells, Linear | SaturationAmplifier |
qtyamp | Visualizer: Cells | QtyAmp |
seady_bright steady_bright | Visualizer: Cells, Linear | SteadyBright |
timebased | Visualizer: Cells | TimeBased |
snakey | Visualizer: Cells | Snakey |
is_loop | Visualizer: Linear | IsCircular |
led_limit | Visualizer: Linear | LEDLimit |
skipfirst | Output: PacketUDP/Raw | PaddingFront |
firstval | Output: PacketUDP/Raw | PaddingContent |