| 1813 | } |
| 1814 | |
| 1815 | static void initStatic__BogaudioModules() |
| 1816 | { |
| 1817 | Plugin* const p = new Plugin; |
| 1818 | pluginInstance__BogaudioModules = p; |
| 1819 | |
| 1820 | const StaticPluginLoader spl(p, "BogaudioModules"); |
| 1821 | if (spl.ok()) |
| 1822 | { |
| 1823 | // Make sure to use dark theme as default |
| 1824 | Skins& skins(Skins::skins()); |
| 1825 | skins._default = settings::preferDarkPanels ? "dark" : "light"; |
| 1826 | #define modelADSR modelBogaudioADSR |
| 1827 | #define modelLFO modelBogaudioLFO |
| 1828 | #define modelNoise modelBogaudioNoise |
| 1829 | #define modelVCA modelBogaudioVCA |
| 1830 | #define modelVCF modelBogaudioVCF |
| 1831 | #define modelVCO modelBogaudioVCO |
| 1832 | p->addModel(modelVCO); |
| 1833 | p->addModel(modelLVCO); |
| 1834 | p->addModel(modelSine); |
| 1835 | p->addModel(modelPulse); |
| 1836 | p->addModel(modelXCO); |
| 1837 | p->addModel(modelAdditator); |
| 1838 | p->addModel(modelFMOp); |
| 1839 | p->addModel(modelChirp); |
| 1840 | p->addModel(modelLFO); |
| 1841 | p->addModel(modelLLFO); |
| 1842 | p->addModel(modelFourFO); |
| 1843 | p->addModel(modelEightFO); |
| 1844 | p->addModel(modelVCF); |
| 1845 | p->addModel(modelLVCF); |
| 1846 | p->addModel(modelFFB); |
| 1847 | p->addModel(modelEQ); |
| 1848 | p->addModel(modelEQS); |
| 1849 | p->addModel(modelLPG); |
| 1850 | p->addModel(modelLLPG); |
| 1851 | p->addModel(modelMegaGate); |
| 1852 | p->addModel(modelPEQ); |
| 1853 | p->addModel(modelPEQ6); |
| 1854 | p->addModel(modelPEQ6XF); |
| 1855 | p->addModel(modelPEQ14); |
| 1856 | p->addModel(modelPEQ14XF); |
| 1857 | p->addModel(modelDADSRH); |
| 1858 | p->addModel(modelDADSRHPlus); |
| 1859 | p->addModel(modelShaper); |
| 1860 | p->addModel(modelShaperPlus); |
| 1861 | p->addModel(modelAD); |
| 1862 | p->addModel(modelASR); |
| 1863 | p->addModel(modelADSR); |
| 1864 | p->addModel(modelVish); |
| 1865 | p->addModel(modelFollow); |
| 1866 | p->addModel(modelDGate); |
| 1867 | p->addModel(modelRGate); |
| 1868 | p->addModel(modelEdge); |
| 1869 | p->addModel(modelNoise); |
| 1870 | p->addModel(modelSampleHold); |
| 1871 | p->addModel(modelWalk2); |
| 1872 | p->addModel(modelWalk); |