Peace Synthesizer Framework  0.03
Cross Platform Scriptable Real-Time Visualization & Sound !!
Classes | Functions | Variables
peacevisual Namespace Reference

Auther: Peacedeveloper.

Classes

class  GLThread
 
class  GLThread2
 

Functions

def attach
 
def run
 
def setCallback
 
def start
 
def init_peacevisual
 
def enable
 
def disable
 
def setBlendfunction
 
def beginDraw
 
def endDraw
 
def drawVertex2f
 
def setColor3f
 
def setColor4f
 
def setLineWidth
 
def normalizeSigmal
 
def callbackx
 
def drawsignal
 
def viewsignal
 

Variables

 peacelib
 

Function Documentation

def peacevisual.beginDraw (   mode = 1)
Parameters
modeThe OpenGL drawing mode default is GL_LINES.
Returns
None
Begin Drawing
def peacevisual.disable (   functional)
Disable graphic capabilities
def peacevisual.drawVertex2f (   x = 0,
  y = 0 
)
Returns
None
draw vertex 2d
def peacevisual.enable (   functional)
Enable graphic capabilities
def peacevisual.endDraw ( )
Returns
None
End Drawing
def peacevisual.init_peacevisual (   width = 800,
  height = 600 
)
Initialize graphic engine.
def peacevisual.normalizeSigmal (   signal = [],
  maxvalue = 0.9,
  factor = 0.1 
)
normalize signal
def peacevisual.setBlendfunction (   src,
  dest 
)
set Blending function
def peacevisual.setCallback (   func)
Parameters
funcscript's callback function
Returns
1
Bind callback function from graphic engine to script function.
def peacevisual.setColor3f (   r = 1,
  g = 1,
  b = 1 
)
Parameters
rred
ggreen
bblue
set color RGB
def peacevisual.setColor4f (   r,
  g,
  b,
  a 
)
Parameters
rred
ggreen
bblue
aalpha
set color RGBA
def peacevisual.setLineWidth (   width = 1)
Parameters
widthline width
set line width
def peacevisual.start ( )
Start graphic engine.
def peacevisual.viewsignal (   signal = [],
  width = 800,
  height = 600 
)
View Signal, the signal should be normalized