HISE Logo Forum
    • Categories
    • Register
    • Login

    Polyphonic Grouping

    Scheduled Pinned Locked Moved Solved Feature Requests
    1 Posts 1 Posters 132 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      aaronventure
      last edited by aaronventure

      Currently, the polyphony for sound generators is either all or nothing; either each note gets its own treatment, or all notes get the same treatment.

      This becomes problematic when attempting to add some randomization and humanity in a polyphonic outing: synching random oscillators is impossible. Well, sure, maybe these could be opened up to receive an input seed, but what if the implementation could be grander and cover a lot more use cases?

      If a note could be assigned a "Polyphonic Group" via script by passing its ID, say Message.assignPolyphonicGroup(id, group), then the notes belonging to the same group could be routed into the same modulators and receive the same treatment.

      This can already be hacked in by using multiple samplers, but that's not dynamic, scalable, or exactly clean to work with when the number of desired groups is bigger, especially if you already have a couple of samplers by default.

      EDIT: This can be done via event data that was added around mid 2024.

      1 Reply Last reply Reply Quote 0
      • A aaronventure marked this topic as a question on
      • A aaronventure has marked this topic as solved on
      • First post
        Last post

      17

      Online

      1.8k

      Users

      12.1k

      Topics

      104.9k

      Posts