bsutherland
745f8352a5
Add new SBIs and remove duplicates, upgrade Juce modules.
2016-05-14 21:20:37 +09:00
bsutherland
d1824927f5
Fix noise issue in Reaper (and possibly other VST hosts) caused by calls with buffer lengths > 512 bytes.
2016-05-14 13:37:38 +09:00
bsutherland
a1b70cebc4
Merge branch 'master' of https://github.com/bsutherland/JuceOPLVSTi
2016-03-17 21:58:33 +09:00
bsutherland
a746cb8d04
Changes to allow build on Linux, build instructions for Linux (thanks to Dave Phillips)
2016-03-17 21:57:30 +09:00
Bruce Sutherland
2571261d4e
Update readme.md
2016-02-21 10:39:30 +09:00
bsutherland
6b159c8f1d
Upgrade all Juce components to v4.x, add Visual Studio 2015 build using latest SDK from Steinberg (but still building as VST 2).
2016-02-14 10:58:10 +09:00
bsutherland
4a1f20e76e
Update readme.
2016-02-07 20:07:03 +09:00
bsutherland
b53255598d
Finally allow sample rates other than 44100 Hz.
2016-02-07 19:47:22 +09:00
bsutherland
0309b92e97
- Disable ZDoom mode.
...
- Used statically allocated intermediate integer buffer.
- Adjust DOSBox output scaling and add clamping.
2016-02-07 19:22:18 +09:00
bsutherland
63aa06b044
Remove record to DRO, add export to SBI. UI needs work.
2015-11-30 23:29:58 +09:00
bsutherland
6efe9e45c9
Tweak config.h after merge, delete extra .jucer file.
2015-11-30 22:08:08 +09:00
bsutherland
ba95c32302
Merge branch 'Jeff-Russ-master'
2015-11-30 21:55:16 +09:00
bsutherland
54adf378bb
Merge branch 'master' of https://github.com/Jeff-Russ/AdlibBlaster into Jeff-Russ-master
...
Conflicts:
JuceOPLVSTi.jucer
Source/DROMultiplexer.cpp
2015-11-30 21:53:53 +09:00
Jeff-Russ
755d3d7a27
Mac AU now works in {0,2}. see PluginProccessor.cpp line 826
2015-02-24 15:07:55 -05:00
Jeff-Russ
2216b7ba0d
New jucer document added
2015-02-22 20:10:36 -05:00
Jeff-Russ
73a79be884
Merge remote-tracking branch 'origin/master'
2015-02-22 20:09:11 -05:00
Jeff-Russ
49a6f847ee
Started over with an empty Introjucer template and it finally built the AU!!
2015-02-22 20:08:45 -05:00
Jeffrey Russ
e39174f77a
Delete README.txt
2015-02-22 13:21:06 -05:00
Jeff-Russ
ec8f2fdebf
name change
...
name change
2015-02-22 12:26:43 -05:00
Jeffrey Russ
41493c657e
Create README.txt
2015-02-22 12:07:35 -05:00
bsutherland
d6f3f7eef9
More work in progress on DRO output. Updated readme.
2015-02-22 11:58:06 +09:00
Jeff-Russ
2fcf6c6395
No significant changes, just silencing warnings by minor modifications and replacements of deprecated juce methods.
2015-02-13 13:08:38 -05:00
jefrus
637e49fc53
Added Xcode exporter. Its only set to build for VSTi on Mac (32 or 64-bit work) at the moment as a tweak the AU build. Missing functions and types found on Windows are now supplemented with replacements. Other typedefs depending on compiler implementation were replaced with more predictable ones
2015-02-12 22:13:54 -05:00
bsutherland
2482447f98
Fix some percussion recording issues.
2015-01-15 12:07:49 +09:00
bsutherland
2ebe0a43bc
Working towards percussion support in DRO output.
2015-01-15 10:55:29 +09:00
Bruce Sutherland
13f671265b
More channel assignment improvements but DRO output still seems to lose notes.
2015-01-09 15:53:33 +09:00
Bruce Sutherland
454fbdfde5
Progress on channel assignment in DRO output.
2015-01-09 14:20:19 +09:00
Bruce Sutherland
a16025e39c
DRO output from multiple plugins. Channel mapping needs testing and debugging.
2015-01-06 22:25:51 +09:00
Bruce Sutherland
45d0d9549c
Work in progress - refactoring for multiple instance DRO recording, bug fix.
2015-01-06 12:13:44 +09:00
Bruce Sutherland
ecfc83df47
Add support for percussion mode.
2015-01-01 20:55:03 +09:00
Bruce Sutherland
03cada5102
Layout GUI in landscape and add tooltip text for many items.
2015-01-01 17:13:03 +09:00
Bruce Sutherland
962e27c6f6
Update to VS2013
2015-01-01 15:53:30 +09:00
bruce
9a88c7d32d
Test inter-instance communication via static variables.
2014-11-11 21:15:43 +09:00
bruce
76206997f8
Begin work on communication of recording state between instances using static variables.
2014-11-03 18:16:59 +09:00
bruce
abb5a05218
Set plugin code and plugin manufacturer code as suggested by sagamusix on github.
2014-11-03 14:57:52 +09:00
bruce
edadd07397
Working but messy DRO capture, including all OPL3 waveforms.
2014-11-03 00:21:51 +09:00
bruce
f06c7147c7
Add record button into GUI, halve output level.
2014-11-01 22:26:48 +09:00
bruce
d9af5c2d75
Increment version number.
2014-09-28 17:12:35 +09:00
bruce
51bb2fd203
Tweak GUI, add 32-bit and 64-bit builds.
2014-09-28 17:10:12 +09:00
bruce
cb5715effb
Match pitch and amplitude of ZDoom and DOSBox emulators.
2014-09-28 16:30:42 +09:00
bruce
22685630c2
Add selection of DOSBox / ZDoom emulation as a parameter.
2014-09-28 15:29:27 +09:00
bruce
0d847a2ff0
GUI updated, build OK.
2014-09-25 22:51:46 +09:00
bruce
24acda92fc
Hacked in support for the ZDoom emulator.
2014-09-24 23:53:40 +09:00
bruce
b1a16c70cb
Allow .SB2 and .SB0 files to be dragged into GUI.
2014-09-23 18:56:39 +09:00
bruce
0c5dac7025
Increment version number and ignore release directory.
2014-08-31 19:36:45 +09:00
bruce
58e06783c9
Update all JUCE library versions, adjust channel LED positions, fix warnings.
2014-08-31 19:28:05 +09:00
Bruce Sutherland
f4336c5e1e
Merge pull request #17 from trylle/master
...
Issue #15 workaround and miscellaneous improvements
2014-08-30 11:32:33 +09:00
Frits Talbot
25dd5a5707
Rewrite save/load state via JSON.
...
Remember to update GUI after state changed.
2014-08-26 23:24:51 +02:00
Frits Talbot
c75d2a60dd
Fix channel reuse does not take into account release after keyOff and needlessly interrupts still audible notes. Now always selecting oldest free channel.
...
Add channel visualization to GUI.
2014-08-25 23:36:25 +02:00
Frits Talbot
446486da6b
Delete leaking params that cause JUCE assertions to fail.
...
Fix bad MidiMessage construction (JUCE assertion failure).
Workaround for Cubase 7.5 invoking setCurrentProgram after setStateInformation and overwriting saved state with hardcoded preset.
Add rudimentary versioning to get-/setStateInformation.
2014-08-25 23:09:39 +02:00