How can I ensure only one sample per note is being played when I retrigger a note?
fan455
Member Posts: 9 Member
Hi there,
I am struggling to solve this issue. For example, I play a note C3 when there is already a C3 note being held. They may have different velocities and may correspond to the same zone or different zones. How can I make sure the previous C3 voice will be killed and a new C3 voice will be triggered? It seems assigning to voice groups can do, but it seems voice groups only work on group level, and I have got too many notes that need this feature so it's tough to use voice groups.
Appreciate your answers!
Tagged:
1
Best Answer
-
I'd recommend this little script from the KSP manual (page 82):
on init declare %key_id[128]
end on
on note if (event_status(%key_id[$EVENT_NOTE])= $EVENT_STATUS_NOTE_QUEUE) fade_out(%key_id[$EVENT_NOTE],10000,1) end if %key_id[$EVENT_NOTE] := $EVENT_ID end on
0
Answers
-
I'd recommend this little script from the KSP manual (page 82):
on init declare %key_id[128]
end on
on note if (event_status(%key_id[$EVENT_NOTE])= $EVENT_STATUS_NOTE_QUEUE) fade_out(%key_id[$EVENT_NOTE],10000,1) end if %key_id[$EVENT_NOTE] := $EVENT_ID end on
0
This discussion has been closed.
Back To Top
Categories
- All Categories
- 19 Welcome
- 1.4K Hangout
- 60 NI News
- 735 Tech Talks
- 3.9K Native Access
- 15.9K Komplete
- 1.9K Komplete General
- 4.1K Komplete Kontrol
- 5.5K Kontakt
- 1.5K Reaktor
- 364 Battery 4
- 817 Guitar Rig & FX
- 416 Massive X & Synths
- 1.2K Other Software & Hardware
- 5.5K Maschine
- 7K Traktor
- 7K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators