Commit Graph

1720 Commits

Author SHA1 Message Date
Tobias Doerffel
19829ebb1c decreased step-property of volumeModel and panningModel from 1.0 to 0.1 for allowing smoother transitions when automating etc. (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1866 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-04 19:48:40 +00:00
Tobias Doerffel
78f4a3b0fc added Japanese localization files by Keishi Suenaga <skeishi/at/yahoo/dot/co/dot/jp> (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1864 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-02 19:48:34 +00:00
Tobias Doerffel
364c837a62 per default play sub-octaves of first oscillator in osc 2 and 3 (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1862 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-12-01 22:55:51 +00:00
Tobias Doerffel
69c8580a22 fixed wrong logic in automatableModel::setValue() which led to bugs when changing linked controls to 0 (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1846 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-22 21:47:37 +00:00
Tobias Doerffel
07f96d132e do not allow to import unhandled file types, e.g. ZynAddSubFX presets if plugin is not available (closes #2326384) (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1844 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-22 19:33:53 +00:00
Tobias Doerffel
98371cb148 rewrote FLP import filter, various coding style fixes (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1842 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-21 23:22:36 +00:00
Tobias Doerffel
1381709a58 set OpaquePaintEvent attribute for all widgets where suitable (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1836 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-11 08:48:12 +00:00
Tobias Doerffel
6f78e46035 fixed broken reference sharing (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1831 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-04 20:04:14 +00:00
Tobias Doerffel
062b615bd1 fixed loops when adding a controller to a model which is linked to another model (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1829 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-04 11:51:21 +00:00
Tobias Doerffel
92789f843e call saveSettings()/loadSettings() on model rather than loading/saving value directly - fixes lost automation on basic effect controls (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1827 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-04 10:46:09 +00:00
Tobias Doerffel
c9aa399e41 added missing README (stable backport)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1824 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-11-02 22:41:20 +00:00
Tobias Doerffel
6f5029d4ba created stable 0.4.x branch
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms/stable-0.4@1822 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-31 12:14:19 +00:00
Tobias Doerffel
82c7d19fe2 made 0.4.0 release
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1818 0778d3d1-df1d-0410-868b-ea421aaaa00d
v0.4.0
2008-10-30 20:28:53 +00:00
Tobias Doerffel
8435030e81 * include all neccessary DLLs in win64 build
* fix versioning for CPack if no VERSION_SUFFIX is set



git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1817 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-30 20:07:47 +00:00
Tobias Doerffel
fee4fcfc6d include QtXml/QDomElement rather than Qt/QtXml - fixes compilation on OS X
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1816 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-30 20:03:59 +00:00
Tobias Doerffel
3a1ec3f60d limit processing of TAP Reflector to 192 KHz as it otherwise crashes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1815 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-29 21:03:57 +00:00
Tobias Doerffel
b8923a52e8 fixed the disabling of PortAudio
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1814 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-29 10:41:17 +00:00
Tobias Doerffel
19800a6971 fixed autoscroll feature in piano-roll (closes #2204508)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1813 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-29 08:48:33 +00:00
Tobias Doerffel
ff0a8ab9dd disabled PortAudio support until a fix for the crash when accepting setup-dialog is available
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1812 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-28 23:11:37 +00:00
Tobias Doerffel
cbe6b1fbf3 moved to correct preset directory
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1811 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-28 22:58:47 +00:00
Tobias Doerffel
fbc38495a6 moved to correct preset directory
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1810 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-28 22:57:34 +00:00
Tobias Doerffel
d26f7be35c added some cool presets by Skiessi
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1809 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 23:22:03 +00:00
Tobias Doerffel
ef425f4460 also search top-source dir for LMMS import library for windows builds
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1807 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 22:37:12 +00:00
Tobias Doerffel
54a62a5668 added Win64Toolchain file
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1806 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 22:21:11 +00:00
Tobias Doerffel
a07605fb2d added Freeverb to blacklist as it does not work samplerate independent
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1805 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 21:57:35 +00:00
Tobias Doerffel
30c7732665 various fixes for successfully building LMMS for win64
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1804 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-27 21:25:46 +00:00
Tobias Doerffel
9530460fce * initial (not yet enabled) support for binding mixer threads to CPUs to reduce scheduling overhead and cache misses (gives avg. 10% performance boost)
* merged mixer-thread with first worker-thread - no more duplicate code for single- and multicore processing and better scheduling on multicore systems



git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1803 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 17:53:58 +00:00
Tobias Doerffel
6fc2eba70b do not inline code for fetching value from controller and thus reduce header dependencies
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1802 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 15:16:09 +00:00
Tobias Doerffel
f070492fd6 cosmetics
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1801 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 14:33:11 +00:00
Tobias Doerffel
061333bb7c made building the WINE-part of VST Support Layer optional to allow packaging it in separate package (e.g. on 64 bit platforms)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1800 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 14:01:13 +00:00
Tobias Doerffel
2518ba1490 refreshed localization files
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1799 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 13:56:12 +00:00
Tobias Doerffel
cea6e16e3e updated Italian localization
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1798 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 13:54:59 +00:00
Tobias Doerffel
d2c5696673 updated German localization file
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1797 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 13:54:34 +00:00
Tobias Doerffel
018fbf96f8 fixed strings
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1796 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 13:54:10 +00:00
Tobias Doerffel
5e0d94aeb4 renamed class "listView" to "fileBrowserTreeWidget"
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1795 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 13:53:52 +00:00
Tobias Doerffel
63848e9b71 allow specifying destination directory for libs via CMAKE_INSTALL_LIBDIR
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1794 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 10:14:56 +00:00
Tobias Doerffel
9e4e576de9 * fixed out-of-boundary array access when reversing samples
* optimized loops for loading samples



git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1793 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-25 10:12:44 +00:00
Tobias Doerffel
c10eeed4a9 reverted to rev. 1766 - fixes broken label on LADSPA effects
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1792 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-21 20:59:50 +00:00
Tobias Doerffel
edfdab22ae track focusOutEvents in order to unhide cursor in certain situations
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1791 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-21 20:52:24 +00:00
Tobias Doerffel
56f99f0f69 fixed macros describing system
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1790 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-20 10:15:04 +00:00
Tobias Doerffel
363902bf5f made 0.4.0-rc3 release
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1789 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-20 10:08:17 +00:00
Tobias Doerffel
bfe16701f9 various fixes in README
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1788 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-20 10:06:40 +00:00
Tobias Doerffel
ee025f7067 use QTextEdit rather than QPlainTextEdit for Qt 4.3 compatibility
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1787 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-20 09:38:08 +00:00
Tobias Doerffel
87ee43a079 made STRINGIFY_PLUGIN_NAME from embed.h a generic macro STRINGIFY in lmms_basics.h
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1784 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 21:48:57 +00:00
Tobias Doerffel
7f713f456b designed-based about dialog
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1783 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 21:47:52 +00:00
Tobias Doerffel
a44ce72b0a initially select whole string so it can be overwritten easily
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1782 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 21:47:26 +00:00
Tobias Doerffel
3ca9c954f4 moved an item to lmms-extras/AUTHORS
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1781 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 21:47:08 +00:00
Tobias Doerffel
04053f53fb improved VST GUI embedding (closes #2167745)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1780 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 16:20:38 +00:00
Tobias Doerffel
0d6eeafaba do not call method on deleted trackView but fetch pointer to track before deleting trackView (fixes crash when removing a track)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1779 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-19 16:20:10 +00:00
Tobias Doerffel
727584fc51 more checks before accessing icon - fixes crash when using ZynAddSubFX plugin
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1777 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 22:53:49 +00:00