George Reales
03b6d2c2ef
v1.8
...
Parameter exposure (AU/iOS AUv3/VST/VST3) for host automation.
iOS Universal build with iPhone support.
Enhanced AUv3 GUI window display fit.
AUv3 GUI scrolling using left and right border sides.
2020-09-14 11:02:19 +02:00
George Reales
7aff1e75ed
v1.7
...
Preset name now displays in Load button.
Active folder and preset is displayed with a tick on the Load drop down menu.
Relocated - + preset navigation buttons.
2020-06-23 09:54:09 +02:00
George Reales
787a9a3aa6
1.3 release
...
Added iOS exporter
iOS tweaks
GUI tweaks via Projucer
Larger ADSR faders
Editable ADSR values
Editable Attenuation dB values
Release and Demo builds
2020-05-21 10:46:46 +02:00
George Reales
af7d5ab1f6
GUI scaling
2020-05-16 20:44:21 +02:00
George Reales
d913a6b1e5
Update PluginProcessor.cpp
...
Preset name typo fix.
2020-05-13 21:02:25 +02:00
George Reales
375aa34183
Stereo support
2020-05-13 07:36:53 +02:00
JP Cimalando
ba0f61ad6d
Make the instrument format more compliant to SBI
2018-11-04 11:57:29 +01:00
bsutherland
aa3e14ea70
Commit unfinished work in progress from June.
2017-11-28 22:10:16 +09:00
bsutherland
014408480c
WIP - channel disablement, GUI layout.
...
TODO:
- flat shaded buttons
- DRO or VGM output
- component replacement
2017-05-28 22:57:32 +09:00
bsutherland
7d4af8c78d
Bug fixes and visual tweaks.
2017-03-04 12:44:56 +09:00
bsutherland
af5580ca63
Fix carrier keyscale attenuation and velocity sensitivity.
2017-01-29 14:13:10 +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
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
2fcf6c6395
No significant changes, just silencing warnings by minor modifications and replacements of deprecated juce methods.
2015-02-13 13:08:38 -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
76206997f8
Begin work on communication of recording state between instances using static variables.
2014-11-03 18:16:59 +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
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
58e06783c9
Update all JUCE library versions, adjust channel LED positions, fix warnings.
2014-08-31 19:28:05 +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
bruce
1ce43da7ac
Add some quick and dirty MIDI pitch wheel control.
2013-12-23 15:51:29 +08:00
bruce
28e122f581
SBI loading working, but Release build doesn't initialize..
2013-11-13 23:38:40 +08:00
bruce
b1d907e9b8
Basics of instrument loading in place.
2013-11-13 17:15:17 +08:00
bruce
295d8b9c3c
Hack in OPL3 waveforms.
2013-11-06 00:50:37 +08:00
bruce
8c0c230eb0
Add very basic velocity sensitivity for carrier and modulator.
2013-11-04 22:46:00 +08:00
bruce
6952e7faf7
GUI settings updated to reflect parameters on preset load.
2013-09-29 12:25:37 +08:00
bruce
8c8e2dda78
Halfway through adding a nice GUI.
2013-09-26 00:28:34 +08:00
bruce
cc5ee743ca
Add parameters for tremolo and vibrato depth, enable/disable velocity tracking. Correct keyscaling parameter names.
2013-09-22 19:10:28 +08:00
bruce
bdedbbd722
Implement parameter serialize/deserialize and cheapass bass drum.
2013-09-22 18:13:36 +08:00
bruce
542d05d7c8
Carrier attenuation set according to MIDI velocity (ie implement keyboard volume).
2013-09-21 01:44:59 +08:00
bruce
bfaf7fccc4
Name ripped Syndicate and Dune 2 instruments, add 2 originals.
2013-09-21 01:20:09 +08:00
bruce
a2c16c0aec
Improve instrument ripper C++ output and add some instruments from Dune 2.
2013-09-15 00:47:55 +08:00
bruce
fd1b40182a
FM / Additive selectable.
2013-09-15 00:29:54 +08:00
bruce
f2c8ea55d8
Add tremolo, vibrato, keyscaling, algorithm, and sustain enable / disable; add auto-generated instruments from DOSbox syndicate output.
2013-09-15 00:06:45 +08:00
bruce
65b539675a
Improve polyphony.
2013-09-14 01:40:28 +08:00
bruce
94820594d4
Implement programs, fix bugs.
2013-09-14 01:13:18 +08:00
bruce
6c85dbf251
Attenuation set in dB, add keyscaling.
2013-09-12 23:52:06 +08:00
bruce
02fad2dbc4
Allow multiple simultaneous notes (hackish though), setting by enum/int value (not tested), params by name.
2013-09-12 23:21:30 +08:00