<div dir="ltr">Here, by the way, is the crossover_3chan contents:<div><br></div><div><div>  nano 2.6.2                                                File: crossover_3chan                                                          </div><div><br></div><div>#!/bin/sh</div><div>export LADSPA_PATH=/usr/local/lib/ladspa:/usr/lib/ladspa;</div><div>#          -a:woofer2 -pf:./woofer.ecp    -chorder:0,0,0,0,0,0,1,2 \</div><div>ecasound  -a:pre1                -z:mixmode,sum -z:nodb -B:rtlowlatency -b:64 -f:f32_le,2,48000 -i:jack -pf:./pre1.ecp -o:loop,1 \</div><div>          -a:pre2,woofer -z:mixmode,sum -z:nodb -B:rtlowlatency -b:64 -f:f32_le,2,48000 -i:loop,1 \</div><div>          -a:pre2 -pf:./pre2.ecp -o loop,2 \</div><div>          -a:mid,tweeter         -z:mixmode,sum -z:nodb -B:rtlowlatency -b:64 -f:f32_le,2,48000 -i:loop,2 \</div><div>          -a:woofer  -pf:./woofer.ecp    -chorder:1,2,0,0,0,0 \</div><div>          -a:mid     -pf:./mid.ecp       -chorder:0,0,1,2,0,0 \</div><div>          -a:tweeter -pf:./tweeter.ecp   -chorder:0,0,0,0,1,2 \</div><div>          -a:woofer,mid,tweeter -z:mixmode,sum -z:nodb -B:rtlowlatency -b:64 -f:f32_le,6,48000 -o:jack</div><div><br></div><div><br></div></div><div>I've discovered that if I invoke this script using the /usr/local/bin path by just typing crossover_3chan, it also does not work - apparently b/c it is being run or owned by "root" instead of gibbyj.  I.e., if I run it from /home/gibbyj/Downloads it works, but if I type "crossover_3chan" from some other directory, and it finds the script in /usr/local/bin, it shows up in ps -aux with "root", and it doesn't work.  But when I boot the computer, it's not even sbowing up in ps -aux, with root OR gibbyj...</div><div>Thanks again...</div><div>John</div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 1, 2017 at 5:20 AM, john gibby <span dir="ltr"><<a href="mailto:johnalan.gibby@gmail.com" target="_blank">johnalan.gibby@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>I'm getting my Pianoteq app to run automatically when I start my computer.  So far, I'm using the startup script in QjackCtl to run the commands I need.  I have QjackCtl configured to startup automatically.  It's starting up and running the commands OK; I see the programs come up when I boot the computer.  But one thing is not working:  a shell script named crossover_3chan, that invokes the ecasound application, which I'm using for a 3 channel speaker crossover network.  This crossover_3chan script works fine when I run it manually, but for some reason, running it within the QjactCtl startup script is not working.  When I execute ps -aux and look at the processes, it's not there, until I run it manually.  Here is the QjactCtl startup script I'm using:</div><div><br></div><div><div>#!/bin/sh</div><div>sleep 2</div><div>/usr/bin/a2jmidid -e &</div><div>sleep 2</div><div>/usr/bin/aloop-daemon &</div><div>sleep 2</div><div>export LADSPA_PATH=/usr/local/lib/<wbr>ladspa:/usr/lib/ladspa</div><div>sleep 2</div><div>hdspmixer &</div><div>sleep 2</div><div>"/home/gibbyj/Pianoteq/<wbr>Pianoteq 5/i386/Pianoteq 5" &</div><div>sleep 4</div><div>crossover_3chan &</div></div><div><br></div><div><br></div><div>I've tried various ways of invoking the crossover_3chan shell script.  Currently, I have put the script into /usr/local/bin, which is why there's no path in front of the name, above.  But I also tried something like "/home/gibbyj/Downloads/<wbr>crossover_3chan" & in the startup script, which didn't work either.  </div><div><br></div><div>Would it help if I make this shell script an "application", giving it a name, like Pianoteq and the other applications?  I've tried to figure out how to do that, in AVL/Debian, but am still not sure how.</div><div>Thanks very much for someone's help!</div><span class="HOEnZb"><font color="#888888"><div>John</div></font></span></div>
</blockquote></div><br></div>