Commit Graph

2874 Commits

Author SHA1 Message Date
Tobias Doerffel
ed56bdc47d ZynAddSubFX: Use upstream icon file 2014-02-18 20:03:41 +01:00
Tobias Doerffel
9209ef59e3 Initial integration of updated ZynAddSubFX 2014-02-18 19:59:40 +01:00
Tobias Doerffel
f969bd4650 Added separate ZynAddSubFX repository as submodule 2014-02-18 19:59:26 +01:00
Tobias Doerffel
db305c1d1d Merge pull request #329 from diizy/stable-0.4
AudioFileProcessor knob fix
2014-02-18 08:05:27 +01:00
Vesa
a2484bc9c0 AudioFileProcessor knob fix 2014-02-18 01:42:28 +02:00
Tobias Doerffel
34ee048fd8 Merge pull request #327 from diizy/stable-0.4
Vestige artwork retouch
2014-02-17 22:45:37 +01:00
Vesa
ec7e4e044b Vestige: Change text "Preset" dark grey 2014-02-17 21:47:59 +02:00
Vesa
e9baa33706 Updated LMMS icon 2014-02-17 21:44:44 +02:00
Vesa
11af0635ef New scale/note icons by John, afp knobs back to non-styled 2014-02-17 21:38:27 +02:00
Vesa
6841a694b8 Vestige artwork retouch 2014-02-17 17:59:09 +02:00
Tobias Doerffel
b25e2150a9 Merge pull request #324 from diizy/waveshaper
Dynamics processor
2014-02-17 16:21:59 +01:00
Vesa
0dd96faf59 Layout fix 2014-02-16 19:51:52 +02:00
Vesa
4eacba7e3b Some fixes 2014-02-16 13:38:22 +02:00
Vesa
289f498737 Dynamics processor, first commit 2014-02-16 11:15:25 +02:00
Lukas W
7ec2c5e683 README: Add libfltk as build dependency
Needed since 0f4182e084
[skip ci]
2014-02-15 10:24:36 +01:00
Tobias Doerffel
d59ee225be Merge pull request #313 from diizy/stable-0.4
Waveshaper updates: added amplitude +/- buttons, toggle led to clip inpu...
2014-02-14 22:19:14 +01:00
Vesa
45625d2a34 Slight fix to the wavegraph: grow height by 1 px to make default state look better 2014-02-14 19:48:29 +02:00
Vesa
9265913b73 Waveshaper updates: added amplitude +/- buttons, toggle led to clip input to 0dB, more helpful gridlines in wavegraph
Mallets: artwork update by Bill Y.
New knob: knob_vintage32, currently only used in Mallets, can be used for other things in the future (maybe if we get some more vintage-style synths/effects?)
Graph widget: added new drawing mode (bar style graph) for future use, currently unused anywhere, have plans
2014-02-14 18:22:04 +02:00
Tobias Doerffel
6b54cf90d1 Merge pull request #310 from wongcc966422/issue309
AFP: revert changes
2014-02-14 13:53:19 +01:00
Wong Cho Ching
9d913d13b1 AFP: revert changes 2014-02-14 15:44:32 +08:00
Tobias Doerffel
b05c3ee283 SideBar: add tooltips to buttons
Closes #259.
2014-02-13 17:13:38 +01:00
Tobias Doerffel
7e680abf13 InstrumentTrack, NotePlayHandle: ignore volume of InstrumentTrack for MIDI events
The volume of an InstrumentTrack is applied separately when post-processing
the audio buffer and is not related to MIDI processing. It therefore should
not be included into MIDI velocity calculation.

Closes #301.
2014-02-13 01:35:49 +01:00
Tobias Doerffel
a87c206e31 volumeToMidi(): limit to MidiMaxVelocity 2014-02-13 01:35:38 +01:00
Tobias Doerffel
cdb8197c5d AutomatableModel: use nearbyintf() for rounding
For some reason roundf() causes an exception on Win32 when calling with
negative values. This caused LMMS to crash when turning an external MIDI
pitch wheel downwards.

Closes #281.
2014-02-13 01:14:06 +01:00
Tobias Doerffel
f329bccb6b AutomatableModel: remove bogus assigment if step size is 0
No idea why we set value to m_minValue in case the step size is 0. There
shouldn't be models with step size 0 nevertheless.
2014-02-13 01:13:22 +01:00
Tobias Doerffel
592ab25c57 Merge pull request #297 from Lukas-W/stable-0.4-doc
Add CMake doc target
2014-02-12 23:23:51 +01:00
Tobias Doerffel
20c86b7fe5 Merge pull request #302 from diizy/waveshaper
Waveshaper
2014-02-12 23:23:35 +01:00
Vesa
bb145b4b53 Higher range in gain knobs 2014-02-12 22:21:12 +02:00
Vesa
cc1dea42bb Final fixes and tweaks: old bugs fixed in graph behaviour, more responsive and accurate now 2014-02-12 22:13:36 +02:00
Vesa
58e451925e Graph code improvements, graphics 2014-02-12 20:58:30 +02:00
Vesa
4b125abc0e Added reset & smooth buttons, graphics, fixed graph smoothing behaviour 2014-02-12 16:21:46 +02:00
Vesa
201fa1d89a Waveshaper: added bg image for graph, made graph larger
Graph widget: added new functionality - ability to draw straight lines with shift-click
2014-02-12 13:21:55 +02:00
Lukas W
5b13a11748 Add CMake doc target
* Added doc/CMakeLists.txt with doxygen target
* Moved Doxyfile to doc/
* Updated Doxyfile (removed obsolete variables)
2014-02-11 21:58:23 +01:00
Vesa
2405a6a25e Waveshaper, first working version... 2014-02-11 15:19:04 +02:00
Vesa
30940fc112 Initial commit - copied files from bassbooster to modify into new plugin 2014-02-11 10:11:29 +02:00
Vesa
a612deee24 Resize zoom & quantize comboboxes in piano roll to conserve space 2014-02-11 10:02:00 +02:00
Vesa
b66f83dff0 Betterified the icon in zyn artwork 2014-02-11 10:02:00 +02:00
Tobias Doerffel
0f4182e084 ZynAddSubFX: removed FLTK source code
As FLTK 1.3 is available in all recent Linux distributions as well as
our MinGW-X PPA there's no need to maintain a copy of the FLTK source
code inside LMMS.
2014-02-11 00:27:54 +01:00
Andrew Kelley
e0e5aa3c58 Merge pull request #295 from unfa/stable-0.4
Removed the dependancy of "AMP_GCIA" plugin.
2014-02-10 17:53:49 -05:00
unfa
21a2d585e4 Removed the dependancy of "AMP_GCIA" plugin. 2014-02-10 23:46:45 +01:00
Tobias Doerffel
0c63d7cf5e Merge pull request #294 from Lukas-W/stable-0.4
Fix wrong quoting in CMake
2014-02-10 15:32:57 +01:00
Lukas W
c41f8e6528 Fix a CMake quote sign problem
Caused by 95b0a4305e
2014-02-10 15:23:54 +01:00
Lukas W
58796a6d15 Add verbose make output to Travis CI 2014-02-10 14:45:18 +01:00
Lukas W
568d0de8e5 Revert ab44ef221e
libfreetype6-dev is not necessary, it is already part of other dependencies.
2014-02-10 14:44:45 +01:00
Tobias Doerffel
c6a6feb588 Merge pull request #290 from M374LX/stable-0.4
Better way to update play button icons
2014-02-09 22:38:39 +01:00
Tobias Doerffel
ab44ef221e Travis: added libfreetype6-dev as build dependency
We need libfreetype6-dev for building ZynAddSubFX/FLTK.
2014-02-09 22:37:33 +01:00
Alexandre Almeida
def1154971 Update AutomationEditor.h 2014-02-09 19:04:34 -02:00
Alexandre Almeida
e6ec932848 Update bb_editor.cpp 2014-02-09 19:02:07 -02:00
Alexandre Almeida
f10d856290 Update engine.cpp
A better way to update the play button icons, which requires less "if" checks and method calls in total.
2014-02-09 18:57:03 -02:00
Alexandre Almeida
64e1c2080c Update bb_editor.h
A better way to update the play button icons, which requires less "if" checks and method calls in total.
2014-02-09 18:55:29 -02:00