Commit Graph

61 Commits

Author SHA1 Message Date
Paul Davis cbde791805 short doc on drawing cairo single pixel lines 2023-07-17 16:46:54 -06:00
Mads Kiilerich 8e7ef0d42c
PulseAudio: use correct casing
This will also change the internal backend name, so it will miss the
previous 'config' setting '<State backend="Pulseaudio" ...'` and the
session file's '<EngineHints backend="Pulseaudio" ...'. But that is no
big deal after upgrading. Especially after the backend has been broken
for some users for a while.
2022-11-04 13:44:55 +01:00
luz paz 3d395585c1
Fix various typos
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sord,sur,te,trough,ue`  
Follow-up to 364f2f078
2022-04-08 19:51:02 +02:00
Robin Gareus ccf5c07108
Update source-tree layout
* Remove wine, fst, windowsVST reference,
* VST3 support
* expand paths
2022-02-03 14:47:24 +01:00
Remi Thebault b8e1cd53ce
Prepare waf update to 2.0.23 and enable 'clang_compilation_database'
This enables the generation of build/compile_commands.json
which is a compilation database recognized by some IDE/editors
to provide compiler quality linting.
To name a few:
 - Visual Studio Code
 - VIM (with ALE plugin)
2022-01-09 18:45:50 +01:00
Paul Davis 2d817ffb57 add LaTeX original of tempo doc 2021-12-04 11:50:31 -07:00
Paul Davis d4c1d3e681 doc: add tempo math writeup from _FrnchFrgg_, lost from the nutempo branch 2021-11-17 12:16:39 -07:00
Paul Davis e75e8ea645 copy of kruger's spline paper 2021-08-30 12:54:53 -06:00
Robin Gareus e4a2f1fc3b
Clarify source-tree doc: libsmf is used inside libevoral
This partially reverts 990afec2e
2020-04-28 21:27:16 +02:00
Robin Gareus 990afec2e3
Tabs to space and fix typo 2020-04-28 21:10:07 +02:00
Paul Davis 860b36b06c tweak source code layout docs 2020-04-28 12:02:07 -06:00
Robin Gareus 74de320bd9
Update source-tree layout description 2020-04-27 16:15:52 +02:00
Robin Gareus e219a6cd1e
Source-tree consistency (headless tools at top-level)
This move ardour-lua session tool to top-level, next to
headless/hardev.
2020-03-26 19:00:41 +01:00
Robin Gareus 7a0ed32b38
Update doxygen doc
Add new folders, update and alphabetically sort HAVE_[] defines.
Specify that .h header files are C++ (fixes some warnings)
2020-03-02 17:58:03 +01:00
Robin Gareus 96ef1dc0ed
Cleanup cource tree: collect patches 2020-02-23 16:21:50 +01:00
Robin Gareus 19603d075f
Update waf to v2.0.19 2020-01-25 04:07:41 +01:00
Robin Gareus 7b850b9d30
Add LTC frame doc image 2019-09-30 21:03:26 +02:00
Robin Gareus f04092c0b1
Update Doxygen config:
* process only header files (API is supposed to be documented there)
  (this resolves various inheritance and ambiguities, as well)
* Set pre-processor defines as a normal Ardour compile would
* Expand Macros (fixes issues with visibility defines)
2019-09-30 04:39:37 +02:00
Robin Gareus fa7c4718e8
Upddate path for doxygen doc 2019-09-29 01:26:49 +02:00
Paul Davis 19540e5ad7 initial version of transport state machine diagram 2019-02-26 09:27:20 -07:00
Paul Davis dcb55c508e additional changes to follow library name change from timecode -> temporal 2017-09-25 12:13:54 -04:00
Robin Gareus 012567beb5 Update tools for new source-tree layout 2017-07-17 21:06:04 +02:00
Robin Gareus dd57b33b26 remove and ignore intermediate generated documentation files
..until someone steps up and wants to use those for auto-complete etc.
2016-04-12 13:55:09 +02:00
Robin Gareus 793fed736d update extracted documentation (js.gz) 2016-03-31 01:19:15 +02:00
Robin Gareus 6b33ebaafa update luadoc 2016-03-26 14:55:16 +01:00
Robin Gareus 3f71e669ae add lua script to test channel-mapping, update doc 2016-03-26 01:06:33 +01:00
Robin Gareus e0dedcf6e1 update generated luadoc, zlib compress json 2016-03-24 22:54:20 +01:00
Robin Gareus 9ed7793326 add/update lua scripts 2016-03-23 23:45:39 +01:00
Robin Gareus e105d50d66 update luadoc 2016-03-22 00:50:14 +01:00
Robin Gareus 9f0130249d update Lua Binding Doc and html generator 2016-03-21 19:06:51 +01:00
Robin Gareus 945bb181bc first steps towards formatting lua binding doc (JSON/HTML) 2016-03-21 04:09:01 +01:00
Robin Gareus 88caab41b2 add more lua examples/doc 2016-03-19 16:41:59 +01:00
Robin Gareus 2de4e1d79f patch waf - fixes clang/linux compilation
pkg-config --cflags for c++ libs includes -std=C++11
waf-1.6 has no concept to separate cflags/cxxflags in uselib for c files
clang error: invalid argument '-std=c++11' not allowed with 'C/ObjC'
2016-02-28 21:48:49 +01:00
Robin Gareus 4548bb7124 update Doxyfile 2015-10-01 21:57:27 +02:00
Robin Gareus 293c7bd74f further updated monitor-modes doc:
* separate heading
* clarify “silence/passthough” with hardware mon.
2015-04-22 20:06:50 +02:00
Robin Gareus 741488030b mon-modes doc: clarify table-headings and renice.
Thanks to Chris!
2015-04-22 17:17:59 +02:00
Robin Gareus 405afb757d add documentation about meter colors 2014-11-10 22:22:54 +01:00
Robin Gareus bf1de52de5 update callgrind script and add some doc. 2014-07-08 01:11:05 +02:00
Paul Davis 65a62bf514 correct information on waf updates 2013-11-10 17:44:50 -05:00
Robin Gareus e5424826e5 updated monitor modes doc (new version from Chris with IDs) 2013-08-09 19:34:32 +02:00
Colin Fletcher ddfc047f0e Update region_ops.txt to match current behaviour, and fix a couple of comments.
Update region_ops.txt to better describe the current behaviour of
Editor::get_regions_from_selection_and_edit_point(), and fix a couple of
comments that still referred to the no-longer-existing 'edit' property of
route groups.
2013-04-03 23:21:53 +01:00
Paul Davis 204ec4ebd9 rebuild waf to avoid CC/CXX flags that do not work on OLD apple gcc; remove unnecessary step from updating_waf.txt
git-svn-id: svn://localhost/ardour2/branches/3.0@14176 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 15:32:56 +00:00
Paul Davis 55a882dd78 vague diagram on event loop/UI interactions
git-svn-id: svn://localhost/ardour2/branches/3.0@12077 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-24 17:15:37 +00:00
Carl Hetherington 1ea4b09d5d Add drawing.
git-svn-id: svn://localhost/ardour2/branches/3.0@12023 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-18 22:23:12 +00:00
Carl Hetherington c5d1bbf3a3 Replace images with not washed out ones.
git-svn-id: svn://localhost/ardour2/branches/3.0@11220 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-10 15:20:54 +00:00
Carl Hetherington 0a60f2b322 Missing screenshots.
git-svn-id: svn://localhost/ardour2/branches/3.0@11219 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-10 14:51:04 +00:00
Carl Hetherington 431a30b3a9 Add notes on running unit tests.
git-svn-id: svn://localhost/ardour2/branches/3.0@11141 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-03 16:10:34 +00:00
Carl Hetherington b177514930 Revert internals of the last layering-related commit, and go back a slightly-cleaned-up version of how it was before. Remove all layering modes; only option now is add-is-higher. Move-add-higher could easily be re-added if anyone uses it.
git-svn-id: svn://localhost/ardour2/branches/3.0@11111 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-29 22:14:15 +00:00
Carl Hetherington 6304261b98 Re-work layering in possibly debatable ways. Sketchy docs in doc/layering.
git-svn-id: svn://localhost/ardour2/branches/3.0@11088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-27 01:42:49 +00:00
Carl Hetherington bda0f938fb Tidy up monitoring slightly so that it matches oofus' truth
table for the various different states.  Should fix #4533.


git-svn-id: svn://localhost/ardour2/branches/3.0@11073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-26 15:37:14 +00:00