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
Tobias Doerffel
6008028852
various tweakings in LVSL
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1776 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 21:53:36 +00:00
Tobias Doerffel
8b2c46c533
check for focusWidget() being NULL before checking inheritance - fixes crash for example when loading VST plugins
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1775 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 21:53:07 +00:00
Tobias Doerffel
60a6ae0282
use "Root directory" rather than "My computer" in non-win32-version
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1774 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 20:56:30 +00:00
Tobias Doerffel
5b99179451
do not create alsaconfig.h
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1773 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 15:19:54 +00:00
Tobias Doerffel
33c63d011c
do not mess around with global static pointers for a single instance of patchesDialog - create a local object instead ( closes #2139701 )
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1772 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 14:59:27 +00:00
Tobias Doerffel
a8a3082265
added filter feature allowing quick file access
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1771 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 14:31:31 +00:00
Tobias Doerffel
c2ebd98c7f
improved reload icon
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1770 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 14:30:49 +00:00
Tobias Doerffel
c2bd8eeea9
added cool TripleOsc preset
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1769 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 14:11:38 +00:00
Tobias Doerffel
a91b920de5
removed obsolete file
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1768 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 14:11:17 +00:00
Tobias Doerffel
f24995bef3
* renamed tab "root" to "My computer"
...
* on win32 allow browsing drives in "My computer" tab
* improved icons for home and "My computer" browser
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1767 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 11:54:53 +00:00
Tobias Doerffel
58c2980507
in instrument tracks draw icon of instrument rather than displaying the full name of the instrument on track label button
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1766 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 10:22:43 +00:00
Tobias Doerffel
88f6f1d080
do not call trackView::dragEnterEvent() if instrument track window already accepted drag event - fixes dragging of presets and instruments onto track label button
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1765 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 10:21:51 +00:00
Tobias Doerffel
c6bc92e533
do not reclaim keyboard focus if new focus widget is a QLineEdit
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1764 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-18 10:21:21 +00:00
Tobias Doerffel
bc473ef91a
removed line which was inserted accidentally
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1763 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-17 22:40:10 +00:00
Tobias Doerffel
820c5ec8ba
added helper thread processWatcher which monitors the remote plugin process - if it terminates unexpectedly, invalidate remotePlugin so LMMS doesn't lock up - fixes crashes and lockups when using VST plugins or ZynAddSubFX plugin
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1762 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-10-17 22:36:08 +00:00