<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><a href="http://synth-diy.org/mailman/listinfo/synth-diy" class="">http://synth-diy.org/mailman/listinfo/synth-diy</a><div class=""><br class=""></div><div class="">Here is the weblink for this site.</div><div class=""><br class=""></div><div class="">We are a bunch of Audio guys that beat on Audio for hobby and profession.<br class=""><div class=""><br class=""></div><div class="">Terry</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 28, 2018, at 10:30 AM, John Whitecar <<a href="mailto:jwhitecar@dspconcepts.com" class="">jwhitecar@dspconcepts.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="gmail_default" style="font-size:small">BTW,  to Tim's original question, I have done a number of reverb projects on cheap fixed point devices. Memory is usually the biggest constraint if you combine a short time FIR with a series of allpass IIR filters.</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Wed, Nov 28, 2018 at 10:27 AM John Whitecar <<a href="mailto:jwhitecar@dspconcepts.com" class="">jwhitecar@dspconcepts.com</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div class="gmail_default" style="font-size:small">Pretty accurate review from my perspective as well. Thanks for sharing. Is this published somewhere or only a direct email?</div><div class="gmail_default" style="font-size:small"><br class=""></div><div class="gmail_default" style="font-size:small"><br class=""></div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="">On Wed, Nov 28, 2018 at 9:29 AM Terry Shultz <<a href="mailto:thx1138@earthlink.net" target="_blank" class="">thx1138@earthlink.net</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space" class="">fyi,<div class=""><br class=""></div><div class="">From an email thread where I recommended the tools to audio developers.</div><div class=""><br class=""></div><div class="">regards,</div><div class=""><br class=""></div><div class="">Terry<br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">Begin forwarded message:</div><br class="m_375550719645777781m_7186038026555462745Apple-interchange-newline"><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">From: </b></span><span style="font-family:-webkit-system-font,Helvetica Neue,Helvetica,sans-serif" class="">John Speth <<a href="mailto:johnspeth@yahoo.com" target="_blank" class="">johnspeth@yahoo.com</a>><br class=""></span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Subject: </b></span><span style="font-family:-webkit-system-font,Helvetica Neue,Helvetica,sans-serif" class=""><b class="">Re: [sdiy] Audio Weaver review (was Which proc for reverb)</b><br class=""></span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">Date: </b></span><span style="font-family:-webkit-system-font,Helvetica Neue,Helvetica,sans-serif" class="">November 28, 2018 at 9:21:52 AM PST<br class=""></span></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px" class=""><span style="font-family: -webkit-system-font, "Helvetica Neue", Helvetica, sans-serif;" class=""><b class="">To: </b></span><span style="font-family:-webkit-system-font,Helvetica Neue,Helvetica,sans-serif" class="">SYNTH DIY <<a href="mailto:synth-diy@synth-diy.org" target="_blank" class="">synth-diy@synth-diy.org</a>><br class=""></span></div><br class=""><div class="">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF" class=""><p class="">I'm a little late to the party on this thread.  I have a
      considerable number of hours invested in evaluating Audio Weaver
      and I'll offer a review of Audio Weaver here.</p><p class="">The good stuff:</p><p class="">Audio Weaver is a highly developed visual design tool for audio
      processing.  If you have some knowledge of real time digital audio
      techniques, using Audio Weaver should be very familiar to you.  I
      bought the $50 STM32F726 Discovery board for my work and it works
      with Audio Weaver with no problems.<br class="">
    </p><p class="">The audio processing chain is wired visually using a mostly
      intuitive UI that has the familiar selectable block palette on the
      left and the design workspace on the right.  There is a native
      emulation mode which allows the designer to run and test the
      design on Windows.  The design is then easily switched to a target
      board by flipping a software switch.  Switching is seamless
      although switching to the target brings with it the possibility
      that you'll run out of compute power.  There is a handy realtime
      CPU loading meter on the design server that is relevant when
      running on the target.<br class="">
    </p><p class="">There is a reasonable and capable Audio Weaver design interface
      API that allows target application code to control the design in
      ways that seems to have no limits.  They call it "integration". 
      All parameters of all blocks are adjustable in real time.  I'll
      even speculate that an entire processing design can be wired at
      run time.  I never tried that.<br class="">
    </p><p class="">Licensing the ST version is free but must be licensed annually. 
      There are at least several block processing packages that can be
      used.  The basic core module package is free and provides basic
      modules, and there are many.  The advanced core module package
      costs $1k annually and has many nice modules.  For what I presume
      is a lot more licensing cost, one can obtain advanced tools to
      write custom modules.  I found myself lusting for that capability
      but have no source of funds to justify it.</p><p class="">The bad stuff:</p><p class="">The documentation does not match the product that I evaluated
      including the scant Getting Started guide and that was a real
      frustration.  I followed my gut in the getting started process and
      eventually everything worked as expected.  Help is available via
      forums on the DSP Concepts web site.  The forums are monitored by
      vendor experts and question turnaround time was typically a day or
      two in my experience.  I never asked hard questions and the
      answers I received were usually accurate.</p><p class="">I found the basic module package to be too basic for me.  The
      advanced package has many nice advanced blocks that, in theory,
      one could make up for the lack of rich modules in the basic
      package to concoct.  It would be simpler just to spend the advance
      package $1k licensing cost than labor through the work.  DSP
      Concepts states "most users" won't need the advanced package.  I
      identified my need after a week of poking at it.  I doubt my
      programming experiments are more advanced than most users so I
      think DSP Concepts got that wrong.</p><p class="">You're on your own if you can't get a BSP for your DSP board. 
      The BSP is probably easy to do though, of course, depending on
      your physical design.<br class="">
    </p><p class="">Summary:</p><p class="">DSP Concepts has an excellent product in Audio Weaver.  The
      product works well and the learning curve is short.  Documentation
      is tragically deficient.  You'll need quite a bit of money to
      become fully provisioned to realize the tool's full capability. 
      The free complement is fun to learn but not enough capability for
      my needs.  I plan to continue to use the free Audio Weaver for my
      hobbyist use but I would not recommend being armed only with the
      free complement before starting a professional project.</p><p class="">John Speth<br class="">
    </p>
    On 11/15/2018 11:04 AM, Terry Shultz wrote:<br class="">
    <blockquote type="cite" class="">
      
      Hi Tim,
      <div class=""><br class="">
      </div>
      <div class="">Anthony Mazzacco of <a href="https://www.meris.us/" target="_blank" class="">https://www.meris.us</a> told
        me he uses the Arm Cortex M4, but the Cortex M7 on a STM 32F746
        discovery board </div>
      <div class="">works with our Audio Weaver tools for Free.</div>
      <div class=""><br class="">
      </div>
      <div class=""><a href="https://dspconcepts.com/st" target="_blank" class="">https://dspconcepts.com/st</a> , sorry
        for the shameless plug.</div>
      <div class=""><br class="">
      </div>
      <div class="">DSP’s are becoming replaced more and more by
        Tensilica HiFi and ARM type of devices.</div>
      <div class=""><br class="">
      </div>
      <div class="">My bet is to build on something that you can get a
        proper tool chain for free or near free.</div>
      <div class=""><br class="">
      </div>
      <div class="">with kindest regards,</div>
      <div class=""><br class="">
      </div>
      <div class="">Terry Shultz</div>
      <div class="">Shultz Products LLC.</div>
      <div class="">+1-562-355-4699</div>
      <div class=""><br class="">
        <div class="">
          <blockquote type="cite" class="">
            <div class="">On Nov 15, 2018, at 10:50 AM, Tim Ressel <<a href="mailto:timr@circuitabbey.com" target="_blank" class="">timr@circuitabbey.com</a>>
              wrote:</div>
            <br class="m_375550719645777781m_7186038026555462745Apple-interchange-newline">
            <div class="">
              <div class="">Hey all,<br class="">
                <br class="">
                So if someone were to totally lose their mind and go
                down the road of implementing an IR reverb on a stand
                alone processor, which would be a good choice?  I don't
                think floating point is needed, is it? Obviously you
                need lots of cycles per sample and a fair bit of memory
                (6 seconds * 48K rate * 2 buffers = >1MB).<br class="">
                <br class="">
                I looked at the Blackfins, they seem to be a good fit.
                What else? It would be nice to start with an evaluation
                board. Not too expensive software tools is also a plus.<br class="">
                <br class="">
                Extra credit question: will this get me committed?  ;-)<br class="">
                <br class="">
                -- <br class="">
                --Tim Ressel<br class="">
                Circuit Abbey<br class="">
                <a href="mailto:timr@circuitabbey.com" target="_blank" class="">timr@circuitabbey.com</a><br class="">
                <br class="">
                _______________________________________________<br class="">
                Synth-diy mailing list<br class="">
                <a class="m_375550719645777781m_7186038026555462745moz-txt-link-abbreviated" href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br class="">
                <a class="m_375550719645777781m_7186038026555462745moz-txt-link-freetext" href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br class="">
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
      <br class="">
      <fieldset class="m_375550719645777781m_7186038026555462745mimeAttachmentHeader"></fieldset>
      <br class="">
      <pre class="">_______________________________________________
Synth-diy mailing list
<a class="m_375550719645777781m_7186038026555462745moz-txt-link-abbreviated" href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a>
<a class="m_375550719645777781m_7186038026555462745moz-txt-link-freetext" href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a>
</pre>
    </blockquote>
    <br class="">
  </div>

_______________________________________________<br class="">Synth-diy mailing list<br class=""><a href="mailto:Synth-diy@synth-diy.org" target="_blank" class="">Synth-diy@synth-diy.org</a><br class=""><a href="http://synth-diy.org/mailman/listinfo/synth-diy" target="_blank" class="">http://synth-diy.org/mailman/listinfo/synth-diy</a><br class=""></div></blockquote></div><br class=""></div></div></blockquote></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="m_375550719645777781gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">John Whitecar<div class="">COO</div><div class=""><b class=""><font color="#0b5394" size="4" class="">DSP Concepts, Inc.</font></b></div><div class="">3235 Kifer Road, Suite 100 Santa Clara, CA 95051</div><div class="">248-935-3418</div><div class=""><br class=""></div></div></div>
</blockquote></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class="">John Whitecar<div class="">COO</div><div class=""><b class=""><font color="#0b5394" size="4" class="">DSP Concepts, Inc.</font></b></div><div class="">3235 Kifer Road, Suite 100 Santa Clara, CA 95051</div><div class="">248-935-3418</div><div class=""><br class=""></div></div></div>
</div></blockquote></div><br class=""></div></div></body></html>