Make some suggested changes

pull/241/head
DJLevel3 2024-04-15 18:07:42 -06:00 zatwierdzone przez James H Ball
rodzic d23216ac51
commit 3aa8990e8e
3 zmienionych plików z 14 dodań i 13 usunięć

Wyświetl plik

@ -559,12 +559,14 @@ void OscirenderAudioProcessor::processBlock(juce::AudioBuffer<float>& buffer, ju
// Get MIDI transport info
playHead = this->getPlayHead();
if (playHead->getCurrentPosition(currentPositionInfo)) {
bpm = currentPositionInfo.bpm;
playTimeSeconds = currentPositionInfo.timeInSeconds;
isPlaying = currentPositionInfo.isPlaying;
timeSigNum = currentPositionInfo.timeSigNumerator;
timeSigDen = currentPositionInfo.timeSigDenominator;
auto cpi = playHead->getPosition();
if (cpi == juce::nullopt) {
currentPositionInfo = *cpi;
bpm = *currentPositionInfo.getBpm();
playTimeSeconds = *currentPositionInfo.getTimeInSeconds();
isPlaying = currentPositionInfo.getIsPlaying();
timeSigNum = (*currentPositionInfo.getTimeSignature()).numerator;
timeSigDen = (*currentPositionInfo.getTimeSignature()).denominator;
}
// Calculated number of beats

Wyświetl plik

@ -285,7 +285,7 @@ private:
const double MIN_LENGTH_INCREMENT = 0.000001;
juce::AudioPlayHead* playHead;
juce::AudioPlayHead::CurrentPositionInfo currentPositionInfo;
juce::AudioPlayHead::PositionInfo currentPositionInfo;
//==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (OscirenderAudioProcessor)

Wyświetl plik

@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="HH2E72" name="osci-render" projectType="audioplug" useAppConfig="0"
addUsingNamespaceToJuceHeader="0" displaySplashScreen="1" jucerFormatVersion="1"
pluginCharacteristicsValue="pluginWantsMidiIn" pluginManufacturer="jameshball"
aaxIdentifier="sh.ball.oscirender" cppLanguageStandard="20" projectLineFeed="&#10;"
headerPath="./include" version="2.1.6" companyName="James H Ball"
companyWebsite="https://osci-render.com" companyEmail="james@ball.sh"
defines="NOMINMAX=1" pluginAUMainType="'aumu'">
addUsingNamespaceToJuceHeader="0" jucerFormatVersion="1" pluginCharacteristicsValue="pluginWantsMidiIn"
pluginManufacturer="jameshball" aaxIdentifier="sh.ball.oscirender"
cppLanguageStandard="20" projectLineFeed="&#10;" headerPath="./include"
version="2.1.6" companyName="James H Ball" companyWebsite="https://osci-render.com"
companyEmail="james@ball.sh" defines="NOMINMAX=1" pluginAUMainType="'aumu'">
<MAINGROUP id="j5Ge2T" name="osci-render">
<GROUP id="{5ABCED88-0059-A7AF-9596-DBF91DDB0292}" name="Resources">
<GROUP id="{C2609827-4F4A-1ADA-8BA1-A40C1D92649C}" name="lua">