Andrew Kelley
|
b7f4f7be6d
|
editing note volume and hearing clicked on notes is implemented more cleanly, editing note volume only affects selected notes (or all notes if none selected), when "scribbling" note volumes, if there is a chord, it will play all 3 notes, rather than just the first one
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1909 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-13 02:28:24 +00:00 |
|
Tobias Doerffel
|
d511b43088
|
do not disable automation when just editing first point of an automation pattern (closes #2146230)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1906 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-11 00:06:25 +00:00 |
|
Tobias Doerffel
|
4b9fb4f41f
|
splitted view component out of automation_pattern.*
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1905 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-11 00:05:45 +00:00 |
|
Tobias Doerffel
|
2805d21634
|
removed debugging messages
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1902 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-10 00:46:00 +00:00 |
|
Tobias Doerffel
|
07a85799a7
|
rewrote wide parts of LVSL backend, see ChangeLog for details
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1898 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-10 00:40:55 +00:00 |
|
Tobias Doerffel
|
b9680d83e4
|
made "int"s to "const int"s, added CCONST macro
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1897 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-10 00:40:20 +00:00 |
|
Tobias Doerffel
|
f17d64723a
|
added support for debug messages from remote plugin
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1896 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-10 00:39:52 +00:00 |
|
Andrew Kelley
|
686c3330d6
|
deleted a printf statement I was using to debug, sorry about that
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1895 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 23:05:11 +00:00 |
|
Andrew Kelley
|
74cc16151d
|
fixed warnings
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1894 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 21:56:11 +00:00 |
|
Andrew Kelley
|
112c0315ee
|
Forgot to delete some code
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1893 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 21:52:45 +00:00 |
|
Andrew Kelley
|
5f89e203f0
|
can select notes even if you can't see them
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1892 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 21:48:54 +00:00 |
|
Andrew Kelley
|
cbe50bf6ef
|
disabled note volume editing while dragging a selection
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1891 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 21:20:45 +00:00 |
|
Tobias Doerffel
|
eb56db155f
|
win32-version: fixed crash when using VST plugins without GUI
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1888 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 20:44:12 +00:00 |
|
Tobias Doerffel
|
13c1836d6a
|
export effectChain for properly building FLP import DLL
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1887 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 20:43:02 +00:00 |
|
Andrew Kelley
|
809f7befbb
|
ability to scroll left and right while using ctrl to select notes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1885 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 18:36:33 +00:00 |
|
Tobias Doerffel
|
689ee4cb14
|
return appropriate icon for Qt::DecorationRole
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1882 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 01:35:05 +00:00 |
|
Tobias Doerffel
|
0f26564149
|
added new icons for various MIME types
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1881 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 01:34:27 +00:00 |
|
Tobias Doerffel
|
7d808d434f
|
added ResourcesDB::Item::TypeMidiFile
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1880 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 01:32:24 +00:00 |
|
Tobias Doerffel
|
8403271858
|
added initial draft of FLUIQ (Flexible User-Interface with Qt) framework (integration patches will follow later)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1879 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 01:28:32 +00:00 |
|
Tobias Doerffel
|
f1950b3007
|
added initial draft of FLUIQ (Flexible User-Interface with Qt) framework (integration patches will follow later)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1878 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 01:28:04 +00:00 |
|
Andrew Kelley
|
976d858b66
|
worked on global playback/record options in the toolbar. This code is still commented out though.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1877 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-08 00:36:17 +00:00 |
|
Andrew Kelley
|
b15ce72dc4
|
fixed glitch where it would auto-scroll even if it was off in song-editor
auto-scroll default to disabled
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1876 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-07 22:20:48 +00:00 |
|
Andrew Kelley
|
ae0756c43b
|
(hopefully) fixed bug where shift+drag wasn't copying notes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1875 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-07 21:01:17 +00:00 |
|
Andrew Kelley
|
c6efb8b5e8
|
fixed changelog syntax
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1874 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-06 23:37:49 +00:00 |
|
Andrew Kelley
|
8d8f7821a1
|
moved main window toolbar code from songEditor to mainWindow
used inline for note setXXX methods
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1873 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-06 04:38:29 +00:00 |
|
Andrew Kelley
|
6f397e048c
|
fixed bug where it thought every modifier was the alt key
corrected quantization when dragging a note while scrolling with arrow keys
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1872 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-05 08:25:55 +00:00 |
|
Andrew Kelley
|
e2f74ee6e6
|
piano roll improvements, especially with moving notes around. see changelog.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1871 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-05 08:03:15 +00:00 |
|
Tobias Doerffel
|
23ecaea704
|
automatically include SVN revision into version number if VERSION_SUFFIX is not set
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1870 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-04 21:42:29 +00:00 |
|
Tobias Doerffel
|
56b5c0911b
|
BasicOps/X86: regenerated with latest GCC 4.4 - brings in a few more optimizations as well as bugfixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1869 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-04 19:59:23 +00:00 |
|
Tobias Doerffel
|
9879a01553
|
explicitely declare updateSampleRate() and updateBufferSize() as virtual
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1867 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-04 19:53:31 +00:00 |
|
Tobias Doerffel
|
5a609013ef
|
decreased step-property of volumeModel and panningModel from 1.0 to 0.1 for allowing smoother transitions when automating etc.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1865 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-04 19:47:46 +00:00 |
|
Tobias Doerffel
|
33fd5fe62a
|
added Japanese localization files by Keishi Suenaga <skeishi/at/yahoo/dot/co/dot/jp>
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1863 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-02 19:47:33 +00:00 |
|
Tobias Doerffel
|
2e5d790760
|
per default play sub-octaves of first oscillator in osc 2 and 3
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1861 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-12-01 22:37:50 +00:00 |
|
Andrew Kelley
|
c50ca0eb9b
|
piano roll improvements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1860 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-30 05:31:05 +00:00 |
|
Tobias Doerffel
|
96bad01415
|
added ResourcesTreeView, a QTreeView implementation for ResourcesTreeModel
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1859 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-29 22:32:58 +00:00 |
|
Tobias Doerffel
|
78c0e92667
|
added ResourcesTreeModel, a QAbstractModelItem implementation for ResourcesDB
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1858 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-29 22:32:18 +00:00 |
|
Tobias Doerffel
|
24415d46d9
|
create a global ResourcesDB instance
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1857 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-29 22:30:59 +00:00 |
|
Tobias Doerffel
|
bb186c5b62
|
introduced ResourcesDB class for easily managing all kind of resources in the future
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1856 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-29 22:30:26 +00:00 |
|
Andrew Kelley
|
49a00ac211
|
copy/paste selection support in piano roll
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1855 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-29 00:15:18 +00:00 |
|
Tobias Doerffel
|
cb308e3d59
|
added new file typ "ResourcesDatabase", impoved code style
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1854 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-28 12:32:17 +00:00 |
|
Tobias Doerffel
|
1d235a4783
|
bumped version to 0.9.0 development series
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1853 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-28 12:25:49 +00:00 |
|
Andrew Kelley
|
103b4c8e7d
|
fixed piano roll notes not playing glitch - pattern::rearrangeAllNotes failed to sort notes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1852 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-25 01:25:25 +00:00 |
|
Tobias Doerffel
|
59544b109e
|
fixed alignedMemCpyNoOpt
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1851 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-24 11:29:46 +00:00 |
|
Tobias Doerffel
|
72c230820c
|
fixed pointer additions leading to horrible noises under certain circumstances
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1850 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-24 11:29:00 +00:00 |
|
Tobias Doerffel
|
7aa289dde3
|
fixed compilation on x86_64 (2)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1849 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-23 21:16:36 +00:00 |
|
Tobias Doerffel
|
d57c019ac8
|
fixed compilation on x86_64
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1848 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-23 20:53:33 +00:00 |
|
Tobias Doerffel
|
3bed588917
|
fixed compilation on x86_64
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1847 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-22 22:10:12 +00:00 |
|
Tobias Doerffel
|
4b41b5866b
|
fixed wrong logic in automatableModel::setValue() which led to bugs when changing linked controls to 0
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1845 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-22 21:46:58 +00:00 |
|
Tobias Doerffel
|
7272c0c7d3
|
do not allow to import unhandled file types, e.g. ZynAddSubFX presets if plugin is not available (closes #2326384)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1843 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-22 19:33:06 +00:00 |
|
Tobias Doerffel
|
412dc9ae2c
|
fixed deprecated API call
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1841 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-11-21 23:19:01 +00:00 |
|