Exemplo n.º 1
0
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class


UgenBlip = make_ugen_class(
    'Blip', "(freq: 440, numharm: 200, mul: 1, add: 0)")


UgenPulse = make_ugen_class(
    'Pulse', "(freq: 440, width: 0.5, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenBlip)
    bpy.utils.register_class(UgenPulse)


def unregister():
    bpy.utils.unregister_class(UgenBlip)
    bpy.utils.unregister_class(UgenPulse)
Exemplo n.º 2
0
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class


UgenLFNoise0 = make_ugen_class(
    'LFNoise0',
    "(freq: 500, mul: 1, add: 0)")


UgenLFNoise1 = make_ugen_class(
    'LFNoise1',
    "(freq: 500, mul: 1, add: 0)")


UgenLFNoise2 = make_ugen_class(
    'LFNoise2',
    "(freq: 500, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenLFNoise0)
Exemplo n.º 3
0
#
#  This program is free software; you can redistribute it and/or
#  modify it under the terms of the GNU General Public License
#  as published by the Free Software Foundation; either version 2
#  of the License, or (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class

UgenSaw = make_ugen_class('Saw', "(freq: 440, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenSaw)


def unregister():
    bpy.utils.unregister_class(UgenSaw)
Exemplo n.º 4
0
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class

UgenLFNoise0 = make_ugen_class('LFNoise0', "(freq: 500, mul: 1, add: 0)")

UgenLFNoise1 = make_ugen_class('LFNoise1', "(freq: 500, mul: 1, add: 0)")

UgenLFNoise2 = make_ugen_class('LFNoise2', "(freq: 500, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenLFNoise0)
    bpy.utils.register_class(UgenLFNoise1)
    bpy.utils.register_class(UgenLFNoise2)


def unregister():
    bpy.utils.unregister_class(UgenLFNoise0)
    bpy.utils.unregister_class(UgenLFNoise1)
Exemplo n.º 5
0
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class

UgenXLine = make_ugen_class(
    'XLine', '(start: 1, end: 2, dur: 1, mul: 1, add: 0, doneAction: 0)')

UgenLine = make_ugen_class(
    'Line', '(start: 1, end: 2, dur: 1, mul: 1, add: 0, doneAction: 0)')


def register():
    bpy.utils.register_class(UgenXLine)
    bpy.utils.register_class(UgenLine)


def unregister():
    bpy.utils.unregister_class(UgenXLine)
    bpy.utils.unregister_class(UgenLine)
Exemplo n.º 6
0
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class


UgenMoogFF = make_ugen_class(
    'MoogFF',
    "(in, freq: 100, gain: 2, reset: 0, mul: 1, add: 0)")


UgenLPF = make_ugen_class(
    'LPF',
    "(in: 0, freq: 440, mul: 1, add: 0)")


UgenRLPF = make_ugen_class(
    'RLPF',
    "(in: 0, freq: 440, rq: 1, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenMoogFF)
Exemplo n.º 7
0
#  of the License, or (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class

UgenBlip = make_ugen_class('Blip', "(freq: 440, numharm: 200, mul: 1, add: 0)")

UgenPulse = make_ugen_class('Pulse', "(freq: 440, width: 0.5, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenBlip)
    bpy.utils.register_class(UgenPulse)


def unregister():
    bpy.utils.unregister_class(UgenBlip)
    bpy.utils.unregister_class(UgenPulse)
Exemplo n.º 8
0
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class


UgenSinOsc = make_ugen_class(
    'SinOsc',
    "(freq: 440, phase: 0, mul: 1, add: 0)")

UgenFSinOsc = make_ugen_class(
    'FSinOsc', "(freq: 440, iphase: 0, mul: 1, add: 0)")


UgenSinOscFB = make_ugen_class(
    'SinOscFB', "(freq: 440, feedback: 0, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenSinOsc)
    bpy.utils.register_class(UgenFSinOsc)
    bpy.utils.register_class(UgenSinOscFB)
Exemplo n.º 9
0
#  modify it under the terms of the GNU General Public License
#  as published by the Free Software Foundation; either version 2
#  of the License, or (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software Foundation,
#  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
#
# ##### END GPL LICENSE BLOCK #####

import bpy
from FLOW.node_tree import SoundPetalUgen
from FLOW.core.node_factory import make_ugen_class


UgenSaw = make_ugen_class(
    'Saw', "(freq: 440, mul: 1, add: 0)")


def register():
    bpy.utils.register_class(UgenSaw)


def unregister():
    bpy.utils.unregister_class(UgenSaw)