2
0
Fork 0
Commit graph

180 commits

Author SHA1 Message Date
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
bruce
27c7f3f2a5 0.9.6 2013-12-23 16:13:12 +08:00
bruce
527a4f4205 Added note to the build instructions about setting platform toolset for compatibility with XP. 2013-12-23 15:58:27 +08:00
bruce
1ce43da7ac Add some quick and dirty MIDI pitch wheel control. 2013-12-23 15:51:29 +08:00
bruce
de9f8732a7 Attempt to fix XCode build issues reported by nrezmerski. 2013-12-10 22:27:16 +08:00
bruce
e1eac777bb Remove a bunch of duplicate instruments from synth.bbs (already in AdlibTracker). 2013-12-09 23:26:53 +08:00
bruce
18ff1c80c0 Add hundreds of .sbi instruments:
- Dune 1 and Dune 2 instruments ripped by Ion Claudio Vandamme
- Giant instrument packs from synth.bbs dated 1991..
2013-12-09 23:20:08 +08:00
bruce
cbc57c57ec Attempt to resolve build issues reported by nrezmerski under Xcode. 2013-12-09 22:57:30 +08:00
Bruce Sutherland
30ef765858 Update README
Documented -s switch for .sbi instruments.
2013-11-14 21:59:30 +08:00
Bruce Sutherland
a21ad5dfae Update README 2013-11-14 21:57:15 +08:00
bruce
265be73088 Add support for writing .sbi instruments to dro2midi. 2013-11-14 21:47:47 +08:00
bruce
ebf75b5dd6 Fix log2, convert to UTF-8, add build.bat. 2013-11-14 20:25:37 +08:00
bruce
f742d2f561 Original DRO2MIDI 1.5 code. 2013-11-14 20:08:45 +08:00
bruce
56810c1ca4 Version 0.9.5 2013-11-13 23:55:06 +08:00
bruce
e09dff86d6 Add SBI instruments from Adlib tracker. 2013-11-13 23:52:38 +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
e5d38e5784 Fix reported issues and work on features:
- Keyscale Level control changed to dropdown, and works correctly.
- Added dropdown to switch operator combination algorithm between FM and additive.
- Begin work on drag and drop support for files.
2013-11-13 15:46:28 +08:00
Bruce Sutherland
98d73f3fce Update readme.md 2013-11-06 01:23:50 +08:00
bruce
295d8b9c3c Hack in OPL3 waveforms. 2013-11-06 00:50:37 +08:00
bruce
b76961d85f Version number, note about Steinberg SDK. 2013-11-06 00:50:12 +08:00
bruce
1aca828559 Add graphics for new waveforms, scale all up with nearest-neighbour. 2013-11-06 00:47:33 +08:00
bruce
ea1630b12a Set version number to 0.9.1 2013-11-04 23:07:58 +08:00
bruce
99a639bf25 Make GUI window bigger. 2013-11-04 22:52:48 +08:00
bruce
8c0c230eb0 Add very basic velocity sensitivity for carrier and modulator. 2013-11-04 22:46:00 +08:00
bruce
56b149dfb5 Fix broken markdown in README 2013-11-03 00:17:54 +08:00
bruce
6d54231b24 Add UI controls for vibrato and tremolo depth, modulator feedback. Improve build instructions. 2013-11-03 00:14:00 +08:00