Commit Graph

267 Commits

Author SHA1 Message Date
Javier Serrano Polo
e7229bfdee - added "Auto" view
- improved labels display
- removed duplicate variable y_base


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@274 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-01 21:26:04 +00:00
Javier Serrano Polo
ed6470cfe6 added "Auto" view
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@273 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-08-01 21:25:22 +00:00
Tobias Doerffel
d88b2959ce 0.2.1 release
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@272 0778d3d1-df1d-0410-868b-ea421aaaa00d
v0.2.1
2006-07-28 08:42:40 +00:00
Tobias Doerffel
465ecfba5c fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@271 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-25 12:39:35 +00:00
Javier Serrano Polo
04c2023b2e segfault fixing
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@270 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-24 01:22:33 +00:00
Javier Serrano Polo
c3846777e0 added checks to avoid segfaults when closing the application
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@269 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-24 01:20:38 +00:00
Javier Serrano Polo
e3cac734fa handle notes deleted when keys still pressed
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@268 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-24 01:19:49 +00:00
Javier Serrano Polo
b31baa69ec segfault fixing
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@267 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-23 00:36:33 +00:00
Javier Serrano Polo
3aceeca43c added checks to avoid segfaults when closing the application
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@266 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-23 00:33:55 +00:00
Javier Serrano Polo
b0e556781c initialize m_lastKey, fixes segfault
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@265 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-23 00:33:10 +00:00
Javier Serrano Polo
a9cccac236 automation optimization, graceful shutdown and more fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@264 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:34:44 +00:00
Javier Serrano Polo
1205a0780d updated translation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@263 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:32:45 +00:00
Javier Serrano Polo
0505adfb42 removed unused signal section
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@262 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:31:53 +00:00
Javier Serrano Polo
4c23cef58f play the automation track only when playing song
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@261 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:31:27 +00:00
Javier Serrano Polo
d21341e487 changed some accelerators
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@260 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:30:57 +00:00
Javier Serrano Polo
2b365743d4 - changed some accelerators
- redirect keyboard events to the piano widget
- fixed segfault when pressing Ctrl with no pattern


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@259 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:30:27 +00:00
Javier Serrano Polo
5415a3e7ee redirect events to the piano widget
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@258 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:29:26 +00:00
Javier Serrano Polo
5a361f6c08 moved key event handlers to public
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@257 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:28:59 +00:00
Javier Serrano Polo
8fc26a4269 allow access to the piano widget
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@256 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:28:26 +00:00
Javier Serrano Polo
5d52385fbd close the engine rather than delete it
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@255 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:27:54 +00:00
Javier Serrano Polo
a417c3b353 - do the clean-up in close()
- ensure deleted elements aren't accessed


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@254 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:27:19 +00:00
Javier Serrano Polo
b468d04a98 added checks to avoid segfaults when closing the application
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@253 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:26:25 +00:00
Javier Serrano Polo
0396717d3e - added check to avoid segfaults when closing the application
- reverted processMidiTime(), that processing is needed


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@252 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:25:45 +00:00
Javier Serrano Polo
c51fd3eb4b added method to avoid segfaults when closing the application
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@251 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:24:43 +00:00
Javier Serrano Polo
485d14ff08 - trigger automation only when time has changed
- remove references from patterns when closing the application


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@250 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:24:09 +00:00
Javier Serrano Polo
8d2958b56f trigger automation only when time has changed
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@249 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:23:24 +00:00
Javier Serrano Polo
685c7b9ef6 avoid unnecessary level updates
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@248 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-22 03:22:42 +00:00
Danny McRae
4d973ffb97 twoddled with optimization flags
Modified Files:
  ChangeLog configure.in


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@247 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-21 23:08:51 +00:00
Tobias Doerffel
a76803759c critical fixes
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@246 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-20 09:29:40 +00:00
Tobias Doerffel
5c8a2f9b9f removed vst_sdk23_headers.diff
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@245 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-19 09:46:19 +00:00
Tobias Doerffel
16e0e12d89 final 0.2.0 release
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@244 0778d3d1-df1d-0410-868b-ea421aaaa00d
v0.2.0
2006-07-19 09:31:32 +00:00
Tobias Doerffel
5fe7322e75 added italian translation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@243 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-17 13:23:58 +00:00
Tobias Doerffel
aefcdf2a24 fixes and updates
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@242 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-17 13:09:35 +00:00
Javier Serrano Polo
055a795cb3 added automation icon
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@241 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-16 00:47:06 +00:00
Javier Serrano Polo
ab7a0b512f updated Catalan translation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@240 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-15 02:32:58 +00:00
Javier Serrano Polo
dc29a5e775 corrected help sentence
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@239 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-15 02:30:26 +00:00
Javier Serrano Polo
d06da1c2d4 updated translation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@238 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-15 02:29:31 +00:00
Javier Serrano Polo
d0e19779a6 added automated note detuning
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@237 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:18:44 +00:00
Javier Serrano Polo
f8c0034aca - improved display when no pattern
- play buttons can be used to play related note patterns
- improved play/pause button display


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@236 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:16:17 +00:00
Javier Serrano Polo
828fe4931c - added open (note in editor) mode and support methods
- clone detuning knobs when copying/pasting notes


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@235 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:15:26 +00:00
Javier Serrano Polo
43444c1ef8 added open (note in editor) mode and support methods
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@234 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:14:48 +00:00
Javier Serrano Polo
e81136d0a5 updated clear automation method name
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@233 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:13:48 +00:00
Javier Serrano Polo
492a49408a automation pattern can be initialized without track
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@232 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:12:58 +00:00
Javier Serrano Polo
6823ef59c2 - automation pattern can be initialized without track
- slots moved to public


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@231 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:12:18 +00:00
Javier Serrano Polo
68ddddfd76 extended detuning to chords and arpeggios
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@230 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:11:24 +00:00
Javier Serrano Polo
76f26d5048 - send a signal when handling automation
- use note detuning to calculate frequency


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@229 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:10:01 +00:00
Javier Serrano Polo
09a5318fc5 send a signal when handling automation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@228 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:09:14 +00:00
Javier Serrano Polo
184b53a089 handle detuning automation
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@227 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:08:32 +00:00
Javier Serrano Polo
dd3668dcd4 - added detuning knob
- added explicit constructor from another note


git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@226 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-14 20:07:43 +00:00
Javier Serrano Polo
7147da59a3 added combobox automation and user templates
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@225 0778d3d1-df1d-0410-868b-ea421aaaa00d
2006-07-10 00:48:24 +00:00