├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE-GPLv3.txt ├── LICENSE.md ├── Makefile ├── README.md ├── composites ├── Additive.h ├── AdditiveGainLogic.h ├── AdditiveModLogic.h ├── AdditivePitchLogic.h ├── Arpeggiator.h ├── CompositeUpdater.h ├── Harmony.h ├── Harmony2.h ├── LFN2.h ├── Multiplier.h ├── Mutator.h ├── PhasePatterns.h ├── TestComposite.h ├── Visualizer.h └── WidgetComposite.h ├── docs ├── Harmony-II-block-diagram.svg ├── arp-tldr.png ├── arp_harmony_challenge │ ├── ArpHarmony_March challenge_Matthew Paine.vcv │ ├── Finnish Ruisleipä.vcv │ ├── Squinktronix ArpHarmony Challenge Blues.vcv │ ├── arp-harmony-challenge.md │ ├── k-chaffin.jpeg │ └── kinseydulcet.jpeg ├── arpeggiator.md ├── arpeggiator.svg ├── harmony.md ├── harmony.svg ├── harmony2-test.png ├── harmonyII-demo.md ├── harmonyII.md ├── more-on-harmony.md ├── mutator.md ├── panels.png ├── pes.md ├── pes1.png ├── pes2.png ├── phase-block.svg ├── phasepatterns.md ├── presets.png ├── visualizer-block-diagram.svg └── visualizer.md ├── mk.sh ├── mk1 ├── notes ├── Chord4.cpp ├── Chord4.h ├── Chord4List.cpp ├── Chord4List.h ├── Chord4Manager.h ├── ChordRelativeNote.h ├── HarmonyChords.cpp ├── HarmonyChords.h ├── HarmonyNote.h ├── HarmonySong.cpp ├── HarmonySong.h ├── KeysigOld.cpp ├── KeysigOld.h ├── NotationNote.h ├── Options.h ├── PitchKnowledge.cpp ├── PitchKnowledge.h ├── ProgressionAnalyzer.cpp ├── ProgressionAnalyzer.h ├── RankedChord.cpp ├── RankedChord.h ├── RawChordGenerator.h ├── ScaleRelativeNote.cpp ├── ScaleRelativeNote.h ├── ScoreDrawUtils.cpp ├── ScoreDrawUtils.h ├── ScorePitchUtils.cpp ├── ScorePitchUtils.h ├── Style.cpp └── Style.h ├── plugin.json ├── presets └── sqh-harmony2 │ ├── 001_triad.vcvm │ ├── 002_triad first inversion.vcvm │ ├── 003_triad second inversion.vcvm │ ├── 004_.vcvm │ ├── 005_parallel third.vcvm │ ├── 006_parallel sixth.vcvm │ ├── 007_parallel third inverted.vcvm │ ├── 008_.vcvm │ ├── 009_seventh.vcvm │ ├── 010_ninth.vcvm │ ├── 011_ninth (no5).vcvm │ ├── 012_.vcvm │ └── 013_stacked fourths.vcm ├── res ├── Bravura.otf ├── add_panel.svg ├── arpeggiator.svg ├── blank-panel.svg ├── fonts │ ├── Roboto-Bold.ttf │ ├── Roboto-Light.ttf │ └── Roboto-Regular.ttf ├── harmony.svg ├── harmony2-panel.svg ├── pattern-four.svg ├── pattern-three.svg ├── pattern-two.svg ├── pattern.svg ├── phase-patterns.svg ├── scope.svg └── visualizer.svg ├── src ├── Additive.cpp ├── Arpeggiator1.cpp ├── Harmony1.cpp ├── Harmony1Module.h ├── Harmony2Module.cpp ├── LFN2Module.cpp ├── MultiplierModule.cpp ├── MutatorModule.cpp ├── MutatorModule.h ├── PhasePatternsModule.cpp ├── Score.h ├── ScoreChord.h ├── VisualizerModule.cpp ├── VisualizerModule.h ├── ctrl │ ├── BufferingParent.h │ ├── GfxUtils.h │ ├── ParamSelectorMenu.h │ ├── PopupMenuParamWidget.h │ ├── SqLabel.h │ ├── SqMenuItem.h │ └── SqUI.h ├── plugin.cpp └── plugin.hpp ├── tests ├── README.md ├── TestLFO.h ├── dsp │ └── convert.hpp ├── harmony.sln ├── harmony.sln - Shortcut.lnk ├── harmony.vcxproj ├── harmony.vcxproj.filters ├── harmony.vcxproj.user ├── main.cpp ├── pthread.h ├── testAdditive.cpp ├── testAdditiveGainLogic.cpp ├── testAdditiveModLogic.cpp ├── testAdditivePitchLogic.cpp ├── testAllChords.cpp ├── testArepegPlayer2.cpp ├── testArpegComposite.cpp ├── testArpegPlayer.cpp ├── testArpegRhythmPlayer.cpp ├── testAudioMath.cpp ├── testBitDelay.cpp ├── testBitDelayPartTwo.cpp ├── testButter.cpp ├── testChord.cpp ├── testChord4.cpp ├── testChord4Manager.cpp ├── testChordRecognizer.cpp ├── testChordRecognizer2.cpp ├── testChordRecognizer3.cpp ├── testChordRelativeNote.cpp ├── testClockMult.cpp ├── testClockShifter5.cpp ├── testClockShifter5b.cpp ├── testClockShifter5c.cpp ├── testClockShifter5d.cpp ├── testClockShifter5e.cpp ├── testClockShifter6.cpp ├── testClockShifter6d.cpp ├── testDeGlitch.cpp ├── testDifferentialClockCounter.cpp ├── testFreqMeasure.cpp ├── testFreqMeasure2.cpp ├── testGateDelay.cpp ├── testGrayCode.cpp ├── testHamonyNote.cpp ├── testHarmony2.cpp ├── testHarmony2B.cpp ├── testHarmony2C.cpp ├── testHarmonyChords.cpp ├── testHarmonyChords2.cpp ├── testHarmonyChords2023.cpp ├── testHarmonyChordsRandom.cpp ├── testHarmonyComposite.cpp ├── testHarmonySong.cpp ├── testKeysig.cpp ├── testLFN2.cpp ├── testLFNDsp.cpp ├── testLegerScore.cpp ├── testMelodyGenerator.cpp ├── testMelodyGenerator2.cpp ├── testMelodyGeneratorEvaluator.cpp ├── testMidiNote.cpp ├── testMultiplier.cpp ├── testMutatorComposite.cpp ├── testNoiseGen.cpp ├── testNotationNote.cpp ├── testNoteBuffer.cpp ├── testNotes.cpp ├── testNumberFormatter.cpp ├── testOneShot.cpp ├── testOneShotSampleTimer.cpp ├── testPESConverter.cpp ├── testPhasePatterns.cpp ├── testPhasePatternsPoly.cpp ├── testPinkFilter.cpp ├── testPitchKnowledge.cpp ├── testProgressions.cpp ├── testRatchet.cpp ├── testRawChordGenerator.cpp ├── testResettablePhaseAccumulator.cpp ├── testRingBuffer.cpp ├── testScale.cpp ├── testScaleNotes.cpp ├── testScaleQuantizer.cpp ├── testScaleRelativeNote.cpp ├── testSchmidtTrigger.cpp ├── testScoreDrawUtils.cpp ├── testScorePitchUtils.cpp ├── testSeqClock.cpp ├── testSharpFlatMonitor.cpp ├── testSharpsFlatsPref.cpp ├── testShiftCalc.cpp ├── testShiftMath.cpp ├── testShifter4TestUtils.h ├── testShifter5TestUtils.h ├── testShifter6TestUtils.h ├── testShiftingArray.cpp ├── testSines.cpp ├── testSqArray.cpp ├── testSqRandom.cpp ├── testTempo.cpp ├── testTestLFO.cpp ├── testTwister.cpp ├── testUpdater.cpp ├── testUtil.h ├── testUtils.h └── testVisualizer.cpp └── util ├── ArpegPlayer.cpp ├── ArpegPlayer.h ├── ArpegRhythmPlayer.h ├── AudioMath.cpp ├── AudioMath.h ├── BitDelay.h ├── BitDelay2.h ├── ChordRecognizer.cpp ├── ChordRecognizer.h ├── ClockMult.h ├── ClockShifter3.h ├── ClockShifter5.h ├── ClockShifter6.h ├── Constants.h ├── DeGlitch.h ├── DifferentialClockCounter.h ├── Divider.h ├── FreqMeasure.h ├── FreqMeasure2.h ├── FreqMeasure3.h ├── GateDelay.h ├── GateTrigger.h ├── MelodyEvaluator.cpp ├── MelodyEvaluator.h ├── MelodyGenerator.cpp ├── MelodyGenerator.h ├── NumberFormatter.h ├── OneShot.h ├── OneShotSampleTimer.h ├── Ratchet.h ├── ResettablePhaseAccumulator.h ├── SchmidtTrigger.h ├── SeqClock.h ├── ShiftCalc.h ├── ShiftMath.h ├── SqLog.cpp ├── SqLog.h ├── SqStream.h ├── asserts.h ├── container ├── AtomicRingBuffer.h ├── NoteBuffer.h ├── ShiftingArray.h ├── SqArray.h ├── SqRingBuffer.h └── SqRingBuffer2.h ├── dsp ├── Filter4pButter.h ├── LFNDsp.h ├── NoiseGen.h ├── PinkFilter.h ├── SimdBlocks.h ├── SinesVCO.h ├── SqRandom.hpp └── simd.h ├── gray_code ├── GcGenerator.h └── GcUtils.h ├── quant ├── FloatNote.h ├── KsigSharpFlatMonitor.h ├── MidiNote.h ├── NoteConvert.cpp ├── NoteConvert.h ├── PESConverter.h ├── Scale.cpp ├── Scale.h ├── ScaleNote.h ├── ScaleQuantizer.cpp ├── ScaleQuantizer.h ├── SharpsFlatsPref.cpp └── SharpsFlatsPref.h └── sq_rack.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE-GPLv3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/LICENSE-GPLv3.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/README.md -------------------------------------------------------------------------------- /composites/Additive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Additive.h -------------------------------------------------------------------------------- /composites/AdditiveGainLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/AdditiveGainLogic.h -------------------------------------------------------------------------------- /composites/AdditiveModLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/AdditiveModLogic.h -------------------------------------------------------------------------------- /composites/AdditivePitchLogic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/AdditivePitchLogic.h -------------------------------------------------------------------------------- /composites/Arpeggiator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Arpeggiator.h -------------------------------------------------------------------------------- /composites/CompositeUpdater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/CompositeUpdater.h -------------------------------------------------------------------------------- /composites/Harmony.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Harmony.h -------------------------------------------------------------------------------- /composites/Harmony2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Harmony2.h -------------------------------------------------------------------------------- /composites/LFN2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/LFN2.h -------------------------------------------------------------------------------- /composites/Multiplier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Multiplier.h -------------------------------------------------------------------------------- /composites/Mutator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Mutator.h -------------------------------------------------------------------------------- /composites/PhasePatterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/PhasePatterns.h -------------------------------------------------------------------------------- /composites/TestComposite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/TestComposite.h -------------------------------------------------------------------------------- /composites/Visualizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/Visualizer.h -------------------------------------------------------------------------------- /composites/WidgetComposite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/composites/WidgetComposite.h -------------------------------------------------------------------------------- /docs/Harmony-II-block-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/Harmony-II-block-diagram.svg -------------------------------------------------------------------------------- /docs/arp-tldr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp-tldr.png -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/ArpHarmony_March challenge_Matthew Paine.vcv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/ArpHarmony_March challenge_Matthew Paine.vcv -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/Finnish Ruisleipä.vcv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/Finnish Ruisleipä.vcv -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/Squinktronix ArpHarmony Challenge Blues.vcv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/Squinktronix ArpHarmony Challenge Blues.vcv -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/arp-harmony-challenge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/arp-harmony-challenge.md -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/k-chaffin.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/k-chaffin.jpeg -------------------------------------------------------------------------------- /docs/arp_harmony_challenge/kinseydulcet.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arp_harmony_challenge/kinseydulcet.jpeg -------------------------------------------------------------------------------- /docs/arpeggiator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arpeggiator.md -------------------------------------------------------------------------------- /docs/arpeggiator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/arpeggiator.svg -------------------------------------------------------------------------------- /docs/harmony.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/harmony.md -------------------------------------------------------------------------------- /docs/harmony.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/harmony.svg -------------------------------------------------------------------------------- /docs/harmony2-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/harmony2-test.png -------------------------------------------------------------------------------- /docs/harmonyII-demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/harmonyII-demo.md -------------------------------------------------------------------------------- /docs/harmonyII.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/harmonyII.md -------------------------------------------------------------------------------- /docs/more-on-harmony.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/more-on-harmony.md -------------------------------------------------------------------------------- /docs/mutator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/mutator.md -------------------------------------------------------------------------------- /docs/panels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/panels.png -------------------------------------------------------------------------------- /docs/pes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/pes.md -------------------------------------------------------------------------------- /docs/pes1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/pes1.png -------------------------------------------------------------------------------- /docs/pes2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/pes2.png -------------------------------------------------------------------------------- /docs/phase-block.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/phase-block.svg -------------------------------------------------------------------------------- /docs/phasepatterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/phasepatterns.md -------------------------------------------------------------------------------- /docs/presets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/presets.png -------------------------------------------------------------------------------- /docs/visualizer-block-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/visualizer-block-diagram.svg -------------------------------------------------------------------------------- /docs/visualizer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/docs/visualizer.md -------------------------------------------------------------------------------- /mk.sh: -------------------------------------------------------------------------------- 1 | make -j4 _ASSERT=true -------------------------------------------------------------------------------- /mk1: -------------------------------------------------------------------------------- 1 | make _ASSERT=1 -j12 2 | -------------------------------------------------------------------------------- /notes/Chord4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Chord4.cpp -------------------------------------------------------------------------------- /notes/Chord4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Chord4.h -------------------------------------------------------------------------------- /notes/Chord4List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Chord4List.cpp -------------------------------------------------------------------------------- /notes/Chord4List.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Chord4List.h -------------------------------------------------------------------------------- /notes/Chord4Manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Chord4Manager.h -------------------------------------------------------------------------------- /notes/ChordRelativeNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ChordRelativeNote.h -------------------------------------------------------------------------------- /notes/HarmonyChords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/HarmonyChords.cpp -------------------------------------------------------------------------------- /notes/HarmonyChords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/HarmonyChords.h -------------------------------------------------------------------------------- /notes/HarmonyNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/HarmonyNote.h -------------------------------------------------------------------------------- /notes/HarmonySong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/HarmonySong.cpp -------------------------------------------------------------------------------- /notes/HarmonySong.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/HarmonySong.h -------------------------------------------------------------------------------- /notes/KeysigOld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/KeysigOld.cpp -------------------------------------------------------------------------------- /notes/KeysigOld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/KeysigOld.h -------------------------------------------------------------------------------- /notes/NotationNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/NotationNote.h -------------------------------------------------------------------------------- /notes/Options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Options.h -------------------------------------------------------------------------------- /notes/PitchKnowledge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/PitchKnowledge.cpp -------------------------------------------------------------------------------- /notes/PitchKnowledge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/PitchKnowledge.h -------------------------------------------------------------------------------- /notes/ProgressionAnalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ProgressionAnalyzer.cpp -------------------------------------------------------------------------------- /notes/ProgressionAnalyzer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ProgressionAnalyzer.h -------------------------------------------------------------------------------- /notes/RankedChord.cpp: -------------------------------------------------------------------------------- 1 | #include "RankedChord.h" 2 | 3 | -------------------------------------------------------------------------------- /notes/RankedChord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/RankedChord.h -------------------------------------------------------------------------------- /notes/RawChordGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/RawChordGenerator.h -------------------------------------------------------------------------------- /notes/ScaleRelativeNote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScaleRelativeNote.cpp -------------------------------------------------------------------------------- /notes/ScaleRelativeNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScaleRelativeNote.h -------------------------------------------------------------------------------- /notes/ScoreDrawUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScoreDrawUtils.cpp -------------------------------------------------------------------------------- /notes/ScoreDrawUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScoreDrawUtils.h -------------------------------------------------------------------------------- /notes/ScorePitchUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScorePitchUtils.cpp -------------------------------------------------------------------------------- /notes/ScorePitchUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/ScorePitchUtils.h -------------------------------------------------------------------------------- /notes/Style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Style.cpp -------------------------------------------------------------------------------- /notes/Style.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/notes/Style.h -------------------------------------------------------------------------------- /plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/plugin.json -------------------------------------------------------------------------------- /presets/sqh-harmony2/001_triad.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/001_triad.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/002_triad first inversion.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/002_triad first inversion.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/003_triad second inversion.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/003_triad second inversion.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/004_.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/004_.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/005_parallel third.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/005_parallel third.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/006_parallel sixth.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/006_parallel sixth.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/007_parallel third inverted.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/007_parallel third inverted.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/008_.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/008_.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/009_seventh.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/009_seventh.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/010_ninth.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/010_ninth.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/011_ninth (no5).vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/011_ninth (no5).vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/012_.vcvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/012_.vcvm -------------------------------------------------------------------------------- /presets/sqh-harmony2/013_stacked fourths.vcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/presets/sqh-harmony2/013_stacked fourths.vcm -------------------------------------------------------------------------------- /res/Bravura.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/Bravura.otf -------------------------------------------------------------------------------- /res/add_panel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/add_panel.svg -------------------------------------------------------------------------------- /res/arpeggiator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/arpeggiator.svg -------------------------------------------------------------------------------- /res/blank-panel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/blank-panel.svg -------------------------------------------------------------------------------- /res/fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /res/fonts/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/fonts/Roboto-Light.ttf -------------------------------------------------------------------------------- /res/fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /res/harmony.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/harmony.svg -------------------------------------------------------------------------------- /res/harmony2-panel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/harmony2-panel.svg -------------------------------------------------------------------------------- /res/pattern-four.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/pattern-four.svg -------------------------------------------------------------------------------- /res/pattern-three.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/pattern-three.svg -------------------------------------------------------------------------------- /res/pattern-two.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/pattern-two.svg -------------------------------------------------------------------------------- /res/pattern.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/pattern.svg -------------------------------------------------------------------------------- /res/phase-patterns.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/phase-patterns.svg -------------------------------------------------------------------------------- /res/scope.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/scope.svg -------------------------------------------------------------------------------- /res/visualizer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/res/visualizer.svg -------------------------------------------------------------------------------- /src/Additive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Additive.cpp -------------------------------------------------------------------------------- /src/Arpeggiator1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Arpeggiator1.cpp -------------------------------------------------------------------------------- /src/Harmony1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Harmony1.cpp -------------------------------------------------------------------------------- /src/Harmony1Module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Harmony1Module.h -------------------------------------------------------------------------------- /src/Harmony2Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Harmony2Module.cpp -------------------------------------------------------------------------------- /src/LFN2Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/LFN2Module.cpp -------------------------------------------------------------------------------- /src/MultiplierModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/MultiplierModule.cpp -------------------------------------------------------------------------------- /src/MutatorModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/MutatorModule.cpp -------------------------------------------------------------------------------- /src/MutatorModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/MutatorModule.h -------------------------------------------------------------------------------- /src/PhasePatternsModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/PhasePatternsModule.cpp -------------------------------------------------------------------------------- /src/Score.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/Score.h -------------------------------------------------------------------------------- /src/ScoreChord.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ScoreChord.h -------------------------------------------------------------------------------- /src/VisualizerModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/VisualizerModule.cpp -------------------------------------------------------------------------------- /src/VisualizerModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/VisualizerModule.h -------------------------------------------------------------------------------- /src/ctrl/BufferingParent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/BufferingParent.h -------------------------------------------------------------------------------- /src/ctrl/GfxUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/GfxUtils.h -------------------------------------------------------------------------------- /src/ctrl/ParamSelectorMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/ParamSelectorMenu.h -------------------------------------------------------------------------------- /src/ctrl/PopupMenuParamWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/PopupMenuParamWidget.h -------------------------------------------------------------------------------- /src/ctrl/SqLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/SqLabel.h -------------------------------------------------------------------------------- /src/ctrl/SqMenuItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/SqMenuItem.h -------------------------------------------------------------------------------- /src/ctrl/SqUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/ctrl/SqUI.h -------------------------------------------------------------------------------- /src/plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/plugin.cpp -------------------------------------------------------------------------------- /src/plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/src/plugin.hpp -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/TestLFO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/TestLFO.h -------------------------------------------------------------------------------- /tests/dsp/convert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/dsp/convert.hpp -------------------------------------------------------------------------------- /tests/harmony.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/harmony.sln -------------------------------------------------------------------------------- /tests/harmony.sln - Shortcut.lnk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/harmony.sln - Shortcut.lnk -------------------------------------------------------------------------------- /tests/harmony.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/harmony.vcxproj -------------------------------------------------------------------------------- /tests/harmony.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/harmony.vcxproj.filters -------------------------------------------------------------------------------- /tests/harmony.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/harmony.vcxproj.user -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/pthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/pthread.h -------------------------------------------------------------------------------- /tests/testAdditive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAdditive.cpp -------------------------------------------------------------------------------- /tests/testAdditiveGainLogic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAdditiveGainLogic.cpp -------------------------------------------------------------------------------- /tests/testAdditiveModLogic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAdditiveModLogic.cpp -------------------------------------------------------------------------------- /tests/testAdditivePitchLogic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAdditivePitchLogic.cpp -------------------------------------------------------------------------------- /tests/testAllChords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAllChords.cpp -------------------------------------------------------------------------------- /tests/testArepegPlayer2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testArepegPlayer2.cpp -------------------------------------------------------------------------------- /tests/testArpegComposite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testArpegComposite.cpp -------------------------------------------------------------------------------- /tests/testArpegPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testArpegPlayer.cpp -------------------------------------------------------------------------------- /tests/testArpegRhythmPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testArpegRhythmPlayer.cpp -------------------------------------------------------------------------------- /tests/testAudioMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testAudioMath.cpp -------------------------------------------------------------------------------- /tests/testBitDelay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testBitDelay.cpp -------------------------------------------------------------------------------- /tests/testBitDelayPartTwo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testBitDelayPartTwo.cpp -------------------------------------------------------------------------------- /tests/testButter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testButter.cpp -------------------------------------------------------------------------------- /tests/testChord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChord.cpp -------------------------------------------------------------------------------- /tests/testChord4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChord4.cpp -------------------------------------------------------------------------------- /tests/testChord4Manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChord4Manager.cpp -------------------------------------------------------------------------------- /tests/testChordRecognizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChordRecognizer.cpp -------------------------------------------------------------------------------- /tests/testChordRecognizer2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChordRecognizer2.cpp -------------------------------------------------------------------------------- /tests/testChordRecognizer3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testChordRecognizer3.cpp -------------------------------------------------------------------------------- /tests/testChordRelativeNote.cpp: -------------------------------------------------------------------------------- 1 | 2 | 3 | void testChordRelativeNote() { 4 | } -------------------------------------------------------------------------------- /tests/testClockMult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockMult.cpp -------------------------------------------------------------------------------- /tests/testClockShifter5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter5.cpp -------------------------------------------------------------------------------- /tests/testClockShifter5b.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter5b.cpp -------------------------------------------------------------------------------- /tests/testClockShifter5c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter5c.cpp -------------------------------------------------------------------------------- /tests/testClockShifter5d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter5d.cpp -------------------------------------------------------------------------------- /tests/testClockShifter5e.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter5e.cpp -------------------------------------------------------------------------------- /tests/testClockShifter6.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter6.cpp -------------------------------------------------------------------------------- /tests/testClockShifter6d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testClockShifter6d.cpp -------------------------------------------------------------------------------- /tests/testDeGlitch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testDeGlitch.cpp -------------------------------------------------------------------------------- /tests/testDifferentialClockCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testDifferentialClockCounter.cpp -------------------------------------------------------------------------------- /tests/testFreqMeasure.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testFreqMeasure.cpp -------------------------------------------------------------------------------- /tests/testFreqMeasure2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testFreqMeasure2.cpp -------------------------------------------------------------------------------- /tests/testGateDelay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testGateDelay.cpp -------------------------------------------------------------------------------- /tests/testGrayCode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testGrayCode.cpp -------------------------------------------------------------------------------- /tests/testHamonyNote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHamonyNote.cpp -------------------------------------------------------------------------------- /tests/testHarmony2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmony2.cpp -------------------------------------------------------------------------------- /tests/testHarmony2B.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmony2B.cpp -------------------------------------------------------------------------------- /tests/testHarmony2C.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmony2C.cpp -------------------------------------------------------------------------------- /tests/testHarmonyChords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonyChords.cpp -------------------------------------------------------------------------------- /tests/testHarmonyChords2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonyChords2.cpp -------------------------------------------------------------------------------- /tests/testHarmonyChords2023.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonyChords2023.cpp -------------------------------------------------------------------------------- /tests/testHarmonyChordsRandom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonyChordsRandom.cpp -------------------------------------------------------------------------------- /tests/testHarmonyComposite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonyComposite.cpp -------------------------------------------------------------------------------- /tests/testHarmonySong.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testHarmonySong.cpp -------------------------------------------------------------------------------- /tests/testKeysig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testKeysig.cpp -------------------------------------------------------------------------------- /tests/testLFN2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testLFN2.cpp -------------------------------------------------------------------------------- /tests/testLFNDsp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testLFNDsp.cpp -------------------------------------------------------------------------------- /tests/testLegerScore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testLegerScore.cpp -------------------------------------------------------------------------------- /tests/testMelodyGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMelodyGenerator.cpp -------------------------------------------------------------------------------- /tests/testMelodyGenerator2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMelodyGenerator2.cpp -------------------------------------------------------------------------------- /tests/testMelodyGeneratorEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMelodyGeneratorEvaluator.cpp -------------------------------------------------------------------------------- /tests/testMidiNote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMidiNote.cpp -------------------------------------------------------------------------------- /tests/testMultiplier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMultiplier.cpp -------------------------------------------------------------------------------- /tests/testMutatorComposite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testMutatorComposite.cpp -------------------------------------------------------------------------------- /tests/testNoiseGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testNoiseGen.cpp -------------------------------------------------------------------------------- /tests/testNotationNote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testNotationNote.cpp -------------------------------------------------------------------------------- /tests/testNoteBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testNoteBuffer.cpp -------------------------------------------------------------------------------- /tests/testNotes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testNotes.cpp -------------------------------------------------------------------------------- /tests/testNumberFormatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testNumberFormatter.cpp -------------------------------------------------------------------------------- /tests/testOneShot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testOneShot.cpp -------------------------------------------------------------------------------- /tests/testOneShotSampleTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testOneShotSampleTimer.cpp -------------------------------------------------------------------------------- /tests/testPESConverter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testPESConverter.cpp -------------------------------------------------------------------------------- /tests/testPhasePatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testPhasePatterns.cpp -------------------------------------------------------------------------------- /tests/testPhasePatternsPoly.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testPhasePatternsPoly.cpp -------------------------------------------------------------------------------- /tests/testPinkFilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testPinkFilter.cpp -------------------------------------------------------------------------------- /tests/testPitchKnowledge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testPitchKnowledge.cpp -------------------------------------------------------------------------------- /tests/testProgressions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testProgressions.cpp -------------------------------------------------------------------------------- /tests/testRatchet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testRatchet.cpp -------------------------------------------------------------------------------- /tests/testRawChordGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testRawChordGenerator.cpp -------------------------------------------------------------------------------- /tests/testResettablePhaseAccumulator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testResettablePhaseAccumulator.cpp -------------------------------------------------------------------------------- /tests/testRingBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testRingBuffer.cpp -------------------------------------------------------------------------------- /tests/testScale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScale.cpp -------------------------------------------------------------------------------- /tests/testScaleNotes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScaleNotes.cpp -------------------------------------------------------------------------------- /tests/testScaleQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScaleQuantizer.cpp -------------------------------------------------------------------------------- /tests/testScaleRelativeNote.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScaleRelativeNote.cpp -------------------------------------------------------------------------------- /tests/testSchmidtTrigger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSchmidtTrigger.cpp -------------------------------------------------------------------------------- /tests/testScoreDrawUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScoreDrawUtils.cpp -------------------------------------------------------------------------------- /tests/testScorePitchUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testScorePitchUtils.cpp -------------------------------------------------------------------------------- /tests/testSeqClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSeqClock.cpp -------------------------------------------------------------------------------- /tests/testSharpFlatMonitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSharpFlatMonitor.cpp -------------------------------------------------------------------------------- /tests/testSharpsFlatsPref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSharpsFlatsPref.cpp -------------------------------------------------------------------------------- /tests/testShiftCalc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShiftCalc.cpp -------------------------------------------------------------------------------- /tests/testShiftMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShiftMath.cpp -------------------------------------------------------------------------------- /tests/testShifter4TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShifter4TestUtils.h -------------------------------------------------------------------------------- /tests/testShifter5TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShifter5TestUtils.h -------------------------------------------------------------------------------- /tests/testShifter6TestUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShifter6TestUtils.h -------------------------------------------------------------------------------- /tests/testShiftingArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testShiftingArray.cpp -------------------------------------------------------------------------------- /tests/testSines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSines.cpp -------------------------------------------------------------------------------- /tests/testSqArray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSqArray.cpp -------------------------------------------------------------------------------- /tests/testSqRandom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testSqRandom.cpp -------------------------------------------------------------------------------- /tests/testTempo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testTempo.cpp -------------------------------------------------------------------------------- /tests/testTestLFO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testTestLFO.cpp -------------------------------------------------------------------------------- /tests/testTwister.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testTwister.cpp -------------------------------------------------------------------------------- /tests/testUpdater.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testUpdater.cpp -------------------------------------------------------------------------------- /tests/testUtil.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | /** 4 | * misc collection of test utils. 5 | */ -------------------------------------------------------------------------------- /tests/testUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testUtils.h -------------------------------------------------------------------------------- /tests/testVisualizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/tests/testVisualizer.cpp -------------------------------------------------------------------------------- /util/ArpegPlayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ArpegPlayer.cpp -------------------------------------------------------------------------------- /util/ArpegPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ArpegPlayer.h -------------------------------------------------------------------------------- /util/ArpegRhythmPlayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ArpegRhythmPlayer.h -------------------------------------------------------------------------------- /util/AudioMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/AudioMath.cpp -------------------------------------------------------------------------------- /util/AudioMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/AudioMath.h -------------------------------------------------------------------------------- /util/BitDelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/BitDelay.h -------------------------------------------------------------------------------- /util/BitDelay2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/BitDelay2.h -------------------------------------------------------------------------------- /util/ChordRecognizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ChordRecognizer.cpp -------------------------------------------------------------------------------- /util/ChordRecognizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ChordRecognizer.h -------------------------------------------------------------------------------- /util/ClockMult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ClockMult.h -------------------------------------------------------------------------------- /util/ClockShifter3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ClockShifter3.h -------------------------------------------------------------------------------- /util/ClockShifter5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ClockShifter5.h -------------------------------------------------------------------------------- /util/ClockShifter6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ClockShifter6.h -------------------------------------------------------------------------------- /util/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/Constants.h -------------------------------------------------------------------------------- /util/DeGlitch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/DeGlitch.h -------------------------------------------------------------------------------- /util/DifferentialClockCounter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/DifferentialClockCounter.h -------------------------------------------------------------------------------- /util/Divider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/Divider.h -------------------------------------------------------------------------------- /util/FreqMeasure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/FreqMeasure.h -------------------------------------------------------------------------------- /util/FreqMeasure2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/FreqMeasure2.h -------------------------------------------------------------------------------- /util/FreqMeasure3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/FreqMeasure3.h -------------------------------------------------------------------------------- /util/GateDelay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/GateDelay.h -------------------------------------------------------------------------------- /util/GateTrigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/GateTrigger.h -------------------------------------------------------------------------------- /util/MelodyEvaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/MelodyEvaluator.cpp -------------------------------------------------------------------------------- /util/MelodyEvaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/MelodyEvaluator.h -------------------------------------------------------------------------------- /util/MelodyGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/MelodyGenerator.cpp -------------------------------------------------------------------------------- /util/MelodyGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/MelodyGenerator.h -------------------------------------------------------------------------------- /util/NumberFormatter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/NumberFormatter.h -------------------------------------------------------------------------------- /util/OneShot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/OneShot.h -------------------------------------------------------------------------------- /util/OneShotSampleTimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/OneShotSampleTimer.h -------------------------------------------------------------------------------- /util/Ratchet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/Ratchet.h -------------------------------------------------------------------------------- /util/ResettablePhaseAccumulator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ResettablePhaseAccumulator.h -------------------------------------------------------------------------------- /util/SchmidtTrigger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/SchmidtTrigger.h -------------------------------------------------------------------------------- /util/SeqClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/SeqClock.h -------------------------------------------------------------------------------- /util/ShiftCalc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ShiftCalc.h -------------------------------------------------------------------------------- /util/ShiftMath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/ShiftMath.h -------------------------------------------------------------------------------- /util/SqLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/SqLog.cpp -------------------------------------------------------------------------------- /util/SqLog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/SqLog.h -------------------------------------------------------------------------------- /util/SqStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/SqStream.h -------------------------------------------------------------------------------- /util/asserts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/asserts.h -------------------------------------------------------------------------------- /util/container/AtomicRingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/AtomicRingBuffer.h -------------------------------------------------------------------------------- /util/container/NoteBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/NoteBuffer.h -------------------------------------------------------------------------------- /util/container/ShiftingArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/ShiftingArray.h -------------------------------------------------------------------------------- /util/container/SqArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/SqArray.h -------------------------------------------------------------------------------- /util/container/SqRingBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/SqRingBuffer.h -------------------------------------------------------------------------------- /util/container/SqRingBuffer2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/container/SqRingBuffer2.h -------------------------------------------------------------------------------- /util/dsp/Filter4pButter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/Filter4pButter.h -------------------------------------------------------------------------------- /util/dsp/LFNDsp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/LFNDsp.h -------------------------------------------------------------------------------- /util/dsp/NoiseGen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/NoiseGen.h -------------------------------------------------------------------------------- /util/dsp/PinkFilter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/PinkFilter.h -------------------------------------------------------------------------------- /util/dsp/SimdBlocks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/SimdBlocks.h -------------------------------------------------------------------------------- /util/dsp/SinesVCO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/SinesVCO.h -------------------------------------------------------------------------------- /util/dsp/SqRandom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/SqRandom.hpp -------------------------------------------------------------------------------- /util/dsp/simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/dsp/simd.h -------------------------------------------------------------------------------- /util/gray_code/GcGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/gray_code/GcGenerator.h -------------------------------------------------------------------------------- /util/gray_code/GcUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/gray_code/GcUtils.h -------------------------------------------------------------------------------- /util/quant/FloatNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/FloatNote.h -------------------------------------------------------------------------------- /util/quant/KsigSharpFlatMonitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/KsigSharpFlatMonitor.h -------------------------------------------------------------------------------- /util/quant/MidiNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/MidiNote.h -------------------------------------------------------------------------------- /util/quant/NoteConvert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/NoteConvert.cpp -------------------------------------------------------------------------------- /util/quant/NoteConvert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/NoteConvert.h -------------------------------------------------------------------------------- /util/quant/PESConverter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/PESConverter.h -------------------------------------------------------------------------------- /util/quant/Scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/Scale.cpp -------------------------------------------------------------------------------- /util/quant/Scale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/Scale.h -------------------------------------------------------------------------------- /util/quant/ScaleNote.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/ScaleNote.h -------------------------------------------------------------------------------- /util/quant/ScaleQuantizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/ScaleQuantizer.cpp -------------------------------------------------------------------------------- /util/quant/ScaleQuantizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/ScaleQuantizer.h -------------------------------------------------------------------------------- /util/quant/SharpsFlatsPref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/SharpsFlatsPref.cpp -------------------------------------------------------------------------------- /util/quant/SharpsFlatsPref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/quant/SharpsFlatsPref.h -------------------------------------------------------------------------------- /util/sq_rack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/squinkylabs/SqHarmony/HEAD/util/sq_rack.h --------------------------------------------------------------------------------