• Digital filters: the basic logic behind…
    11 Comments

    When building your schematic you often run into a situation when input of the module receives data periodically. It is rather obvious when the input is stream, but similar situation may occur even with green/ruby triggers, mouse events, midi etc. Such periodical stream of data is called Digital Signal (and it will be called that…

    Read more
  • Ruby Stripped, Part 1: Introduction to Classes
    No Comments

    As the title says, this is an introduction to classes in Flowstone . It is not a reference, but will give you enough at hand to make use of classes and hopefully get you hooked enough to expand your experiences. For a reference, have a look at ruby-doc.org: Ruby 1.9.3 reference What is a class?…

    Read more
  • The DLL Component – Getting Started, part 3: The Flowstone Schematic
    4 Comments

    In this part you will learn about the DLL component in Flowstone with some basic examples. Here is a schematic that demonstrates all the functions from part 2 in action DLLExamplesV1.fsm . Inside you will find some comments that explain somethings that may be unclear. I think examples speak larger volumes than words so I have restrained…

    Read more
  • Advanced DSP optimization tips
    1 Comment

    In previous articles we have covered basics of optimizing your Code both in DSP code component and in assembler. However, there is a bunch of other tips, that may be (to some degree) applied to both or even entire schematic. To squeeze most CPU power you should be aware of them when choosing and writing…

    Read more
  • Optimizing Code in assembler
    No Comments

    Previously we have covered optimizing your code directly in DSP Code component. Flowstone allows you to go even deeper and edit your code in assembler. The topic of how to use assembler was covered in previous 4 part article “How to use Assembler?”. I recommend reading at least the first two parts – they already…

    Read more
  • Optimizing DSP code (in DSP code component)
    No Comments

    One of the main fields which make great benefit of computers is without a doubt the Digital signal processing. Manipulating images, their sequences (video) and sound in both real time and offline (rendering, printing, etc.) are possibly the most used features on modern computers, both in industry and culture. In fact, in many cases computer/digital-based…

    Read more

Back to Top