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 |
|
Tobias Doerffel
|
4380519a40
|
made textFloat's work properly and displayed at correct position
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@756 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:52:40 +00:00 |
|
Tobias Doerffel
|
c65b1100b6
|
always use main-window as parent and make sure to be moved relative to it, i.e. do not show outside of moved main-window
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@755 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:52:12 +00:00 |
|
Tobias Doerffel
|
2843a5d743
|
removed overwrite-check as in Qt4 QFileDialog does this on its own
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@754 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:51:50 +00:00 |
|
Tobias Doerffel
|
8586a7d30f
|
do not lock mixer and call notePlayHandle::noteOff() in instrumentTrack::processInEvent() when processing monophonic instruments in playNote() - fixes lockups in LB302 in multithreaded mode
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@753 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 22:51:23 +00:00 |
|
Paul Giblock
|
ee97a4d6cd
|
reverted the red LCD back to red.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@752 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-03 04:14:38 +00:00 |
|
Tobias Doerffel
|
a6859e765a
|
fixed wrong integration of tempoSyncKnobModel
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@751 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-02 07:33:18 +00:00 |
|
Tobias Doerffel
|
5836c585e2
|
made dataChanged()->update() connection queued
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@750 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-02 07:32:43 +00:00 |
|
Tobias Doerffel
|
2ca4447e61
|
do not crash in patmanInstrument::playNote() when no file is set
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@749 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-01 23:44:33 +00:00 |
|
Tobias Doerffel
|
1c5c20a8b2
|
fixed missing tempoSyncKnobModel for not crashing when instantiating LADSPA-plugins with time-knobs inside
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@748 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-01 23:43:39 +00:00 |
|
Tobias Doerffel
|
5010db8164
|
do not crash in patmanInstrument::playNote() when no file is set
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@747 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-01 23:42:27 +00:00 |
|
Tobias Doerffel
|
2749e6ee2b
|
do not crash when loading settings where no file is set
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@746 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-01 22:25:32 +00:00 |
|
Tobias Doerffel
|
518bcf6c17
|
in saveSettings() fixed wrong integer-to-string-conversion which made LMMS save broken files
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@745 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-03-01 11:34:20 +00:00 |
|
Tobias Doerffel
|
a5f6c8c903
|
removed obsolete move()-call
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@744 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 23:07:30 +00:00 |
|
Tobias Doerffel
|
941f843daf
|
set Qt::ToolTip-window-flag in order to display correctly - some other positioning code still needs to be fixed
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@743 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 23:05:57 +00:00 |
|
Tobias Doerffel
|
43a0971840
|
fixed importFilter::readByte() to return proper integer instead of signed char - makes import-filters finally work
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@742 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 22:49:06 +00:00 |
|
Tobias Doerffel
|
1f974b96d4
|
fixed parameter-list of lmms_plugin_main to work properly
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@741 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 22:19:12 +00:00 |
|
Paul Giblock
|
c3185b70d7
|
fixed green lcd finally
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@740 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 21:03:59 +00:00 |
|
Paul Giblock
|
9645cd7a7b
|
Fixed changelog :)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@739 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 20:20:02 +00:00 |
|
Paul Giblock
|
e213f6536f
|
More UI stuff
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@738 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 20:16:55 +00:00 |
|
Paul Giblock
|
c896f0d8e8
|
touched-up combobox
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@737 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 19:08:50 +00:00 |
|
Paul Giblock
|
1c1870ce3a
|
various graphical enhancements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@736 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 09:15:15 +00:00 |
|
Paul Giblock
|
86e3675b93
|
Fixed Makefile.am for sf2 player
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@735 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-29 03:38:30 +00:00 |
|
Tobias Doerffel
|
5ef2d7ef0a
|
warn if LMMS-plugin does not have required <libname>_plugin_descriptor field
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@734 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 22:16:15 +00:00 |
|
Paul Giblock
|
3a6669a560
|
soundfont 2 beta
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@733 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 22:14:46 +00:00 |
|
Paul Giblock
|
704527de7d
|
soundfont 2 beta
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@732 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 21:57:52 +00:00 |
|
Danny McRae
|
fc1f97a99c
|
removed stk/voices from the default build
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@731 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 19:04:13 +00:00 |
|
Tobias Doerffel
|
557ad58465
|
back in trunk - LMMS-MV is now default, so removed "mv"-suffix
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@730 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 11:36:54 +00:00 |
|
Tobias Doerffel
|
e5a98292ab
|
moved old trunk to lmms-pre-mv-branch
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@729 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-28 11:33:26 +00:00 |
|
Tobias Doerffel
|
50da20f22e
|
rendering from commandline is now done without creating main-window and all the other UI-stuff
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/branches/lmms-mv@727 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2008-02-27 17:53:39 +00:00 |
|