Tobias Doerffel
|
a13d13f2da
|
fixed framesLeft()-method to return correct values if plugin has desiredReleaseFrames() > 0
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@516 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-06 13:28:18 +00:00 |
|
Tobias Doerffel
|
5e4a3c4b71
|
cleaned up all the arpeggio-direction-hacks - now the values are UP (0) to RANDOM (3) at *all* places
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@514 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-05 23:56:11 +00:00 |
|
Tobias Doerffel
|
51c21ac627
|
protect m_previewPlayHandle with mutex
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@513 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-05 23:54:26 +00:00 |
|
Tobias Doerffel
|
bc9ac66638
|
copyright-fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@512 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 13:31:25 +00:00 |
|
Tobias Doerffel
|
e1714d3ebd
|
proper visualization with small period-sizes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@511 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 13:31:09 +00:00 |
|
Tobias Doerffel
|
be3a1e589d
|
further fixes for monophonic instruments
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@510 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 13:30:37 +00:00 |
|
Tobias Doerffel
|
20f66eb8e3
|
acquire global mixer-mutex instead of playHandlesMutex as we get deadlocks with monophonic instruments otherwise
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@509 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 12:58:02 +00:00 |
|
Tobias Doerffel
|
9e4d212959
|
acquire play-handle-lock of mixer while calling noteOff() in instrumentTrack::processInEvent( ... ) - fixes asynchronously modifications of variables in notePlayHandle which led to segfaults in some cases
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@506 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 08:01:42 +00:00 |
|
Tobias Doerffel
|
6243edf1ec
|
introduced offset-property in playHandles-base-class, re-ordered mixing-procedure, improved handling of monophonic instruments
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@504 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 01:21:35 +00:00 |
|
Tobias Doerffel
|
1647da26fd
|
renamed "mixer::framesPerAudioBuffer()" to "mixer::framesPerPeriod()" and type "fpab_t" to "fpp_t"
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@502 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-08-04 01:15:33 +00:00 |
|
Tobias Doerffel
|
fa9b414991
|
integrated libsamplerate-code as 3rd-party-sourcecode for the case libsamplerate is not available
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@500 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-30 21:48:18 +00:00 |
|
Tobias Doerffel
|
22f1720701
|
removed already broken support for building LMMS without libsamplerate
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@499 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-29 20:33:13 +00:00 |
|
Tobias Doerffel
|
41eccc8bf8
|
fixed lot of issues in MIDI-import-filter and added support for tempo-change-events
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@497 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-23 21:52:02 +00:00 |
|
Tobias Doerffel
|
6b89322a7c
|
fixed more segfaults
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@496 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-21 10:40:51 +00:00 |
|
Tobias Doerffel
|
6e3a31ca20
|
more clean audioPort-destructor
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@492 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-17 22:18:20 +00:00 |
|
Tobias Doerffel
|
f54003ebab
|
fixed too late initialization of member-variables - fixes crash
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@491 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-17 22:16:22 +00:00 |
|
Tobias Doerffel
|
b6b10ddc36
|
fixed several bugs responsible for clicks and pops
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@488 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-07-16 19:33:25 +00:00 |
|
Javier Serrano Polo
|
20f631bdca
|
global clipboard, groupbox automation, volume vector, several segfaults
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@486 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-05-12 14:56:52 +00:00 |
|
Javier Serrano Polo
|
ae4002c63b
|
mutex, detuning helpers, GUI updates, play handles, many many changes... (6)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@484 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-05-07 20:08:15 +00:00 |
|
Javier Serrano Polo
|
54fd7467b2
|
mutex, detuning helpers, GUI updates, play handles, many many changes... (5)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@483 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-05-07 20:03:03 +00:00 |
|
Javier Serrano Polo
|
793c5ab7ff
|
mutex, detuning helpers, GUI updates, play handles, many many changes... (4)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@482 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-05-07 19:51:55 +00:00 |
|
Javier Serrano Polo
|
f94614cd77
|
simplified filtering, VST fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@478 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-25 20:48:18 +00:00 |
|
Javier Serrano Polo
|
416d208cc3
|
removed buffer allocator, automatable object dependencies, deadlocks
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@477 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-24 05:36:58 +00:00 |
|
Javier Serrano Polo
|
40137f4453
|
build fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@476 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-21 03:13:00 +00:00 |
|
Tobias Doerffel
|
4e319102a5
|
fixes for Qt4-version
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@475 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-21 01:00:00 +00:00 |
|
Tobias Doerffel
|
4feb778ddd
|
fixed missing debug.h-inclusion
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@474 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-20 21:39:43 +00:00 |
|
Javier Serrano Polo
|
16a61bf8fe
|
static engine, chunked audio buffer, pat fix, MIME type
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@472 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-19 06:52:29 +00:00 |
|
Javier Serrano Polo
|
e121fe84cd
|
patman, reworked resampling, sample extensions
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@471 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-07 11:06:52 +00:00 |
|
Tobias Doerffel
|
92632693ac
|
fixed inclusion bug
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@470 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-04-01 21:19:02 +00:00 |
|
Javier Serrano Polo
|
52d9ca470b
|
dynamic tempo, online help, filter directories
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@469 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-03-28 02:54:25 +00:00 |
|
Javier Serrano Polo
|
18af38266a
|
polyb302 instrument, detuning without signals
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@466 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-03-25 21:58:17 +00:00 |
|
Javier Serrano Polo
|
c77e194a53
|
fixed high quality, l10n issues
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@464 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-02-28 22:35:33 +00:00 |
|
Javier Serrano Polo
|
ebf8d3e6ec
|
simplified fade button timer usage
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@463 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-02-26 23:39:38 +00:00 |
|
Javier Serrano Polo
|
deeca75b1f
|
singerbot, automation editor and other improvements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@462 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-02-25 19:12:26 +00:00 |
|
Paul Giblock
|
e4ddcea99b
|
Added LB302 BassSynth, 302 sample project, and modified Knob for 64bit systems.
Read plugins/lb302/README for more information.
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@455 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-02-03 09:28:50 +00:00 |
|
Tobias Doerffel
|
a9b452f0b4
|
cosmetic changes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@454 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-01-21 19:40:03 +00:00 |
|
Tobias Doerffel
|
c19f8df329
|
improved support for monophonic instruments
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@453 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-01-21 19:33:13 +00:00 |
|
Javier Serrano Polo
|
56eead9a65
|
added singerbot plugin
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@452 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-01-20 14:24:27 +00:00 |
|
Tobias Doerffel
|
03a5e5df89
|
fixed segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@451 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2007-01-02 13:59:26 +00:00 |
|
Tobias Doerffel
|
f68d4e4b62
|
fixed lockup and renamed constant
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@449 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-28 19:08:19 +00:00 |
|
Tobias Doerffel
|
d8b005b0d4
|
new distortion-class and other improvements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@445 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-20 23:35:36 +00:00 |
|
Javier Serrano Polo
|
f4ab55bce5
|
fixed event-loop segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@444 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-20 20:28:12 +00:00 |
|
Tobias Doerffel
|
e722f609e0
|
fixed basic envelope
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@443 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-20 02:23:43 +00:00 |
|
Javier Serrano Polo
|
d70eb829c5
|
added tool plugins
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@441 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-19 12:21:25 +00:00 |
|
Tobias Doerffel
|
f7009c3afd
|
bugfixes and improvements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@440 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-18 16:05:08 +00:00 |
|
Tobias Doerffel
|
64aa78c4f6
|
added bassbooster-effect and effect-lib
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@439 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-18 00:29:17 +00:00 |
|
Javier Serrano Polo
|
c6aa917e9c
|
enabled speex, fixed SDL_sound and ladspa segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@438 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-11 03:18:16 +00:00 |
|
Tobias Doerffel
|
b91c607651
|
support for more special instrument-properties (monophonic, own number of release-frames)
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@436 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-09 23:34:57 +00:00 |
|
Javier Serrano Polo
|
933a295ebd
|
detuning display, automation time, journalling and some improvements
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@433 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-06 00:36:30 +00:00 |
|
Tobias Doerffel
|
0844811f7d
|
fixed crash
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@431 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-12-05 10:30:41 +00:00 |
|