Skip to content

Commit

Permalink
Merge branch 'release/2.3.0.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
rsjaffe committed Oct 5, 2017
2 parents 5a8b71a + d81b7e7 commit ea0e0dc
Show file tree
Hide file tree
Showing 837 changed files with 9,623 additions and 3,103 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -341,3 +341,5 @@ Source/LRPlugin/MIDI2LR.lrplugin/MIDI2LR.app
*.iml

rtmidi/midiprobe

Source/LRPlugin/luacheck\.results
4 changes: 2 additions & 2 deletions Builds/MacOSX/Info-App.plist
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleShortVersionString</key>
<string>2.3.0.0</string>
<string>2.3.0.1</string>
<key>CFBundleVersion</key>
<string>2.3.0.0</string>
<string>2.3.0.1</string>
<key>NSHumanReadableCopyright</key>
<string></string>
<key>NSHighResolutionCapable</key>
Expand Down
8 changes: 4 additions & 4 deletions Builds/MacOSX/MIDI2LR.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,8 @@
"DEBUG=1",
"GSL_THROW_ON_CONTRACT_VIOLATION=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=2.3.0.0",
"JUCE_APP_VERSION_HEX=0x2030000",
"JUCE_APP_VERSION=2.3.0.1",
"JUCE_APP_VERSION_HEX=0x2030001",
"JucePlugin_Build_VST=0",
"JucePlugin_Build_VST3=0",
"JucePlugin_Build_AU=0",
Expand Down Expand Up @@ -285,8 +285,8 @@
"NDEBUG=1",
"GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1",
"JUCER_XCODE_MAC_F6D2F4CF=1",
"JUCE_APP_VERSION=2.3.0.0",
"JUCE_APP_VERSION_HEX=0x2030000",
"JUCE_APP_VERSION=2.3.0.1",
"JUCE_APP_VERSION_HEX=0x2030001",
"JucePlugin_Build_VST=0",
"JucePlugin_Build_VST3=0",
"JucePlugin_Build_AU=0",
Expand Down
15 changes: 13 additions & 2 deletions Builds/VisualStudio2017/MIDI2LR_App.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
<Optimization>Disabled</Optimization>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\JuceLibraryCode\modules;..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;GSL_THROW_ON_CONTRACT_VIOLATION=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=2.3.0.0;JUCE_APP_VERSION_HEX=0x2030000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;GSL_THROW_ON_CONTRACT_VIOLATION=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=2.3.0.1;JUCE_APP_VERSION_HEX=0x2030001;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
Expand Down Expand Up @@ -114,7 +114,7 @@
<ClCompile>
<Optimization>Full</Optimization>
<AdditionalIncludeDirectories>..\..\JuceLibraryCode;..\..\JuceLibraryCode\modules;..\..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=2.3.0.0;JUCE_APP_VERSION_HEX=0x2030000;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;GSL_UNENFORCED_ON_CONTRACT_VIOLATION=1;JUCER_VS2017_78A5024=1;JUCE_APP_VERSION=2.3.0.1;JUCE_APP_VERSION_HEX=0x2030001;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_RTAS=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
Expand Down Expand Up @@ -1301,6 +1301,15 @@
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_FlexBox.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_Grid.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridItem.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridUnitTests.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GroupComponent.cpp">
<ExcludedFromBuild>true</ExcludedFromBuild>
</ClCompile>
Expand Down Expand Up @@ -2063,6 +2072,8 @@
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_ConcertinaPanel.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_FlexBox.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_FlexItem.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_Grid.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridItem.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GroupComponent.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_MultiDocumentPanel.h"/>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_ResizableBorderComponent.h"/>
Expand Down
15 changes: 15 additions & 0 deletions Builds/VisualStudio2017/MIDI2LR_App.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -1558,6 +1558,15 @@
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_FlexBox.cpp">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_Grid.cpp">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridItem.cpp">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridUnitTests.cpp">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GroupComponent.cpp">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClCompile>
Expand Down Expand Up @@ -3279,6 +3288,12 @@
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_FlexItem.h">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_Grid.h">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GridItem.h">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\modules\juce_gui_basics\layout\juce_GroupComponent.h">
<Filter>Juce Modules\juce_gui_basics\layout</Filter>
</ClInclude>
Expand Down
6 changes: 3 additions & 3 deletions Builds/VisualStudio2017/resources.rc
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@
#include <windows.h>

VS_VERSION_INFO VERSIONINFO
FILEVERSION 2,3,0,0
FILEVERSION 2,3,0,1
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "FileDescription", "MIDI2LR\0"
VALUE "FileVersion", "2.3.0.0\0"
VALUE "FileVersion", "2.3.0.1\0"
VALUE "ProductName", "MIDI2LR\0"
VALUE "ProductVersion", "2.3.0.0\0"
VALUE "ProductVersion", "2.3.0.1\0"
END
END

Expand Down
2 changes: 1 addition & 1 deletion DoxyGen/Midi2lr.Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = MIDI2LR
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 2.2.0.0
PROJECT_NUMBER = 2.3.0.0

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand Down
2 changes: 1 addition & 1 deletion Installer/MIDI2LR.xml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<project>
<shortName>MIDI2LR</shortName>
<fullName>MIDI2LR</fullName>
<version>2.3.0.0</version>
<version>2.3.0.1</version>
<readmeFile>../Source/LRPlugin/ReadMe.txt</readmeFile>
<licenseFile>../LICENSE.txt</licenseFile>
<htmlLicenseFile>LICENSE.html</htmlLicenseFile>
Expand Down
4 changes: 2 additions & 2 deletions JuceLibraryCode/JuceHeader.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
namespace ProjectInfo
{
const char* const projectName = "MIDI2LR";
const char* const versionString = "2.3.0.0";
const int versionNumber = 0x2030000;
const char* const versionString = "2.3.0.1";
const int versionNumber = 0x2030001;
}
#endif
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
==============================================================================
*/

#pragma once

namespace juce
{

//==============================================================================
/**
Expand All @@ -46,14 +46,15 @@ class JUCE_API AudioPlayHead
/** Frame rate types. */
enum FrameRateType
{
fps24 = 0,
fps25 = 1,
fps2997 = 2,
fps30 = 3,
fps2997drop = 4,
fps30drop = 5,
fps60 = 6,
fps60drop = 7,
fps23976 = 0,
fps24 = 1,
fps25 = 2,
fps2997 = 3,
fps30 = 4,
fps2997drop = 5,
fps30drop = 6,
fps60 = 7,
fps60drop = 8,
fpsUnknown = 99
};

Expand All @@ -70,20 +71,20 @@ class JUCE_API AudioPlayHead
/** Time signature denominator, e.g. the 4 of a 3/4 time sig */
int timeSigDenominator;

/** The current play position, in samples from the start of the edit. */
/** The current play position, in samples from the start of the timeline. */
int64 timeInSamples;
/** The current play position, in seconds from the start of the edit. */
/** The current play position, in seconds from the start of the timeline. */
double timeInSeconds;

/** For timecode, the position of the start of the edit, in seconds from 00:00:00:00. */
/** For timecode, the position of the start of the timeline, in seconds from 00:00:00:00. */
double editOriginTime;

/** The current play position, in pulses-per-quarter-note. */
double ppqPosition;

/** The position of the start of the last bar, in pulses-per-quarter-note.
This is the time from the start of the edit to the start of the current
This is the time from the start of the timeline to the start of the current
bar, in ppq units.
Note - this value may be unavailable on some hosts, e.g. Pro-Tools. If
Expand Down Expand Up @@ -150,3 +151,5 @@ class JUCE_API AudioPlayHead
/** Rewinds the audio. */
virtual void transportRewind() {}
};

} // namespace juce
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
==============================================================================
*/

namespace juce
{

AudioChannelSet::AudioChannelSet (uint32 c) : channels (c) {}
AudioChannelSet::AudioChannelSet (const Array<ChannelType>& c)
{
Expand Down Expand Up @@ -414,3 +417,5 @@ int32 AudioChannelSet::getWaveChannelMask() const noexcept

return (channels.toInteger() >> 1);
}

} // namespace juce
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
==============================================================================
*/

#pragma once

namespace juce
{

//==============================================================================
/**
Expand Down Expand Up @@ -388,3 +388,5 @@ class JUCE_API AudioChannelSet
explicit AudioChannelSet (uint32);
explicit AudioChannelSet (const Array<ChannelType>&);
};

} // namespace juce
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
==============================================================================
*/

namespace juce
{

void AudioDataConverters::convertFloatToInt16LE (const float* source, void* dest, int numSamples, const int destBytesPerSample)
{
const double maxVal = (double) 0x7fff;
Expand Down Expand Up @@ -309,7 +312,7 @@ void AudioDataConverters::convertInt24BEToFloat (const void* const source, float

void AudioDataConverters::convertInt32LEToFloat (const void* const source, float* const dest, int numSamples, const int srcBytesPerSample)
{
const float scale = 1.0f / 0x7fffffff;
const auto scale = 1.0f / (float) 0x7fffffff;
const char* intData = static_cast<const char*> (source);

if (source != (void*) dest || srcBytesPerSample >= 4)
Expand All @@ -334,7 +337,7 @@ void AudioDataConverters::convertInt32LEToFloat (const void* const source, float

void AudioDataConverters::convertInt32BEToFloat (const void* const source, float* const dest, int numSamples, const int srcBytesPerSample)
{
const float scale = 1.0f / 0x7fffffff;
const auto scale = 1.0f / (float) 0x7fffffff;
const char* intData = static_cast<const char*> (source);

if (source != (void*) dest || srcBytesPerSample >= 4)
Expand Down Expand Up @@ -596,3 +599,5 @@ class AudioConversionTests : public UnitTest
static AudioConversionTests audioConversionUnitTests;

#endif

} // namespace juce
Loading

0 comments on commit ea0e0dc

Please sign in to comment.