Analogue Research - Artificial Neural Network
  • I came across Analogue Research’s Artificial Neural Network last year, and have been wanting to re-create some of the submodules in Audulus ever since. The Audulus Library already includes modules for the various logic gates, but there was something in the addition of thresholds to the Boolean on and off that intrigued me. ARC provides a nice explanation of the biological model on which the Threshold Logic Neuron is based, in their video and manual.

    https://www.analogueresearch.com/product-page/artificial-neural-network

    https://youtu.be/Iu21laCEsVs
    RM - ARC Threshold Logic Neuron.audulus
    21K
  • In his video on the Compare2 DivKid covers some of the possibilities of creating rhythms with the help of logic gates and I thought I try out some similar things with the ARC logic Neuron. What I like about the thresholds is that one can shift between different logic gate types simply by changing the thresholds, either on the inputs, or the trigger threshold, and that makes it easy the add rhythmic variation with a little modulation.

    Here's one of my tryouts.
    RM - Logic Neuron Demo.audulus
    146K
  • An here’s another exploring the ‘single-bit’ memory patch described on page 5 of the ARC ANN Manual.
    RM - Logic Neuron Single-Bit Demo.audulus
    309K
  • For what it's worth, here's also the little latch example from the manual.
    RM - Logic Neuron Latch.audulus
    42K
  • I chose to make the module switches toggles, since one can't trigger more than one of them at a time in the absence of multitouch.
  • Less important, but more to complete the exercise for myself, here's also the Boolean Logic Neuron.
    RM - ARC Boolean Logic Neuron.audulus
    7K
  • As DivKid covers in the last section of his video on the Joranalogue Compare 2 dual window comparator, there’s a lot of fun to be had in the combination of knobs and logic. Robert Syrett posted that video in connection with the uWindow module he based on the Compare 2, and, since it’s a little different to the comparator, I thought it would be worthwhile for myself to also go through the steps of putting together a Schmitt Trigger.
    RM - Schmitt Trigger.audulus
    16K
  • And here the 3 ARC ANN submodules together:
    RM - ARC ANN.audulus
    34K
  • Here's the Joranalogue Compare 2 video that Robert Syrett posted, along with his uWindow module:

    http://forum.audulus.com/discussion/comment/12874#Comment_12874
  • And here's Mylar Melodies on Why Logic Modules are Ace!

    https://youtu.be/DulDZSsMUpY
  • Sweet loaded thread here!
  • A further detail on Schmitt triggers: Reading in the Wikipedia article that “a Schmitt trigger can be converted into a latch and a latch can be converted into a Schmitt trigger” made me realize that the ARC Threshold Logic Neuron could be used as a Schmitt trigger. The ‘single-bit’ configuration allows for the threshold and memory properties to be incorporated in one element, as in some of the analogue circuits, rather than separating them into distinct elements as with a flip-flop or sample and hold.
    RM - Logic Neuron Schmitt Trigger.audulus
    70K
    E1F1EE66-91A4-45BE-A177-1CFBDC7E821A.png
    2224 x 1668 - 750K