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
bruce
824fa4bb27
Add GPL v2 license from DOSBox.
2013-10-27 16:47:01 +08:00
bruce
37ea29972d
Update readme, set width of GUI.
2013-10-27 16:40:21 +08:00
bruce
c395d44728
Start porting DBOPL to Javascript
2013-10-20 00:28:53 +08:00
bruce
6952e7faf7
GUI settings updated to reflect parameters on preset load.
2013-09-29 12:25:37 +08:00
bruce
a687e75714
Added Carrier into UI, fixed bugs.
2013-09-29 01:43:59 +08:00