Tobias Doerffel
|
c0b1c47bd0
|
Qt4- and MinGW-compatibility
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@416 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-25 19:41:07 +00:00 |
|
Tobias Doerffel
|
2b38b8c0e8
|
added CAPS, several bugfixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@414 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-25 11:26:48 +00:00 |
|
Tobias Doerffel
|
373f7dffae
|
LADSPA-base now as library, fixed binary files
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@405 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-20 22:36:59 +00:00 |
|
Tobias Doerffel
|
5a96f63533
|
parallelizing-support for SMP-systems
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@403 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-18 12:35:10 +00:00 |
|
Javier Serrano Polo
|
74a853c605
|
fixed segfault when stopping without pattern
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@401 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-17 20:23:57 +00:00 |
|
Javier Serrano Polo
|
01d0756068
|
update loop points state button when loading a project
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@400 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-17 20:23:22 +00:00 |
|
Javier Serrano Polo
|
26e1c3a5cf
|
fixed looping when processing the audio buffer
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@399 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-17 20:22:41 +00:00 |
|
Tobias Doerffel
|
9c41572504
|
generic powerful effect-framework
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@397 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-17 12:45:09 +00:00 |
|
Javier Serrano Polo
|
272cdb341f
|
fixed single source compilation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@394 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-09 19:59:20 +00:00 |
|
Danny McRae
|
f4154da68f
|
initial support for STK
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@392 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-08 14:25:04 +00:00 |
|
Javier Serrano Polo
|
3c5cb5d2fb
|
fixed bad project browsing segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@390 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:14:17 +00:00 |
|
Javier Serrano Polo
|
076e14eb49
|
added names to display in the automation editor
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@389 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:13:35 +00:00 |
|
Javier Serrano Polo
|
9f2565dfdd
|
- integrated Toby's Qt4 fixes
- rely on objects to set the modified flag
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@388 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:12:52 +00:00 |
|
Javier Serrano Polo
|
7d8ff94277
|
- integrated Toby's Qt4 fixes
- connect the meter dialog only when custom sync
- don't set the modified flag on automated changes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@387 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:12:04 +00:00 |
|
Javier Serrano Polo
|
d44cee241a
|
integrated Toby's Qt4 fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@386 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:11:16 +00:00 |
|
Javier Serrano Polo
|
784dcbc7a5
|
Qt4-compat fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@385 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-09-03 20:10:16 +00:00 |
|
Danny McRae
|
b1f31a036f
|
user definable settings for tempo sync knobs
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@384 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-30 20:06:53 +00:00 |
|
Danny McRae
|
c81e4b4642
|
added locks to ladspaControl to prevent segfaults while playing
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@383 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-30 12:52:50 +00:00 |
|
Javier Serrano Polo
|
474cb5f6cc
|
updated FSF address
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@380 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 23:24:31 +00:00 |
|
Javier Serrano Polo
|
50eef9c43c
|
clean-up properly
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@377 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:44:26 +00:00 |
|
Javier Serrano Polo
|
0648712e39
|
- optimized envelope and LFO computations
- separated sample variables updates from paint events
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@375 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:43:20 +00:00 |
|
Javier Serrano Polo
|
3eb581b76c
|
optimized envelope and LFO computations
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@374 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:42:39 +00:00 |
|
Javier Serrano Polo
|
17eed98376
|
moved update() reimplementations to methods called from paintEvent()
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@373 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:41:57 +00:00 |
|
Javier Serrano Polo
|
76e2a9563f
|
use update() instead of repaint()
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@372 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:40:48 +00:00 |
|
Javier Serrano Polo
|
11757502be
|
- fixed no bb-track case
- removed checks when sending automation events
- use update() instead of repaint()
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@371 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:39:48 +00:00 |
|
Javier Serrano Polo
|
bb5799b285
|
- removed start frame from play() methods
- removed checks when sending automation events
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@369 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:38:26 +00:00 |
|
Javier Serrano Polo
|
a4eacf48f1
|
removed start frame from play() methods
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@368 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-27 21:36:56 +00:00 |
|
Javier Serrano Polo
|
2575f6a215
|
added pipe to detect shutdown
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@365 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:23:14 +00:00 |
|
Javier Serrano Polo
|
be8c803fd7
|
graceful shutdown
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@364 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:22:21 +00:00 |
|
Javier Serrano Polo
|
6dfe370968
|
fixed load settings deadlock
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@363 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:21:31 +00:00 |
|
Javier Serrano Polo
|
d20411dac1
|
- removed obsolete play() in sampleTCO
- use shared sample buffers
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@362 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:20:35 +00:00 |
|
Javier Serrano Polo
|
90d023f43a
|
- react to bb-track mute automation
- added constructor to handle frozen patterns
- use shared sample buffers
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@360 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:19:17 +00:00 |
|
Javier Serrano Polo
|
c5280c26ce
|
allow access to the frozen pattern
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@359 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:18:36 +00:00 |
|
Javier Serrano Polo
|
c9f9dfa57d
|
use sample handles to play frozen patterns, fixes crackling
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@358 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-24 00:17:44 +00:00 |
|
Javier Serrano Polo
|
d21d08c2e1
|
changed busy flag into busy mutex, improves thread safety
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@352 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-20 01:59:30 +00:00 |
|
Javier Serrano Polo
|
18fa90f538
|
changed icon selection, fixes loss of icon
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@350 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:20:01 +00:00 |
|
Javier Serrano Polo
|
b1462719b9
|
check user waveform presence, fixes organic segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@349 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:19:16 +00:00 |
|
Javier Serrano Polo
|
41181af213
|
added empty() to check whether there is any relevant note
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@348 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:18:29 +00:00 |
|
Javier Serrano Polo
|
d3610ddd03
|
renamed disabled track logic to automation disabled
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@347 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:17:26 +00:00 |
|
Javier Serrano Polo
|
98cad22212
|
added automation disabled
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@346 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:16:28 +00:00 |
|
Javier Serrano Polo
|
c8dc714f7a
|
removed disabled tracks
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@345 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-18 21:15:39 +00:00 |
|
Danny McRae
|
a584a00bc9
|
use tempoSyncKnob with time ports in ladspa
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@343 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-16 21:15:50 +00:00 |
|
Danny McRae
|
471f97334c
|
removed toggled signal from automatableButton::toggle
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@342 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-16 19:29:56 +00:00 |
|
Danny McRae
|
52e82db674
|
don't show control edit button if there aren't any controls
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@341 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-16 15:24:54 +00:00 |
|
Danny McRae
|
00d736067d
|
added channel link selectors for individual ports
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@340 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-16 15:07:03 +00:00 |
|
Danny McRae
|
aa5106f407
|
texturized effect plugin widget
changed linked channels to default on
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@338 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-16 00:16:44 +00:00 |
|
Javier Serrano Polo
|
d78365981e
|
- added constructor for unlinking objects
- don't remove value at position 0
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@335 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-15 21:18:27 +00:00 |
|
Tobias Doerffel
|
73fe9713c2
|
added knob linking-support
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@331 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-15 16:28:25 +00:00 |
|
Danny McRae
|
833080071d
|
added channel link to ladspa controls
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@329 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-15 15:11:54 +00:00 |
|
Danny McRae
|
5ca5da40b1
|
reformatted ladspa stuff to 80 characters per line
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@328 0778d3d1-df1d-0410-868b-ea421aaaa00d
|
2006-08-15 14:16:42 +00:00 |
|