DARK MODE for Bogaudio is here...

The long-requested dark mode for Bogaudio is finally available on the library.

There are two flavors, very dark:

And low-contrast:

Every module (except ANALYZER-XL, which is special) now has a Panel-> context menu item. You can set the panel per module, or set a default that will apply to everything. Documentation here.

I want to shout out / thank @Eurikon, who patiently advocated for this feature, and who has maintained a community version of the panels all this time. The low-contrast version is his design.

Also shouts to @marc_boule, who’s code I had to peek at to figure out where to store the default-panels preference (thanks!).


@Eurikon invented the dark themes :black_heart:


Thanks @matt for allowing me to modify your design, resulting in an official inclusion to your wonderful collection of modules. :pray:t4: :partying_face:


Hahah! :rofl: Not really, I just love the Bogaudio modules, and by using them often the light colored version was blinding me at night :crazy_face:


Oh! :heart_eyes:

Thank you!

1 Like

Awesome :slight_smile:

1 Like

@matt well done on the new dark mode, it looks AMAZING!! :black_heart:

Also thx @Eurikon for requesting dark mode

1 Like


Awesome! :sunglasses: Quite the undertaking given all those modules, but a very welcome addition :slight_smile:

1 Like

Very nice! Thanks to @Eurikon and @matt! Bogaudio for the win! :slight_smile:

1 Like

Splendid stuff! Thank you. Change analyzer and walk2 displays to lightwidget so they play nicely with modular fungi lights off?

thank you very much


I was very happy with that news. I’ve updated my plugin library and open the patch I was working on and almost finished yesterday. I use Count Modula/fade in - fade out to start playing my patch and record. When I click play, VCV crashes. Not sure if it’s linked to last Bogaudio update (last update I did) or 8facex2 but the log.txt displays the following messages, last lines of the file.

[46.165 info src/engine/Module.cpp:113] Patch created with Bogaudio v1.1.33, currently using v1.1.34. [46.166 fatal src/main.cpp:45] Fatal signal 11. Stack trace: 14: 1 Rack 0x00000001063363cd _ZL18fatalSignalHandleri + 45 13: 2 libsystem_platform.dylib 0x00007fff6d78bb5d _sigtramp + 29 12: 3 ??? 0x0000000000000000 0x0 + 0 11: 4 Rack 0x0000000106319d76 _Z22nvgluDeleteFramebufferP16NVGLUframebuffer + 38 10: 5 Rack 0x0000000106398b42 _ZN4rack6widget17FramebufferWidgetD2Ev + 34 9: 6 Rack 0x000000010636f16e _ZN4rack3app8SvgPanelD0Ev + 14 8: 7 plugin.dylib 0x000000000979e5d6 _ZN8bogaudio14BGModuleWidget11updatePanelEv**** + 54 7: 8 plugin.dylib 0x000000000979cdcb _ZN8bogaudio8BGModule7setSkinENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE + 155 6: 9 plugin.dylib 0x000000000979cc6e _ZN8bogaudio8BGModule12dataFromJsonEP6json_t + 158 5: 10 Rack 0x000000010638feba _ZN4rack6engine6Module8fromJsonEP6json_t + 1562 4: 11 plugin.dylib 0x000000000cf6194f _ZN9EightFace15EightFaceModuleILi16EE13workerProcessEv + 143 3: 12 plugin.dylib 0x000000000cf62f5e ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEMN9EightFace15EightFaceModuleILi16EEEFvvEPS9_EEEEEPvSE + 62 2: 13 libsystem_pthread.dylib 0x00007fff6d7942eb _pthread_body + 126 1: 14 libsystem_pthread.dylib 0x00007fff6d797249 _pthread_start + 66 0: 15 libsystem_pthread.dylib 0x00007fff6d79340d thread_start + 13

Hope it can help

Got the point: 8Face is managing Bogaudio Switch44. When I start the patch, 8Face tries to set the matrix value as recorded but all Bogaudio modules have been updated then 8face or Bogaudio modules make VCV to crash…maybe not recognized as before. I test switching manuals 8face linked to Switch44 and it crash while not crashing on another 8face with other module.

unluky :frowning:

Update: uploaded 1.1.33 and the patch is working.

I was able to replicate this pretty easily, thanks for the report.

This new test build should fix it, if you want to give it a try.

Thanks a lot Matt,

I’ve tested the new 1.1.34 version without any crash (same test as previously). Lovely

I’ve detected a small graphic glitch let’s have 2 settings in 8Face for Switch44

  • Set 1: 1B 2A 3A 3B
  • Set 2: 3A 3B

Sometime, when switching with 8Face, Switch44 display become all black then back to normal with new setting. Very brief and not blocking anything.

Again thanks a lot for all the wonderful work you do on these modules and sorry to raise such bug :frowning:

Warm regards

1 Like

Good catch with the panel flicker on preset switch. This new build has a fix.


My Rack is crashing whenever I try to use 8Face with any Bogaudio module. Using 1.1.34. On Mac OSX 10.15.5 (19F101)