hi eni
ich hab ne ganze menge änderungen am control-fluss gemacht, ich
versuche mmm als receiver ganz rauszukürzen und hab jetzt folgendes
schema:
>mmm-transport ist der bus, der zum code des transport-panels führt,
also getbpm und sowas
mmm-transport> ist das, was aus dem transport panel rauskommt, wie bpm
und timecode
>mmm-seqgui ist das, was ans gui des sequencers geschickt werden soll
mmm-font> ist der receiver, der alle fontspezifischen sachen empfängt
und so weiter. ich hab teilweise mmm/controller/* schon aufgelöst, an
mmm/modul/* hab ich mich noch fast garnicht ran gertraut.
das ergebnis bei mir ist, dass die performance schon tausendmal besser
ist, jetzt kann ich ganz mmm mit kilodrums vollladen, und tatsächlich
ein einziges sauber, ohne aussetzter spielen lassen, das ging vorher
nicht. außerdem finde ich es einleuchtender, wenn man anhand der namen
der receiver erkennt, in welche richtung der code geht, anstatt nur
einen bus für alles zu nutzen.
muss los, tschö!