effects properties added stip/bus sections

FX section added to readme.

fix some docstrings.

fix a couple of jumbled dates in changelog
This commit is contained in:
onyx-and-iris
2022-07-16 23:21:55 +01:00
parent f018a498bd
commit dedb93f32c
6 changed files with 50 additions and 23 deletions

View File

@@ -238,7 +238,7 @@ def _make_bus_mode_mixin():
def _make_effects_mixin():
"""creates an fx mixin"""
return type(
f"FX",
"FX",
(),
{
**{

View File

@@ -4,7 +4,7 @@ from .iremote import IRemote
class FX(IRemote):
@property
def identifier(self) -> str:
return f"FX"
return "FX"
@property
def reverb(self) -> bool:

View File

@@ -298,7 +298,7 @@ _make_channelout_mixins = {
def _make_effects_mixin(kind):
"""creates an effects mixin for a kind"""
XY_cls = type(
f"XY",
"XY",
(),
{
param: float_prop(param)
@@ -314,7 +314,7 @@ def _make_effects_mixin(kind):
)
FX_cls = type(
f"FX",
"FX",
(),
{
**{