Class NiceFunction

  extended by com.perisic.function.AnyFunction
      extended by com.perisic.function.NiceFunction
          extended by com.perisic.sound.NiceFunction

Deprecated. This method has been moved to com.perisic.function

public class NiceFunction
extends NiceFunction

A "nice" function that is used as a basis for defining the pitch, instrument selection or velocity of a voice.

Nice means here roughly mostly continuous (only a small number of jumps) where the pieces are either constants or defined by cubic polynomials.

Copyright:(c) Marc Conrad, Tim French 2006; Usage of the works is permitted provided that this instrument is retained with the works, so that any entity that uses the works is notified of this instrument. DISCLAIMER: THE WORKS ARE WITHOUT WARRANTY.


Constructor Summary
NiceFunction(java.util.Random g)
Method Summary
Methods inherited from class com.perisic.function.NiceFunction
eval, main
Methods inherited from class com.perisic.function.AnyFunction
addToImage, addToImage, getImage, getImage, normalizeResult
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public NiceFunction(java.util.Random g)