<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
I currently faced the need to inter-operate with others <i>DAW</i>
(like <i>Reaper</i> and <i>Protools</i>) for music film mixing
(cinema).<br>
The solution our team used was to import/export stems (thanks to the
nice <i>Ardour</i> export stems feature).<br>
A downside of this solution is the size of the generated stems files
especially when you have to share them using Internet (using a
80KB/s upload connexion!).<br>
<br>
A smarter solution would be to export all regions to <i>BWF</i> <i>wav</i>
files.<br>
In our case, the size reduction gain was over 70%.<br>
<i>BWF</i> is well supported by <i>Ardour</i>, <i>Reaper</i> and <i>Protools</i>.<br>
(I can't find any <i>Cubase</i> support for this feature).<br>
Additional future<i> BW64</i>/<i>MBWF</i> support would simply this
operation.<br>
<br>
As you certainly know, regions export can be achieve track by track
in the current <i>Ardour</i> version (5.12, dev 6-pre0).<br>
I'm now trying to develop an <i>Ardour</i> feature allowing to do
it all at once.<br>
As I have seen, the infrastructure is already designed to receive
such a feature (Editor::export_region, ARDOUR::export_handler...).<br>
<br>
Please let me know if someone is already working on this?<br>
Also feel free to give me some advice to help me understand the
involved source code.<br>
I have to make sequence diagrams to help me follow the execution
flow.<br>
<br>
About comments, I can't find so much in the source code.<br>
Is there a particular reason for that?<br>
May I comment/document (<i>Doxygen</i>) what I write directly in .cc
files?<br>
<br>
Best regards,<br>
Maxime Lecoq.<br>
<br>
<br>
<br>
<br>
</body>
</html>