Previously, nodes like "Notes Source" and "Speaker Output" are not usable in groups. You can add them, but they don't have functionality.
This proposal is created to let "Notes Source" and "Speaker Output" be used in groups to turn groups into modular synth thing, which can be used to create a variety of sounds.
Original issue text:
Stuffs like envelopes simply doesn't work as intended in global nodes network, because they are note-based.
A new "Group Player" node is designed to take an existing nodes group as "synth", then for every note event, it will replicate the group children into a new network, and connect the output signal of that group to output bridge of the player.
The proposed "Group Player" node will have these ports:
in audioGain: SignalPort: Gain for all notes
out audioOut: SignalPort: Audio output signal
Notes signals will be emitted from Nodes Source with Default Channel channel and audio signals must be emitted to Speaker Output node.
Previously, nodes like "Notes Source" and "Speaker Output" are not usable in groups. You can add them, but they don't have functionality.
This proposal is created to let "Notes Source" and "Speaker Output" be used in groups to turn groups into modular synth thing, which can be used to create a variety of sounds.
Original issue text:
Stuffs like envelopes simply doesn't work as intended in global nodes network, because they are note-based.
A new "Group Player" node is designed to take an existing nodes group as "synth", then for every note event, it will replicate the group children into a new network, and connect the output signal of that group to output bridge of the player.
The proposed "Group Player" node will have these ports:
in audioGain: SignalPort: Gain for all notesout audioOut: SignalPort: Audio output signalNotes signals will be emitted from
Nodes SourcewithDefault Channelchannel and audio signals must be emitted toSpeaker Outputnode.