Commit Graph
901 Commits
Author SHA1 Message Date
Vesa ec7e4e044b Vestige: Change text "Preset" dark grey 2014-02-17 21:47:59 +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
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
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
Wong Cho Ching 9d913d13b1 AFP: revert changes 2014-02-14 15:44:32 +08: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
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 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
Lukas W c41f8e6528 Fix a CMake quote sign problem
Caused by 95b0a4305e
2014-02-10 15:23:54 +01:00
Tobias Doerffel 0e5f148dce Merge pull request #231 from elfring/Complete_quoting_for_parameters_of_some_CMake_commands
Complete quoting for parameters of some CMake commands.
2014-02-09 18:57:51 +01:00
Vesa d29b5fa5e8 AFP artwork, Zyn artwork update 2014-02-09 12:29:48 +02:00
Tobias Doerffel 124ce9823b ZynAddSubFX: commented out debug messages 2014-02-07 00:34:03 +01:00
Tobias Doerffel 6c1835bdd1 FxMixer, Mixer, AudioPort: minor coding style fixes 2014-02-06 22:18:58 +01:00
Tobias Doerffel f44843d95c VstEffect: added NULL pointer check in closePlugin()
We must not call methods on m_plugin in case there's no valid instance
e.g. due to missing DLL files.

Closes #245.
2014-02-06 20:58:30 +01:00
Tobias Doerffel 2e7733eaa1 DataFile: renamed from old multimediaProject class + coding style fixes 2014-02-03 21:21:36 +01:00
Tobias Doerffel 5a9e0bdcef Moved VST sync functionality into new VstSyncController class
First attempt to clean up the mess in the Song class by moving the VST sync
functionality into its own class and just calling a few functions from it.
2014-02-03 20:04:57 +01:00
Tobias Doerffel a14b9b46ca Merge pull request #235 from wongcc966422/issue225
Fixes crash on loading instrument with peak controller
2014-02-02 02:45:00 -08:00
Wong Cho Ching 64195eb645 Fixes crash on loading instrument with peak controller 2014-02-02 10:28:24 +08:00
Markus Elfring 95b0a4305e Bug #175: Completed quoting for parameters of some CMake commands
A Wiki article pointed out that whitespace will only be preserved for parameters
in CMake commands if passed strings will be appropriately quoted or escaped.
http://cmake.org/Wiki/CMake/Language_Syntax#CMake_splits_arguments_unless_you_use_quotation_marks_or_escapes.

Quoting was added so that more places should also handle file names correctly
which contain space characters eventually.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
2014-02-01 15:20:27 +01:00
Wong Cho Ching fb924166c4 Fixes sfxr labeling 2014-02-01 20:26:32 +08:00
Tobias Doerffel 518bd90fd4 Merge pull request #225 from wongcc966422/issue220
Fixes crash when opening file with Peak Controller
2014-02-01 03:45:11 -08:00
Wong Cho Ching 7d96a2d533 Fixes crash when opening file with Peak Controller 2014-02-01 14:46:15 +08:00
Vesa 37ad60a704 Set default directory to the waveform directory when opening an audio file for a user-defined waveform 2014-02-01 00:01:42 +02:00
Vesa a7f41d7487 Updated sfxr logo 2014-02-01 00:01:42 +02:00
Wong Cho Ching 3985dffb21 Fixed wave view rendering; added validation 2014-01-31 21:08:49 +08:00
Wong Cho Ching 0ecb1e05df temporary fix for audio file processor knobs 2014-01-31 19:15:30 +08:00
Tobias Doerffel 4ecc6cb6db Merge pull request #211 from wongcc966422/issue208
Fixes #208
2014-01-31 01:52:00 -08:00
Wong Cho Ching d4a2a48a1e Stutter playback mode now save state 2014-01-31 12:52:25 +08:00
Wong Cho Ching df69bffdb3 Fixes #208 2014-01-31 12:41:47 +08:00
Tobias Doerffel 9266bc328d Merge pull request #206 from diizy/stable-0.4
Artwork
2014-01-30 11:28:24 -08:00
Tobias Doerffel abc05d209e Merge pull request #203 from wongcc966422/issue1
Automation points are now draggable
2014-01-30 11:27:38 -08:00
Tobias Doerffel 9f6b894351 Merge pull request #200 from wongcc966422/issue28
Fixes removing controller in controller rack bug
2014-01-30 11:26:38 -08:00
Vesa b4f78fdcb3 Fixes: Sfxr artwork, triple osc + lb302 logos 2014-01-30 21:01:18 +02:00
Wong Cho Ching f1c46e3bea Automation points are now draggable 2014-01-31 02:29:03 +08:00
Vesa 9e1a3af55e Sfxr artwork updates 2014-01-30 13:14:30 +02:00
Wong Cho Ching 600232967a Fixes removing controller in controller rack bug 2014-01-30 16:32:25 +08:00
Wong Cho Ching e7df29d2e6 Bit Invader smooth button active and inactive graphic 2014-01-30 13:54:56 +08:00
Tobias Doerffel 0ff636b363 RemoteVstPlugin: fixed handling of MIDI pitch bend events
Fix a regression introduced with commit 94f991848e.

Closes #172.
2014-01-30 00:00:44 +01:00
Tobias Doerffel ca0e413fd3 Renamed PlayHandle classes and some functions with bool return values
Next big coding style update - this time all PlayHandle classes are
affected. Functions like done() and released() were renamed to
isFinished() and isReleased().
2014-01-29 23:54:47 +01:00
Tobias Doerffel b4c4b293a0 sfxr: use instrumentTrack() instead of maintaining own variable
No need to maintain instrument track on our own here. Furthermore minor
coding style improvements.
2014-01-29 22:49:45 +01:00