4ae4704112
Implement LV2 files extension.
...
This extension works with the persist extension to allow plugins to
save references to files in their state, but still allow the host
(e.g. Ardour) to control where files are located, making it possible
to do a deep export of a session with all files (e.g. loaded sampler
banks) included.
Tested working with a patched version of LinuxSampler...
TODO: Make symlinks in the plugin state directory rather than refer
to absolute file paths in state files (i.e. support session export,
either by ardour or any other tool, in particular the Jack session
manager...)
git-svn-id: svn://localhost/ardour2/branches/3.0@9272 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-03 01:57:12 +00:00
05d8801812
fix import of multi-track SMF files with some tracks containing only meta-events; correctly push error to log window when MIDI import fails; remove debug msg
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9271 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 21:59:14 +00:00
9ca4623451
Fix broken whitespace.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9270 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 19:52:21 +00:00
0102c5812b
put the Roland SI-24 MIDI map into SVN
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9269 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 15:35:34 +00:00
193762e12a
track MIDI map copies for bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9268 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 15:29:05 +00:00
e945cceb32
more MIDI binding map syntax corrections
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9267 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 15:26:57 +00:00
3d85304aec
fix unclosed XML comment in korg MIDI map
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9266 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 15:05:13 +00:00
c3677cf38d
fix typo
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9265 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 14:26:17 +00:00
b3faa154b8
copy pre-defined export presets & formats into the correct location in the bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9264 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 14:17:44 +00:00
ee725fbe91
more attempted cleanup of AU preset declarations
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9263 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 14:12:09 +00:00
7d30cc243f
cleanup repeated pattern for setting in-bundle search paths and add ARDOUR_EXPORT_FORMATS_PATH to that list
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9262 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 14:10:48 +00:00
483a88d54e
add the standard mechanism for search paths to the path used for export formats, so that we can find them in a bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9261 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 13:53:03 +00:00
1eb753b842
fix up (?) audio_unit.cc compilation, maybe
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9260 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-02 13:51:18 +00:00
12c62f0c82
even more potential fixes for partial stripping of a linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9255 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 19:34:31 +00:00
041fd2ce8c
more potential fixes for partial stripping of a linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:56:16 +00:00
1bdc026bcd
more potential fixes for partial stripping of a linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9253 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:52:59 +00:00
0d0f487686
another potential fix for partial stripping of a linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9252 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:49:18 +00:00
22fe07d1c4
potential fix for partial stripping of a linux bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-04-01 18:33:40 +00:00
Carl Hetherington
df37327b27
Make route group editor list reorderable (part of #3918 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9250 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-31 23:56:38 +00:00
Carl Hetherington
9cca13db62
Somewhat guesswork-laden fix for VAMP plugin assertion failures ( #3897 , #3878 , #3893 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9247 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 14:58:46 +00:00
Carl Hetherington
de3ee71138
Untick speaker dialog in menu when it is closed ( #3898 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9245 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 13:19:28 +00:00
Carl Hetherington
53d0aeea2b
Save/restore PortInsert state fully ( fixes #3901 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9244 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 12:59:15 +00:00
Carl Hetherington
a8b4169cce
Remove some unused methods. Restore Solo boost, SiP cut and Dim Cut correctly on session reload ( #3903 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9243 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 12:37:14 +00:00
Carl Hetherington
832e6fb21a
Whitespace, add GPL boilerplate.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9242 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 12:37:05 +00:00
Carl Hetherington
05cc0f0db7
Spurious character in GPL boilerplate.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9241 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-30 12:36:53 +00:00
e05405acb3
Update for latest LV2 Persist extension.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9240 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 21:07:36 +00:00
9bfc43bf66
Update for latest LV2 persist extension.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9225 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 08:56:22 +00:00
02d551d183
Add subject to key/value chunks in RDFF (i.e. store triples).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9224 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 04:22:58 +00:00
b502bbc618
Flesh out RDFF documentation.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9223 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 02:37:48 +00:00
c9d0c2beae
Switch RDFF to 2-clause BSD license.
...
Fix whitespace.
git-svn-id: svn://localhost/ardour2/branches/3.0@9222 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 02:17:17 +00:00
09943e1d57
lv2_pfile => rdff.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9221 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-29 02:10:57 +00:00
2c0cd4d430
Implement most recent LV2 persist extension.
...
Plugin state data is saved to a simple RIFF-based binary file.
Cross-endianness and non-POD data not yet implemented.
git-svn-id: svn://localhost/ardour2/branches/3.0@9220 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-28 23:54:08 +00:00
Carl Hetherington
8d86a71f0f
Updated ru.po from prokoudine ( #3895 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9219 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-27 21:36:49 +00:00
8b3d50f7e6
revert recent change to cleaner names for MIDI ports, which breaks certain other code that expects full port names
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9218 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-27 14:33:41 +00:00
0d95a4bfe4
remove sample-rate adjustment of plugin parameters - represents a misunderstanding of the LADSPA spec
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9217 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 21:28:40 +00:00
Carl Hetherington
1bff54a23c
Slightly improve debug output.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9216 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 21:06:29 +00:00
7ad031503c
hide/rearrange stuff affected by last commit only if Profile->get_small_screen() is true
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9215 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 21:03:42 +00:00
b691ba816f
goodbye toggle buttons for autoplay, autoinput, click and autoreturn; move nudge stuff up to transport bar; reduces minimum width quite a bit (still big though)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9214 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 20:11:28 +00:00
8ceb8ac79f
more customary include order
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9213 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 19:13:37 +00:00
ea9979b4b9
remove Evoral::RingBuffer, which was (a) duplicating PBD::RingBufferNPT and (b) broken; replace it with PBD::RingBufferNPT
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9212 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-26 19:01:12 +00:00
e25bff1a34
fix mis-parsed syntax in DDX3216 MIDI binding map - thanks libxml2
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9211 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 22:46:04 +00:00
d89b808af2
get MIDI binding maps dir name correct (ugh)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9210 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 22:15:10 +00:00
08fddb1217
add call to ./package to noderun script
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9209 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:49:01 +00:00
7f4318b343
no real point running gzip on the package tarball
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9208 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:48:12 +00:00
53e5f6e939
alpha3 rename
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9207 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:26:29 +00:00
9ea426955b
rename OSC surface shared object so that its copied into the bundle
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9206 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:26:17 +00:00
8d203215e7
define MIDI map location in bundle via envvar
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9205 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:21:40 +00:00
7a970d08ed
include MIDI binding maps in packages
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9204 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:21:23 +00:00
4ef712df25
permit envvar to define where to find MIDI binding maps (for bundle, or other reasons)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-25 21:21:05 +00:00
Todd Naugle
3d51ea0ed2
Allow single architecture packages to be made
...
git-svn-id: svn://localhost/ardour2/branches/3.0@9200 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-03-24 21:13:53 +00:00