• Please stop embedding files/images from Discord. Discord has anti-hotlinking logic in place that breaks links to Discord hosted files and images when linked to from anywhere outside of Discord. There are a multitude of file/image hosting sites you can use instead.

    (more info here)

Search results

  1. Wedge of Cheese

    (I figured as much)

    (I figured as much)
  2. Wedge of Cheese

    Switch to IPBoard?

    We will have rounded corners on things. And fewer spambots. And that's pretty much it.
  3. Wedge of Cheese

    The Second Annual Kanpachis

    Dasu's latest FB status makes a lot more sense now. Well, not really, but at least I know where it came from now.
  4. Wedge of Cheese

    What are your New Year's Resolutions?

    Umm... dare I ask - like what?
  5. Wedge of Cheese

    Oh coolio.

    Oh coolio.
  6. Wedge of Cheese

    tuhroni and cheese Which reminds me - I had us as a side dish with my dinner last night.

    tuhroni and cheese Which reminds me - I had us as a side dish with my dinner last night.
  7. Wedge of Cheese

    Did I kill Kenny?

    Did I kill Kenny?
  8. Wedge of Cheese

    We could, but I don't have much time at the moment. Tomorrow evening maybe? And in what way am...

    We could, but I don't have much time at the moment. Tomorrow evening maybe? And in what way am I a bastard?
  9. Wedge of Cheese

    I think that's enough for now; next time we'll look at another more interesting and more...

    I think that's enough for now; next time we'll look at another more interesting and more important use of the Smoother device, which I didn't become aware of until quite a bit later.
  10. Wedge of Cheese

    In other news, I just now realized that it would be a lot easier, when making those block...

    In other news, I just now realized that it would be a lot easier, when making those block diagrams, to draw the lines BEFORE drawing the blocks, so I don't have to draw pixel perfect lines.
  11. Wedge of Cheese

    If the signal input had been something other than 0, the output would have asymptotically...

    If the signal input had been something other than 0, the output would have asymptotically approached that value instead.
  12. Wedge of Cheese

    Then, the line "value+=ctrl*(input-value);" is executed. Since input is always 0, this can be...

    Then, the line "value+=ctrl*(input-value);" is executed. Since input is always 0, this can be simplified to "value-=ctrl*value;" This can be further simplified to "value*=1-ctrl;" Since ctrl is always .0001, this can be fully simplified to "value*=.9999;" So we can see that value will...
  13. Wedge of Cheese

    In this method, the values of the variables input and ctrl will always be 0 and .0001, respectively.

    In this method, the values of the variables input and ctrl will always be 0 and .0001, respectively.
  14. Wedge of Cheese

    First, the number 1 is sent to the constructor, so value starts of as 1. During each sample...

    First, the number 1 is sent to the constructor, so value starts of as 1. During each sample frame, the Smoother's recalculate() method is called.
  15. Wedge of Cheese

    Let's look at what is happening internally in the Smoother.

    Let's look at what is happening internally in the Smoother.
  16. Wedge of Cheese

    In this diagram, the 0 is the signal and the .0001 is the controller. Notice the 1 in...

    In this diagram, the 0 is the signal and the .0001 is the controller. Notice the 1 in parenthesis on the Smoother block. This is the value that is sent to the Smoother's constructor.
  17. Wedge of Cheese

    [IMG]

  18. Wedge of Cheese

    Let's look at a block diagram which uses a smoother for exponential decay.

    Let's look at a block diagram which uses a smoother for exponential decay.
  19. Wedge of Cheese

    My original intent in making this device was to allow for easy calculation of exponential decay...

    My original intent in making this device was to allow for easy calculation of exponential decay without the need for an expensive call to Math.pow().
  20. Wedge of Cheese

    If the controller value is 1, no smoothing is done, and the output is exactly the signal input...

    If the controller value is 1, no smoothing is done, and the output is exactly the signal input. If the controller value is 0, complete smoothing is done, which actually causes the output to be a constant value. As neither of these extremes are particularly useful, usually values between 0 and...
  21. Wedge of Cheese

    Let's look at what it does. It takes two inputs: a signal and a controller. The controller is...

    Let's look at what it does. It takes two inputs: a signal and a controller. The controller is a value from 0 to 1, which indicates how much "smoothing" to do to the signal.
  22. Wedge of Cheese

    This Smoother device turns out to be very important, though I didn't realize it at the time.

    This Smoother device turns out to be very important, though I didn't realize it at the time.
  23. Wedge of Cheese

    class Smoother extends VolatileDevice{ private Device signal,controller; private double value...

    class Smoother extends VolatileDevice{ private Device signal,controller; private double value; Smoother(double v){value=v;} protected void prepareSources(){signal.prepare();controller.prepare();} protected long recalculate(){ double ctrl=controller.getValue(); double...
  24. Wedge of Cheese

    I see your obsession with beard growing has at least briefly returned. Postathon time.

    I see your obsession with beard growing has at least briefly returned. Postathon time.
Back
Top