Commit Graph

2717 Commits

Author SHA1 Message Date
Tobias Doerffel
c83115d0d6 Merge pull request #191 from zonkmachine/stable-0.4
Fixed envelope sustain response
2014-01-30 00:36:57 -08:00
Tobias Doerffel
988218f06e Merge pull request #199 from wongcc966422/bitInvaderSmoothGraphic
Bit Invader: added active and inactive graphic for smooth button
2014-01-30 00:32:50 -08:00
Wong Cho Ching
e7df29d2e6 Bit Invader smooth button active and inactive graphic 2014-01-30 13:54:56 +08:00
Oskar Wallgren
1e98cb7b58 Envelope graph shooting over target 2014-01-30 03:44:37 +01:00
Oskar Wallgren
ba69e70bdb More envelope sustain respon fixes 2014-01-30 01:01:58 +01: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
9852cb9a57 NotePlayHandle, InstrumentTrack: removed obsolete singerbot support
The singerbot plugin doesn't exist anymore and thus any support in the
code base just adds complexity and confusion, therefore remove it.
2014-01-29 23:56:07 +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
Tobias Doerffel
b1b5c56d0f Merge pull request #198 from softrabbit/stable-0.4
Check for TTY app before updating icons
2014-01-29 13:48:02 -08:00
Tobias Doerffel
f872bb2fab Merge pull request #195 from wongcc966422/sfxr
Added sound preview when button is clicked
2014-01-29 13:47:43 -08:00
Tobias Doerffel
83476c3481 Merge pull request #192 from wongcc966422/ghostPeakController
Fixed duplicate controllers issue
2014-01-29 13:45:48 -08:00
Raine M. Ekman
8945f95d21 Merge https://github.com/LMMS/lmms into stable-0.4 2014-01-29 19:30:00 +02:00
Wong Cho Ching
e81423949a updated include file 2014-01-30 00:16:08 +08:00
Wong Cho Ching
cdedd34474 remove stdio.h 2014-01-30 00:05:42 +08:00
Wong Cho Ching
3500cde6a4 fixes compiler error, 2nd attempt 2014-01-30 00:04:45 +08:00
Wong Cho Ching
fa1b337517 Merge remote-tracking branch 'origin/stable-0.4' into sfxr 2014-01-30 00:02:54 +08:00
Wong Cho Ching
277ff5b99e fix strict compiler error 2014-01-29 23:51:35 +08:00
Wong Cho Ching
20eb81c955 bug fix 2014-01-29 23:48:34 +08:00
Wong Cho Ching
575494361b Added sound preview when button is click 2014-01-29 22:21:49 +08:00
Wong Cho Ching
207bd9974f checkout fltk-config 2014-01-29 19:58:36 +08:00
Wong Cho Ching
39a3b4c6cb set m_effectId to random value when it is not loaded from project. 2014-01-29 19:57:13 +08:00
Wong Cho Ching
6cf825ca99 randomize PeakControllerEffect::m_effectId 2014-01-29 19:31:10 +08:00
Wong Cho Ching
997c2114f4 Merge remote-tracking branch 'origin/stable-0.4' into ghostPeakController 2014-01-29 19:02:49 +08:00
Wong Cho Ching
8d4b467ddc Fixed duplicate controllers issue 2014-01-29 18:44:52 +08:00
Oskar Wallgren
4a1417821f Fixed envelope sustain response 2014-01-29 02:29:19 +01:00
Tobias Doerffel
daad00e822 Merge pull request #186 from softrabbit/stable-0.4
OpulenZ: LGPL added in sources, a handful of presets added
2014-01-28 15:39:46 -08:00
Tobias Doerffel
a16942603e Merge pull request #190 from diizy/stable-0.4
UI: small fixes, improvements, clean-up & requested changes
2014-01-28 15:39:34 -08:00
Vesa
f6ee1dd25d New files 2014-01-29 00:49:46 +02:00
Vesa
c267265148 Retouched transport icons, commented stylesheet for better documentation, fixed faint line in bitinvader knob 2014-01-29 00:45:03 +02:00
Vesa
f7d58114b2 Added object names for transport buttons (for theming purposes), fixed alignment issues on track labels 2014-01-28 22:17:44 +02:00
Raine M. Ekman
4c39f839ce song.cpp: Check for TTY app before calling engine::updatePlayPauseIcons() 2014-01-28 21:54:31 +02:00
Raine M. Ekman
554c78b583 Merge https://github.com/LMMS/lmms into stable-0.4 2014-01-28 20:53:00 +02:00
Raine M. Ekman
a36f59ab35 Moved LGPL to OpulenZ source dir, added presets. 2014-01-28 20:39:03 +02:00
Tobias Doerffel
65252d3f40 Merge pull request #182 from wongcc966422/sfxr
sfxr: reduced CPU usage
2014-01-28 00:55:47 -08:00
Wong Cho Ching
ec71c08816 Reduced CPU usage 2014-01-28 11:21:46 +08:00
Tobias Doerffel
8fba196897 CMakeLists: removed deprecated win32-pkg target
We've been using CPack for ages so there's really no need for the old
win32-pkg target.
2014-01-28 00:27:59 +01:00
Tobias Doerffel
b8149c1d88 EffectView: fix crash when removing dummy effect plugin
If a certain effect plugin fails to load a dummy plugin is inserted
instead which has no sub window and thus caused a crash in EffectView
destructor.
2014-01-28 00:26:29 +01:00
Tobias Doerffel
2a1ec97113 Merge pull request #178 from zonkmachine/stable-0.4
Removed copyrighted material and moved some files to CoolSongs.
2014-01-27 13:01:13 -08:00
Raine M. Ekman
1b5c2a0112 Added LGPL text, as needed by the OPL2 emulator used in OpulenZ 2014-01-27 21:12:54 +02:00
Oskar Wallgren
0195bbaf7f Removed copyrighted material and moved some files to CoolSongs.
Directory Covers removed.
2014-01-27 20:01:32 +01:00
Tobias Doerffel
f2c4d144c8 FxMixerView: set minimum width for EffectRackView
The EffectRackView was a little bit too small in Win32 build, therefore
explicitely set minimum width.
2014-01-27 00:34:55 +01:00
Tobias Doerffel
bc4b83f443 LADSPA/CMT: fixed global initialization on Win32
Global initialization happens via a global startup/shutdown handler
instance. For some reason this does not work properly when building
a DLL file, therefore create this startup/shutdown handler instance
as a static variable in ladspa_descriptor().

Furthermore marked ladspa_descriptor as extern-C.
2014-01-27 00:31:22 +01:00
Tobias Doerffel
6217201184 Added initial versions of new logo 2014-01-27 00:08:36 +01:00
Tobias Doerffel
ea5f5c4f00 Papu: fixed out-of-bounds array access due to too small data types
Build failed on Win32 with GCC 4.8.
2014-01-26 23:45:49 +01:00
Tobias Doerffel
d5113d0059 MidiWinMM: fixed MidiPort API calls 2014-01-26 23:45:29 +01:00
Tobias Doerffel
84f57b776d ZynAddSubFX: fixed compiler warning on Win32 2014-01-26 23:45:09 +01:00
Tobias Doerffel
e68f88b698 Export PresetPreviewPlayHandle class
The PresetPreviewPlayHandle is referenced by the PeakController plugin
now and therefore needs to be exported.
2014-01-26 23:44:36 +01:00
Tobias Doerffel
ef4f9b1b60 InstrumentTrack: partly revert ad27039b9b
Even though there are probably not many old projects out there, at least
old presets didn't load properly anymore as of ad27039b9b.
Fix this by reintroducing compat code.
2014-01-26 23:18:59 +01:00
Tobias Doerffel
db0570b130 InstrumentSoundShaping: more sanity checking 2014-01-26 23:14:59 +01:00