Peace Synthesizer Framework
0.03
Cross Platform Scriptable Real-Time Visualization & Sound !!
|
Nintendo system [Famicom] - like sound Emulation for 8-bits style chiptune music. More...
Public Member Functions | |
def | __init__ |
def | DEVICE_START |
internal use by engine More... | |
def | initStringCompiler |
def | compileString |
def | setparent |
def | setvolume |
def | apu_square |
Internal Generator. | |
def | apu_triangle |
Internal Generator. | |
def | apu_noise |
Internal Generator. | |
def | apu_dpcmreset |
def | generate |
Generate Sound. | |
def | freq2time |
Freq to Pulse Timer conversion. | |
def | time2freq |
def | apu_regwrite |
WRITE REGISTER VALUE. | |
Public Attributes | |
freq | |
Frequency. | |
waveshape | |
Wave Type, see peaceaudio.wavetype. | |
clock_rate | |
sample_rate | |
noisebuffer | |
iscompiledstring | |
debuger | |
debug_timingfactorscript | |
stringclockinc | |
stringclock | |
info | |
stringcompiler | |
Nintendo system [Famicom] - like sound Emulation
def peaceaudiolib.peaceNESTrack.compileString | ( | self | ) |
Compile Text Data befor play it automaticly
def peaceaudiolib.peaceNESTrack.DEVICE_START | ( | self | ) |
start up NES APU Emulation
def peaceaudiolib.peaceNESTrack.initStringCompiler | ( | self, | |
data = "" , |
|||
is32bit = True |
|||
) |
"Initialize NES Text data Compiler
def peaceaudiolib.peaceNESTrack.setvolume | ( | self, | |
volume | |||
) |
volume | amplitudeSet volume (wave amplitude) |