|
7a1084d349
|
a-EQ: Tweak bandwidth range on parametric eq and use log controls
|
2016-07-14 05:44:14 +10:00 |
|
|
08f9fc40dc
|
a-EQ: Fixed transfer functions, now boost/cut cancel out correctly
|
2016-07-14 03:06:47 +10:00 |
|
|
0fdbbac99d
|
a-EQ: Tidy transfer function calculation
|
2016-07-14 02:03:08 +10:00 |
|
|
0b3d09b011
|
a-Reverb: Interpolate parameters, stable version
|
2016-07-13 23:58:07 +10:00 |
|
|
7dc6c0fc08
|
a-Reverb: Revert some of previous changes, sound of reverb much improved
|
2016-07-13 19:30:03 +10:00 |
|
|
5965fedc51
|
a-Reverb: Using new algorithm based on FreeVerb
|
2016-07-13 18:08:28 +10:00 |
|
|
a66ad18402
|
initialize some uninitialized variables
|
2016-07-13 04:31:34 +02:00 |
|
|
625c589d80
|
a-Reverb: fix typo in plugin name
|
2016-07-13 01:27:23 +10:00 |
|
|
49fbb6fa15
|
a-Reverb: Fix ttl and tweak maximum input gain
|
2016-07-13 01:16:08 +10:00 |
|
|
af69fd6850
|
a-EQ: Transfer function curves improvement
|
2016-07-13 00:55:38 +10:00 |
|
|
c612cea5ea
|
fix a-eq library extension
|
2016-07-12 16:43:10 +02:00 |
|
|
43f8d2503c
|
a-reverb prototype (based on setBfree b_reverb)
|
2016-07-12 16:43:10 +02:00 |
|
|
d9f19ad1fe
|
fix a a-eq ttl typo
|
2016-07-12 14:38:28 +02:00 |
|
|
1f02dd2a85
|
fix compilation with lv2 < 1.10 (lv2 extended)
|
2016-07-12 13:44:55 +02:00 |
|
|
157564947b
|
a-eq tweaks:
* shorten e-eq Hz display (no decimals)
* use 16:9 aspect inline display
* fix a compiler warning
|
2016-07-12 04:01:56 +02:00 |
|
|
1f7f7f8597
|
remove implicit labels from a-eq
|
2016-07-11 16:58:53 +02:00 |
|
|
b7a7c1bbd8
|
a-EQ: Tweak default values and inline display scale +-20dB
|
2016-07-09 00:29:59 +10:00 |
|
|
44de8560a6
|
Add a-EQ (basic 4 band EQ) with inline display based on SVF filters
|
2016-07-07 22:15:44 +10:00 |
|
|
f2f7414751
|
a-delay: Fix compiler warning
|
2016-07-06 02:18:10 +10:00 |
|
|
de4cb2f8af
|
Add a-Delay plugin
|
2016-07-06 01:53:59 +10:00 |
|
|
83e1d9fff3
|
tweak a-series plugin names
|
2016-07-05 17:17:59 +02:00 |
|
|
5966612a4f
|
consistent use of fmaxf() in a-comp
|
2016-07-05 15:38:24 +02:00 |
|
|
a16c0c445a
|
a-comp: Use input signal x as cutoff for inline comp curve
|
2016-07-05 18:36:04 +10:00 |
|
|
2a7bd996cd
|
a-comp: Fix inline comp curve shading
|
2016-07-05 18:19:00 +10:00 |
|
|
bf7c4c7d60
|
a-comp: Fix peak level on both stereo and mono plugins
|
2016-07-05 15:07:06 +10:00 |
|
|
8507d2c9dd
|
add required check for cairo in a-comp
|
2016-07-04 15:10:35 -04:00 |
|
|
2f7c167fc9
|
a-comp: Make ratio control logarithmic
|
2016-07-05 02:32:05 +10:00 |
|
|
46bfe2b51a
|
a-comp: Add stereo version
|
2016-07-05 02:15:47 +10:00 |
|
|
a1a6dd3865
|
a-comp display is getting fancy :)
|
2016-07-04 15:50:05 +02:00 |
|
|
d2f20120b7
|
display level in a-comp display
|
2016-07-04 14:26:37 +02:00 |
|
|
49294644fb
|
con't work on a-comp inline-display
|
2016-07-04 14:07:05 +02:00 |
|
|
ebdb8dc2ce
|
add C99 flags for lv2 plugin
|
2016-07-04 13:08:23 +02:00 |
|
|
d9ba78d594
|
basic inline display for a-comp
|
2016-07-04 12:59:04 +02:00 |
|
|
da5ab866c2
|
a-comp: Tweak control bounds and clear state on deactivate
|
2016-07-04 19:43:06 +10:00 |
|
|
9220e81e20
|
clean up a-comp .ttl -- maintainer: the a-team
|
2016-07-03 14:45:15 +02:00 |
|
|
94e5060168
|
bundle a-comp
|
2016-07-03 03:21:44 +02:00 |
|
|
741428b6fd
|
add a debug mode (in synth) to track down lost note-on
|
2016-06-26 17:15:46 +02:00 |
|
|
b0200b23f2
|
Accommodate the fact that 'msvc_resources.rc.in' got moved to a new path
|
2016-05-21 10:33:18 +01:00 |
|
|
40aa4cfe06
|
Modify our MSVC projects to build liblua as a DLL rather than a static lib
|
2016-04-04 16:40:20 +01:00 |
|
|
97c9722236
|
silence clang int/float/double -Wabsolute-value
|
2015-06-23 15:46:00 +02:00 |
|
|
801af5df9e
|
Add the new (UINTSDEFINED) preprocessor directive to all out MSVC projects (just to be on the safe side)
|
2015-06-09 13:18:42 +01:00 |
|
|
7a1baeee79
|
promote sustain pedal from meh to reasonable.
|
2015-02-28 15:52:28 +01:00 |
|
|
3a63b785a9
|
rsynth: map note-on with zero velocity to note-off
|
2015-02-19 00:54:30 +01:00 |
|
|
304b05ffd9
|
clarify reasonable synth description.
|
2015-01-20 21:25:59 +01:00 |
|
|
95091a52a0
|
When building with MSVC make sure any backends / panners etc get copied to the correct target folder
(i.e. 'lib/ardour3' or 'lib/mixbus3' as appropriate)
These changes are MSVC specific and shouldn't affect the other builds
|
2015-01-12 14:43:22 +00:00 |
|
|
4e2673ca2c
|
add explicit chmod for good measure
|
2014-12-28 10:20:46 +01:00 |
|
|
9cf5b23392
|
Modifications needed to build ReasonableSynth with MSVC
|
2014-11-09 08:11:46 +00:00 |
|
|
730e09ce65
|
another round of compiler warning fixes
|
2014-10-23 05:31:40 +02:00 |
|
|
36135baaac
|
change reasonable-synth to be sample accurate (note on/off)
at expense of slightly increased CPU load.
|
2014-07-06 13:24:53 +02:00 |
|
|
912f07b919
|
mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64)
|
2014-03-04 15:25:58 +01:00 |
|
|
7000afdc66
|
fix merge conflict with master
|
2014-01-23 13:41:20 -05:00 |
|
|
fb8af16778
|
attenuate master volume
|
2014-01-22 18:10:44 +01:00 |
|
|
114997b7e6
|
tweak reasonable synth:
* prevent denormals / cut low volume
* reduce default amplitude of fundamental
|
2014-01-22 15:30:38 +01:00 |
|
|
7418c12a5b
|
override -fvisibility=hidden for the LV2plugin descriptor
|
2014-01-17 16:10:03 +01:00 |
|
|
8f69af4af3
|
add support for old compilers w/o implicit stdbool
|
2013-12-27 14:53:30 +01:00 |
|
|
e82ccd7648
|
rsynth.lv2: fix note off+on follow up:
special case if the same note is turned off and on in the
same [internal] synth cycle (64samples). x-fade to ADSR attack.
|
2013-12-14 04:29:12 +01:00 |
|
|
6c84362959
|
fix reasonable synth octave
|
2013-12-13 20:59:08 +01:00 |
|
|
c43a1f39a6
|
xmas-egg
|
2013-12-13 20:28:30 +01:00 |
|
|
17dc72d08e
|
silence warning for ancient libc users&devs :)
string.h 'index' is a global declaration
marked legacy in 2001 and removed in posix.1-2008
|
2013-10-27 17:03:49 +01:00 |
|
|
2cad99bf39
|
add notes about inlined lv2 atom/util.h functions
|
2013-10-27 09:56:07 +01:00 |
|
|
be6d6231fb
|
expand tabs in reaonablesynth code
|
2013-10-27 09:52:46 +01:00 |
|
|
caa7c3b579
|
mark some unused variables -- fewer compiler warnings
|
2013-10-27 09:51:08 +01:00 |
|
|
dcd6103231
|
make reasonable synth a bit more piano-like.
(overtone + decay time)
|
2013-10-26 17:33:07 +02:00 |
|
|
e451411719
|
remove c99'ness from rsynth.c - should fix #5751
|
2013-10-26 16:42:27 +02:00 |
|
|
75271a17d8
|
relax requirement on lv2 stack
|
2013-10-23 13:45:28 +02:00 |
|
|
78e3864c5d
|
add missing waflib include to rsynth.lv2
|
2013-10-20 17:29:03 +02:00 |
|
|
9faae9c8a3
|
bundled LV2 plugin build and deployment
|
2013-10-20 17:24:59 +02:00 |
|
|
d6e2e34025
|
fix typo (rsynth.lv2 configure)
|
2013-10-20 15:28:13 +02:00 |
|
|
f5c386bbb4
|
add reasonablesynth.lv2
A reasonably simple synth to allow new users to 'hear midi'.
This is a first step. It still needs proper install and bundling.
|
2013-10-20 04:31:07 +02:00 |
|