Commit Graph

2914 Commits

Author SHA1 Message Date
Tobias Doerffel
e0837726b0 BassBooster: coding style / naming conventions improvements 2014-02-23 14:41:22 +01:00
Tobias Doerffel
c121cf8906 Merge pull request #370 from diizy/stable-0.4
Song editor, Bitinvader UI tweaks
2014-02-23 01:04:30 +01:00
Vesa
df18a989d9 Bitinvader changes 2014-02-22 22:30:55 +02:00
Tobias Doerffel
b0c662591d ZynAddSubFX: less line breaks / coding style 2014-02-22 20:55:14 +01:00
Tobias Doerffel
b9384c52bb ZynAddSubFX: delete LocalZynAddSubFX instance in destructor
This is a really embarrassing leak causing LMMS to never cleanup internal
instances of ZynAddSubFX.

Closes #357.
2014-02-22 20:55:14 +01:00
Tobias Doerffel
49a28a7960 Merge pull request #369 from softrabbit/stable-0.4
Timer display widget: cosmetic fixes
2014-02-22 20:38:00 +01:00
Raine M. Ekman
92c2491846 Timer display widget: change bar:ticks:milliseconds to bar:beat:ticks, 1-based instead of 0-based 2014-02-22 21:03:33 +02:00
Vesa
490a71313a Slight change to song editor background 2014-02-22 19:18:28 +02:00
Tobias Doerffel
0db83c6ede Merge pull request #366 from diizy/stable-0.4
Dynamics processor peak release fix, also more updates to song editor style
2014-02-22 08:44:46 +01:00
Vesa
9f64e6f428 More tweaks on song editor style 2014-02-22 02:34:26 +02:00
Vesa
3f3cde8332 Dynamics processor peak release fix 2014-02-21 23:01:38 +02:00
Tobias Doerffel
987fdc2e01 Sf2Player: less line breaks and a few other coding style improvements 2014-02-21 20:43:23 +01:00
Tobias Doerffel
7cd7ca46f8 Sf2Player: use qDebug() rather than QTextStream on stdout 2014-02-21 20:43:23 +01:00
Tobias Doerffel
a34f8e722b Merge pull request #365 from diizy/stable-0.4
Updates to song editor style. Also couple of fixes to SID layout.
2014-02-21 20:43:13 +01:00
Vesa
9896d94b09 Updates to song editor style. Also couple of fixes to SID layout. 2014-02-21 21:13:07 +02:00
Tobias Doerffel
418a5e6a75 Merge pull request #361 from diizy/stable-0.4
SID artwork
2014-02-21 13:32:08 +01:00
Vesa
cd2850dcdc SID artwork 2014-02-21 03:03:08 +02:00
Tobias Doerffel
087a8ac159 Revert "Papu: fixed out-of-bounds array access due to too small data types"
This reverts commit ea5f5c4f00 as the actual
off-by-one error has been fixed.
2014-02-20 23:29:43 +01:00
Tobias Doerffel
29fcb9d7b9 Freeboy/Gb_Apu: fixed require() statement
Classical off-by-one error.
2014-02-20 23:28:35 +01:00
Tobias Doerffel
2591378818 LcdSpinBox: adopt naming style convention 2014-02-20 22:17:28 +01:00
Tobias Doerffel
0e8d47cfe0 LADSPA/SWH/Vocoder: fixed instantiation on Win32
Due to the nature of DLL files LADSPA plugins need a little extra care
when building for Win32, otherwise they can't be instantiated and won't
be available.

Closes #356.
2014-02-20 22:01:58 +01:00
Tobias Doerffel
e6883e7743 LcdSpinBox: check for mouse button in mouseReleaseEvent()
Otherwise we restore things that were never changed when releasing right
or middle mouse button.

Closes #358.
2014-02-20 21:53:48 +01:00
Vesa
2e799718d6 Allow piano roll playing while playing, fixes #21 2014-02-20 10:35:26 +02:00
Tobias Doerffel
2049e00901 Merge pull request #155 from 8tab/warning
Some code cleanup
2014-02-20 08:10:28 +01:00
Paul Giblock
fc1475bf75 Fix leak in last commit
Sorry dudes. This one really fixes #353
2014-02-19 21:25:31 -05:00
Paul Giblock
b19522c55a Hopefully fix race-condition in lb302 db24 switch
So, we were swapping out some pointer mid-process at times.  Instead,
use an atomic pointer, and just have the process function grab the
current value and use it through the entire processing period.

Still has a sound glitch when switching, but this switch was never
intended to be used "live".

Closes #353
2014-02-19 21:21:17 -05:00
Tobias Doerffel
41ce88b68c CMakeLists: added doc directory to dist target 2014-02-19 22:10:28 +01:00
Tobias Doerffel
7daf4f7543 Second release candidate for 1.0.0
Bumped version number to 0.9.90 in CMakeLists.txt, README and lmms.rc.in.
v0.9.91
2014-02-19 19:11:16 +01:00
Tobias Doerffel
8b84526dc5 Pattern: removed freeze functionality
Since addition of automation, controllers etc. the freeze functionality
has been rather broken and thus adds no value anymore. In order to not
confuse users with broken functionality, remove it at all.

Closes #345.
2014-02-19 19:07:47 +01:00
Tobias Doerffel
7d965e251c RemotePlugin: always use installation directory as working directory
On Windows the working directory is not set to the installation directory
when launching LMMS by opening an associated project file. Because of this
the RemotePlugin programs can't be launched as the required DLL files are
missing.

Closes #351.
2014-02-19 18:31:48 +01:00
Tobias Doerffel
e84b537a60 NSIS/FileAssociation: do not write DefaultIcon registry key
Setting the DefaultIcon registry key uses LMMS' logo instead of a file
icon with the logo inside.

Thanks to Tres Finocchiaro for spotting the issue.
2014-02-19 18:09:27 +01:00
Tobias Doerffel
d39a79220a Travis: remove duplicate libsamplerate0-dev dependency 2014-02-19 17:34:27 +01:00
Tobias Doerffel
3f6ff1deb0 Removed libsamplerate from source tree
Drop another 3rdparty component and rely on system libraries instead.
2014-02-18 23:40:40 +01:00
Tobias Doerffel
0ee88252bb DynamicsProcessor: fixed Win32 build issue
For some reason isnanf() is not defined when building with recent MinGW64
toolchain, therefore define it manually if neccessary.
2014-02-18 23:33:17 +01:00
Tobias Doerffel
f512c63017 LadspaEffect: fixed default value if hints are sample rate dependent
When hints are sample rate dependent we also need to scale default
value accordingly as well.

Closes #334.
2014-02-18 23:03:36 +01:00
Tobias Doerffel
989361e859 Merge pull request #330 from diizy/stable-0.4
New icon and splash images
2014-02-18 20:57:02 +01:00
Vesa
33a924d45b New icon and splash images 2014-02-18 17:48:26 +02: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