You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it could be very useful for some people like me. I changed PluginData.cpp (lines 433 - 435) to this
#elif JUCE_WINDOWS
if ( File::getSpecialLocation(File::currentExecutableFile).getSiblingFile("Dexed_data").isDirectory() )
dexedAppDir=File::getSpecialLocation(File::currentExecutableFile).getSiblingFile("Dexed_data");
elsedexedAppDir=File::getSpecialLocation(File::userApplicationDataDirectory).getChildFile("DigitalSuburban").getChildFile("Dexed");
#else
and it worked. I mean if user manually creates the "Dexed_data" folder in the dll's dir then plugin will use it instead of system App's Data folder.
What do you think?
BTW it looks like you forgot to initialize showKeyboard so the keyboard randomly on/off if no config file is found. (Your checking if ( prop.containsKey( String("showKeyboard") ) ) doesn't allow JUCE to use default zero value.)
Edit:
use currentExecutableFile everywhere for consistency (accidentally left currentApplicationFile in the code after testing, although they are the same for Win).
The text was updated successfully, but these errors were encountered:
I'm against using the default "VST" directory has a config path since on Windows and OS X this directory is owned by root/Administrator. I would need to make an installer and this is something I really don't want.
That said, for experienced users (and not just for Windows), the binary directory makes sense... I will add this to the next version.
This commit provides initial support for MPE. That support consists of
1. MPE Enabled mode and MPE Pitch Bend Range both on PARAM screen
2. All MPE gestures captured per voice (so aftertouch, timbre, pb, and off vel)
3. MPE voice management by channel when MPE is enabled
4. Pitch Bend modification in MPE mode to handle bend gestures
It does not include any mapping of the aftertouch, timbre, or off velocity
Addressed #1
I think it could be very useful for some people like me. I changed PluginData.cpp (lines 433 - 435) to this
and it worked. I mean if user manually creates the "Dexed_data" folder in the dll's dir then plugin will use it instead of system App's Data folder.
What do you think?
BTW it looks like you forgot to initialize
showKeyboard
so the keyboard randomly on/off if no config file is found. (Your checkingif ( prop.containsKey( String("showKeyboard") ) )
doesn't allow JUCE to use default zero value.)Edit:
use
currentExecutableFile
everywhere for consistency (accidentally leftcurrentApplicationFile
in the code after testing, although they are the same for Win).The text was updated successfully, but these errors were encountered: