# 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)
# 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)
# # 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)
# 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)
# 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)
# 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)
# 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)
# 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)
# 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)