Paul Giblock
b17bbed325
Hide pitch-bend knob on vibed instrument.
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1672 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 19:46:43 +00:00
Paul Giblock
668cc77a47
Add pitchbend to Mallets instrument
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1671 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 18:50:03 +00:00
Paul Giblock
424dc3b0e8
Add pitch-bend support to BitInvader, Move smooth button, and some minor coding style corrections
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1669 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 17:06:31 +00:00
Tobias Doerffel
77c40b9b90
* build LADSPA-effect plugin after subdirs have been processed, otherwise LADSPA plugins are linked against Qt4 and so on
...
* compile with -fno-strict-aliasing, fixes win32 builds of plugins
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1661 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 10:00:39 +00:00
Tobias Doerffel
6ad44678aa
initialize CMT_PluginDescriptor with correct number of ports
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1660 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 09:59:57 +00:00
Tobias Doerffel
e4a4defaba
fixed strict aliasing violation
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1659 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 09:59:43 +00:00
Tobias Doerffel
1f67d98a50
initialize members
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1658 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 09:59:20 +00:00
Paul Giblock
0b24930e20
Improve LB302 with 3 new shapes and button-selectors.
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1657 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 08:35:47 +00:00
Paul Giblock
c4c13399bf
Improve default PAPU settings. Add file-type filters to import screen
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1654 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 03:03:26 +00:00
Paul Giblock
74ac69ed1a
Fix reference sharing in SF2 player
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1653 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-21 00:19:48 +00:00
Tobias Doerffel
74e82e0a84
added stub config.h
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1650 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 20:05:23 +00:00
Tobias Doerffel
718f9769ea
don't forget to build Freeverb source files
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1649 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 18:40:04 +00:00
Tobias Doerffel
4aaeb5192f
added CMT LADSPA plugins - should be enough then :)
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1648 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 18:30:38 +00:00
Tobias Doerffel
631d84e14f
tweakings for win32 build of SWH plugins
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1647 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 17:57:46 +00:00
Tobias Doerffel
1bdc8e1837
added missing file for SWH plugins
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1646 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 17:47:44 +00:00
Tobias Doerffel
6ac8759c61
added a selection of nice SWH LADSPA plugins
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1645 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 17:46:05 +00:00
Tobias Doerffel
0304fc036e
fixed compilation
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1644 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 13:56:42 +00:00
Tobias Doerffel
9c3bd2d306
renamed class SID to cSID for not conflicting with data structure SID in win32 headers
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1642 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 12:31:17 +00:00
Tobias Doerffel
529aa59f8f
renamed FLOAT constant to FLOATING for not conflicting with FLOAT type in win32 headers
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1641 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-20 12:30:40 +00:00
Tobias Doerffel
6f0645c66b
try to use relative paths for s_fonts map too as otherwise s_fonts.remove( m_filename ) won't do anything if a full path was inserted and m_filename was made relative - fixes crash when re-opening a soundfont which was shared before
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1625 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-17 09:52:51 +00:00
Tobias Doerffel
c54ba6a66a
fixed compilation issue
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1624 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-17 09:50:44 +00:00
Paul Giblock
18873f7305
Add Portsmf MIDI importing to trunk
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1622 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-17 08:11:38 +00:00
Tobias Doerffel
570159868e
don't mis-initialize random number generator with default value
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1615 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-16 14:02:34 +00:00
Tobias Doerffel
6785d3b436
* do not show messages about missing plugins when previewing presets ( closes #2110203 )
...
* clear effect view before loading settings in effectChain
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1612 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-16 12:31:14 +00:00
Paul Giblock
4d347915a2
(Hopefully) Last fix for papu on 64bit
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1600 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-09 19:35:40 +00:00
Paul Giblock
cf3d400844
Fix papu on 64bit
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1599 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-09 17:39:32 +00:00
Tobias Doerffel
55fc7ec7ba
fixed win32-specific build issues
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1594 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-08 23:41:59 +00:00
Tobias Doerffel
d5ac6b97d3
added hint about registered trademark
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1590 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-08 13:00:41 +00:00
Tobias Doerffel
da2fcf130a
UI finetuning / recompression of some PNG-files
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1589 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-08 12:47:11 +00:00
Paul Giblock
82625e6716
Add Csaba and Attila's Gameboy instrument
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1584 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-08 04:03:23 +00:00
Tobias Doerffel
fa1a9f4967
* rewrote the way plugins can handle certain filetypes
...
* rewrote various parts of file-browser to be less redundant and more stable (closes #2071891 )
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1582 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-07 22:38:23 +00:00
Tobias Doerffel
49cdd498c3
* apply release of 128 frames
...
* enable loop mode per default
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1580 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-07 22:35:58 +00:00
Tobias Doerffel
01442ab394
moved peridic update-timer from songEditor to mainWindow
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1575 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-07 13:32:30 +00:00
Tobias Doerffel
884b9ca671
* improved the way, MIDI-events are internally sent and handled
...
* fixed names of various member methods of notePlayHandle class
* full MIDI velocity when pressing key on test piano
* send volume changes of a notePlayHandle as MidiKeyPressure events
* send pitch changes of instrument track as MidiPitchBend events
* added detection for running MIDI notes
* correct calculation of MIDI key - makes remotePlugins respect base note settings
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1562 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-06 22:04:03 +00:00
Tobias Doerffel
61bdf0e089
save LADSPA effect filenames without extension and add correct one (depending on platform built for) when loading settings - fixes missing effects when loading songs in Windows which were made in Linux and vice versa
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1561 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-06 22:02:45 +00:00
Tobias Doerffel
f2a7d5c44e
only use MIDI anymore for controlling VST instruments
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1559 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-06 22:01:31 +00:00
Csaba Hruska
e61ea40120
bugfix: removed SID overlapping notes distorsion bug.
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1556 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-06 18:00:59 +00:00
Tobias Doerffel
ee662759f0
hold lock while dumping parameters
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1549 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-04 22:31:24 +00:00
Tobias Doerffel
da59be05c8
cleanups
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1547 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-04 21:49:03 +00:00
Tobias Doerffel
a7e2ca44bb
made VST support layer work on native win32
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1546 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-04 16:21:38 +00:00
Tobias Doerffel
5b98f07f22
rewrote VST support layer to use the new remotePlugin-framework
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1542 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-03 16:07:15 +00:00
Tobias Doerffel
3a7955d068
moved from lvsl_server.cpp
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1539 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-03 08:27:20 +00:00
Tobias Doerffel
60587102b8
moved from lvsl_client.h
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1538 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-03 08:26:12 +00:00
Tobias Doerffel
da0c5989a2
moved from lvsl_client.cpp
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1537 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-03 08:25:26 +00:00
Paul Giblock
7980ac086f
Improved BitInvader logo and Desktop description
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1528 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-09-02 03:27:36 +00:00
Tobias Doerffel
9b47d27f56
* improved concept for file types supported by certain plugins
...
* various small improvements for an even better ZynAddSubFX integration
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1520 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-30 00:07:02 +00:00
Tobias Doerffel
d30a530482
fixed broken VST-support
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1517 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-28 23:00:37 +00:00
Paul Giblock
48c8bce9c6
Improved triplet support in piano roll
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1505 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-27 09:01:03 +00:00
Tobias Doerffel
a2f33efef5
improved detection of machine type
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1492 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-26 09:17:29 +00:00
Paul Giblock
50223655d6
Fix sid instrument WhatsThis text
...
git-svn-id: https://lmms.svn.sf.net/svnroot/lmms/trunk/lmms@1485 0778d3d1-df1d-0410-868b-ea421aaaa00d
2008-08-24 21:35:59 +00:00