Tobias Doerffel
|
f68d50da78
|
completed recent changes to saveSettings() / loadSettings()
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@810 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-24 19:39:12 +00:00 |
|
Tobias Doerffel
|
406a90487a
|
made toolbar-backgrounds a bit more blue-ish
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@809 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:56:01 +00:00 |
|
Tobias Doerffel
|
81399f026b
|
tuned colors a bit
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@808 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:55:43 +00:00 |
|
Tobias Doerffel
|
5536377c72
|
moved effect-chain to right side of window
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@807 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:55:26 +00:00 |
|
Tobias Doerffel
|
c31dbd6a09
|
merged note's tone and octave-property into one key-property which makes us save calculations in a lot of places and also shrinks sizes of XML-files, renamed various note-related constants and enums to match current coding-style
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@806 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:24:43 +00:00 |
|
Tobias Doerffel
|
1809db2ed0
|
added missing break in switch which made a lot of messages appear in console when time-based knobs were used by LADSPA-plugins
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@805 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:21:44 +00:00 |
|
Tobias Doerffel
|
9fcef457ab
|
improved effect-plugin-artwork made with Inkscape
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@804 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 13:18:49 +00:00 |
|
Paul Giblock
|
ab42375731
|
first shot at instrumentTrackWindow cache
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@803 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-22 08:32:06 +00:00 |
|
Paul Giblock
|
75cd993b93
|
Fixed sunken borders
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@801 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-17 08:44:55 +00:00 |
|
Paul Giblock
|
ca8d394905
|
Plugged memleaks in sf2player and lcdSpinbox, reapplied lmmsStyle, enhanced drawing of LCDs, added ignore property for SVN
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@800 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-17 06:14:06 +00:00 |
|
Tobias Doerffel
|
33937e8799
|
improved signal-visualization and increased update-ratio from 20 to 40 fps
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@799 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 14:13:52 +00:00 |
|
Tobias Doerffel
|
6c50693d70
|
removed obsolete and broken auto-limit-feature
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@798 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 14:13:12 +00:00 |
|
Tobias Doerffel
|
c683dd150c
|
proper cleanup of fxMixer and it's view at exit
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@797 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 13:10:32 +00:00 |
|
Tobias Doerffel
|
8def525164
|
improved effect-view-artwork
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@796 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 13:09:09 +00:00 |
|
Tobias Doerffel
|
ab25b09935
|
fixed peak-calculation for negative signal-values
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@795 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 00:21:48 +00:00 |
|
Tobias Doerffel
|
eeaca7a2fa
|
use capital letters for knob-labels
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@794 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 00:14:59 +00:00 |
|
Tobias Doerffel
|
15ec9f08e0
|
fixed random crashes when removing effect-views, improved painting of effect-view
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@793 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-16 00:09:39 +00:00 |
|
Tobias Doerffel
|
0ed60f6f2e
|
fixed LADSPA-controls which internally were not linked per default although they should be
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@792 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-15 23:05:00 +00:00 |
|
Tobias Doerffel
|
2599c9d2f3
|
fixed LADSPA-controls which internally were not linked per default although they should be
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@791 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-15 23:03:40 +00:00 |
|
Tobias Doerffel
|
13a65b88f2
|
implemented save- and load-functionality for FX-mixer
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@790 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-15 14:53:17 +00:00 |
|
Tobias Doerffel
|
b682b30146
|
added initial FX-mixer implementation - not perfect and very usable yet but the basics work so far
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@789 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-14 21:45:10 +00:00 |
|
Tobias Doerffel
|
a4f3d5d267
|
fixed segfault when using raw MIDI-client
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@788 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-14 11:30:46 +00:00 |
|
Tobias Doerffel
|
2e22119442
|
updated German localization
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@785 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-09 00:22:53 +00:00 |
|
Tobias Doerffel
|
461c235cfe
|
added missing Q_OBJECT-macros for views which made localizations not work
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@784 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-09 00:21:43 +00:00 |
|
Tobias Doerffel
|
5f47f86625
|
added definition for upcoming FX-mixer
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@783 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-09 00:19:51 +00:00 |
|
Tobias Doerffel
|
70b29695a5
|
replaced Kicker-logo with actual logo
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@782 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 20:25:01 +00:00 |
|
Tobias Doerffel
|
3158e80b92
|
made MIDI-port-menu work again
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@781 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 20:22:35 +00:00 |
|
Tobias Doerffel
|
b9f467cd97
|
fixed crash when removing TCO via context-menu
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@780 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 20:20:06 +00:00 |
|
Tobias Doerffel
|
ecd46173b7
|
made "Send to active instrument-track" work again
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@779 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 20:18:25 +00:00 |
|
Tobias Doerffel
|
2c2156d3eb
|
set track for knobs in order to make them automatable
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@778 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 09:23:58 +00:00 |
|
Tobias Doerffel
|
ee04ea3c74
|
fixed missing automationPattern-initialization (i.e. setFirstValue()-call) which made automation-editor not work properly if no events were drawn so far
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@777 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 09:22:05 +00:00 |
|
Tobias Doerffel
|
aa7d45f3ec
|
made micro-draw-operations use 32-bit-ints instead of 16-bit-integers for performing better on 32-bit-platforms
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@776 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 09:18:02 +00:00 |
|
Tobias Doerffel
|
a3813eff2b
|
also connect model-signals with view when using default-constructed model - fixes missing updates on things like button-groups when using automation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@775 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-08 08:25:24 +00:00 |
|
Tobias Doerffel
|
f03d122732
|
show window before determining X-Window-ID as newer WINE-versions do not create X-windows before actually showing window
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@774 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 17:40:37 +00:00 |
|
Tobias Doerffel
|
9aead92760
|
properly insert VST-editor-window into QMdiArea
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@773 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 17:40:09 +00:00 |
|
Tobias Doerffel
|
a3421acaec
|
M/V-split of VeSTige
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@772 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 16:04:10 +00:00 |
|
Tobias Doerffel
|
1f7a9c491d
|
misc coding-style-fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@771 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 16:03:41 +00:00 |
|
Tobias Doerffel
|
369d96f361
|
made sampleBuffer reentrant so that several threads can use sampleBuffer::play() simultanously - fixes crashes when using AudioFileProcessor or Patman in multithreaded mode
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@770 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 15:02:09 +00:00 |
|
Tobias Doerffel
|
b326a99f98
|
made sampleBuffer reentrant so that several threads can use sampleBuffer::play() simultanously - fixes crashes when using AudioFileProcessor or Patman in multithreaded mode
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@769 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 14:41:45 +00:00 |
|
Tobias Doerffel
|
9cb4b82297
|
added m_runningNotes-array to track overlapping or edge-to-edge notes and act accordingly
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@768 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-07 10:24:58 +00:00 |
|
Tobias Doerffel
|
0edae2d9e7
|
reduced dependencies from automatable_model_templates.h and fixed according compiler-warnings
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@767 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-04 11:30:19 +00:00 |
|
Tobias Doerffel
|
74bc575ad1
|
added mutex to protect reference-counter
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@766 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-04 11:28:58 +00:00 |
|
Tobias Doerffel
|
974c312a7a
|
fixed and improved painting of volume-lines and note-detuning-dots, fixed KEY_PRESSURE-events when changing volume of a note, pass keyboard-events to piano-class if appropriate
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@765 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-04 00:58:25 +00:00 |
|
Tobias Doerffel
|
6f8b8c3a75
|
moved MIDI-event-code to piano-class
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@764 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-04 00:57:47 +00:00 |
|
Tobias Doerffel
|
48c3b8468b
|
set focus-policy in order to receive key-events
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@763 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-04 00:57:26 +00:00 |
|
Tobias Doerffel
|
aba3cab0ea
|
fixed open-file-dialog, fixed order of member-variable-initialization
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@761 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 23:28:00 +00:00 |
|
Tobias Doerffel
|
0b60ba5ba7
|
added MP3-files to file-dialog-filter as they theoretically should be supported through SDL_sound-library
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@760 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 23:27:40 +00:00 |
|
Tobias Doerffel
|
889d1e8bb3
|
always process all note-play-handles of monophonic instruments by the same thread serially - fixes problems with monophonic instruments which rely on notes being processed in correct order
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@759 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:54:20 +00:00 |
|
Tobias Doerffel
|
cb48cea3c2
|
fixed out-of-range initial value of filter-frequency-model
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@758 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:53:34 +00:00 |
|
Tobias Doerffel
|
2a75bc21d6
|
set directory before selecting file in QFileDialog
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@757 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:53:01 +00:00 |
|