tim-janik / beast

Beast - Music Synthesizer and Composer
GNU Lesser General Public License v2.1
83 stars 12 forks source link

Part properties ported to C++ #114

Closed swesterfeld closed 4 years ago

swesterfeld commented 4 years ago

This is a C++ port of the two Part properties - last_tick and n_channels. I saw there is some signal reemission code in bsetrack.cc, seemingly related to last_tick updates, which looks like this:

bse_object_reemit_signal (part, "notify::last-tick", self, "changed");
...
bse_object_remove_reemit (part, "notify::last-tick", self, "changed");

I don't know what a port of this would look like.