Experimental Boost.DI
MIDI2LR
Experimental Boost.DI | MIDI2LR | |
---|---|---|
8 | 14 | |
1,103 | 669 | |
1.5% | - | |
3.5 | 8.6 | |
23 days ago | 26 days ago | |
C++ | Lua | |
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Experimental Boost.DI
-
What are some cool modern libraries you enjoy using?
I love: https://github.com/boost-ext/di for dependency injection
-
[C++20] New way of meta-programming?
https://github.com/boost-ext/di (To detect constructor parameters and inject dependencies without runtime dispatch)
-
Dependency injection
I was looking to try boost.di for some time, looks nice. https://boost-ext.github.io/di/
- Dependency injection with c++
-
Architecture of a Qt application
Things like Dependency Injection/Inversion are a little more cumbersome in C++ but certainly can be done, and I believe there's libraries for that as well (found a couple searching around, like fruit and boost-ext di ).
-
Jodd – The Unbearable Lightness of Java
Dependency injection does not have to be dynamic, it can totally be done at compile time. Boost DI is an example: https://boost-ext.github.io/di/
- DI in c++ hurt by lack of good libraries?
-
Top five C/C++ things/tips/tricks you wish you had known earlier and are now used very often
Funny you mention dependency injection, proposed Boost.DI shall be up for Boost peer review probably in March. https://boost-ext.github.io/di/
MIDI2LR
-
Is there any drawing software in which RGB values could be inputted by a midi device?
I've used a MIDI controller with Lightroom and a plugin https://rsjaffe.github.io/MIDI2LR/ but sadly such a neat solution doesn't exist for Photoshop as far as I can tell.
-
Lightroom CC Keyboard Shortcuts
MIDI2LR is a bit more hackish, but it is free and a Behringer X-Touch Mini is less than a third the price of the cheapest Loupedeck.
-
Is there a way to detach or control develop settings on the right side on a separate monitor?
I saw something like MIDI -> Lightroom
-
after a lot of asking, trying and failing. My first hardwired macropad that sent midi cc for use with lightroom.
Not OP, but I use this with an old DJ controller for lightroom: https://rsjaffe.github.io/MIDI2LR/
- Ask HN: Unconventional Use of MIDI?
-
LPT: You can use an iPad or any other touch device to control Lightroom using Midi2LR (How to use Touch OSC on tablet/iPad to control Lightroom)
More info for troubleshooting or general info here
There wasn't a single continuous tutorial for how to achieve this. I found it difficult and I'm a software engineer. I hope this helps people who may wish to try this method of editing photos in Lightroom. You can check out Mathieu's website (created the template for Touch OSC), the Midi2lr website, the Touch OSC website and subreddit for more information about these technologies.
-
New version MIDI2LR available for Lightroom 11.4
Version 5.4 of MIDI2LR was released today and has new features to support LR 11.4. Download at https://github.com/rsjaffe/MIDI2LR/releases/latest.
-
Ingenuity in C++
See https://github.com/rsjaffe/MIDI2LR/blob/master/src/application/MIDIReceiver.h
-
MIDI2LR Version 5.1.1.0 available
Available at https://github.com/rsjaffe/MIDI2LR/releases/latest
What are some alternatives?
kangaru - 🦘 A dependency injection container for C++11, C++14 and later
nmap - Nmap - the Network Mapper. Github mirror of official SVN repository.
American Fuzzy Lop - american fuzzy lop - a security-oriented fuzzer
funkin-rewritten - Optimized rewrite of Friday Night Funkin' built on LÖVE
c-smart-pointers - Smart pointers for the (GNU) C programming language
dmidiplayer - Drumstick MIDI File Player Multiplatform (mirror)
gcc-poison - gcc-poison
midi2lr.mathieu.photography - Mappings for MIDI2LR and TouchOSC
outcome - Provides very lightweight outcome<T> and result<T> (non-Boost edition)
dsga - C++20 library that mostly implements the vector and matrix data structures from GLSL Spec 4.6
stb - stb single-file public domain libraries for C/C++
giada - Your Hardcore Loop Machine.