Greetings!  OpenShot is preparing to release version 1.2.0 (our next version), and we are in the final stages of testing right now.  I just ran into some issues with Sox filters not working, and wanted to ask a few questions.

First, is this the correct syntax for applying a Sox effect in MLT 0.5.4?
<filter in="0.0" mlt_service="sox" out="240.0" track="2">
   <property name="effect1">echo 0.8 0.88 60.0 0.4</property>
</filter>

I can use the sox "play" command line to successfully apply the above sox effect.  But when using melt (or OpenShot) it gives me the following error over and over again, and does not apply the filter:
echo: usage: gain-in gain-out delay decay [ delay decay ... ] 

Moving on to MLT 0.5.10, using the above syntax seems to cause a segmentation fault.  Is there a new XML syntax for applying Sox effects in MLT 0.5.10?  Here is some output from gdb, although I'm not sure how helpful it will be:

Program received signal SIGSEGV, Segmentation fault.
0x00007fffec023196 in ?? () from /usr/local/lib/libmlt.so.2
(gdb) backtrace
#0  0x00007fffec023196 in ?? () from /usr/local/lib/libmlt.so.2
#1  0x00007fffec0239c2 in mlt_properties_set () from /usr/local/lib/libmlt.so.2
#2  0x00007fffec02426a in mlt_properties_inherit ()
   from /usr/local/lib/libmlt.so.2
#3  0x00007fffe40a77b8 in ?? () from /usr/local/lib/mlt/libmltxml.so
#4  0x00007fffe3d904b5 in ?? () from /usr/lib/libxml2.so.2
#5  0x00007fffe3d975ab in xmlParseElement () from /usr/lib/libxml2.so.2
#6  0x00007fffe3d9788a in xmlParseContent () from /usr/lib/libxml2.so.2
#7  0x00007fffe3d973cb in xmlParseElement () from /usr/lib/libxml2.so.2
#8  0x00007fffe3d9788a in xmlParseContent () from /usr/lib/libxml2.so.2
#9  0x00007fffe3d973cb in xmlParseElement () from /usr/lib/libxml2.so.2
#10 0x00007fffe3d9e57a in xmlParseDocument () from /usr/lib/libxml2.so.2
#11 0x00007fffe40a43ae in producer_xml_init ()
   from /usr/local/lib/mlt/libmltxml.so
#12 0x00007fffec02f25a in mlt_factory_producer ()
   from /usr/local/lib/libmlt.so.2
#13 0x00007fffea2baece in ?? () from /usr/local/lib/mlt/libmltcore.so
#14 0x00007fffea2bb388 in producer_loader_init ()
   from /usr/local/lib/mlt/libmltcore.so
#15 0x00007fffec02f25a in mlt_factory_producer ()
   from /usr/local/lib/libmlt.so.2
#16 0x00007fffec76954e in Mlt::Producer::Producer(Mlt::Profile&, char const*, char const*) () from /usr/local/lib/libmlt++.so.3

Any thoughts or suggestions would be appreciated.

Thanks!
-Jonathan