Scripfx -how to add velocity
-
while still maintaining a ahdsr envelope, i see in scriptnode we have control.midi whitch give velocity just don't know how to use it with ahdsr envelope any help with this?!
-
@ospfeigrp depends on what you want to control. If you want velocity -> volume then use a core.gain node and connect the midi output to the Gain parameter.
-
@Christoph-Hart seems to work but to all voices.
HiseSnippet 1556.3ocwX8zaaTDEeVmLN0ookVQ6MN3ioRMAm1PAQODmXmzZQSpUbZTAEoxjcmXOJqmY0tichAwYJm3.m5s9A.j3J2hDm3LeA3.2oR7A.ducV6csWWisUpYiT7Ny7dy6279+rU8U17f.kOwJ2Ac73Dqkn05H0MJ0fIjjJkIVWmtKKPy8yalZqNdrf.tCwxZtGgSXkadR3ya1XKlKSZyimhPNTIr4OQzTnimsZwOS35tCygefnYBpWuXEakrjxU0BvybzBDOl8or578XHYYnDqra6HzJ+ZZllG.zrkxoSsFpyjF5OTDHN1kiCViTC1HyzjRMDtNU6dVCHDq4qFexmybxuEcWgin27wZfaDtP9XNRpCrxLJHs1D.IqDPZdCjtIslsuvSGuBhmqRqHACxILPUmDJFZIVWPKo.Bj5UaxNkuiOLnGCK+fBEtad3e24gmzRZqEJYdkbOkl+T4x2YwudwbK9MKlevkN4jgtFJFekqK2enKiVW+Qw3xxVMOl6e27sYts38HDN98qSyNd5TayoNAgJYEoP+TOdz3cTtNntBeOsEfDo1f2dVkxLMCMJQyAz4w80BDNVk4sAuZiIJGsLO3TsxC7qSY+.OGkSKWlte2ILtIZAPezmMDMTx.gtSx3pA8wl+sqOJjPe7ebZGS3dSZUg1twvwalgfWPq8tFuQQrWit8Imvs0wfcd5NOejgmyOdtRwPYbCUWLJTEjOBjkhFlemmu1PCReIMNfvym6w74Gnp5x5rb.qomKee.u2M+wtJ6SqI9Jd5nHOCD1BoXY6FLoj6FLMAaYujRfQ1W0RKj02ko8EmSrn60pYMHUtMuTD5f4rxfwYlwEvwn+RMtzIbv+.OQKtFN1JZw05tXhPz835yT9mFZNhdGNKntmRaycIa55pNqjpomHxsET9gyUU41wqgRJrwoLTzEha1T0B18Hb9XVvALgK5meH2OHbSVfVXU3OvGeOkCnUn6vrAsWmpLcCLXASBAdib+Us64UZ.TRu.j2tE5L5..GMwCVXYt4Rjtw3sgifXrLFeqJAGhqZybIGhVSDgDbOQx6BLSohlPoKCR5Cn2NAPiIYVAw4R.wrgPrezc8PzANsgXaRf078AqLC.qbzRtvNUwoKl.VHCPSVLIHuKAKROjCQXXBNRbJvCX9045fn5CRtswAKTyCaNrG0Q0YUlOz4BT40LWX6RHbgv6yipuPOfAAWXzSMWgC2uJzwCNZyVNB0NByRvuvlfuUVD3A4H1pEj2yjTrqHvAIzpKQq6yjlb4jTtn97USr7zZ0G3nXkDyIFAFkJRG94cig2FRC4.YWCYy5Cok9zidV.b.NhqDR0QQkSO5dRmUZKTtBYvJAsBVgu9pmwZS1UHiLMF3sK67di+oaMW+ZDqr8FAuGyZbopX1iK2VSy8vbtIoq1o7yLpwjThZ5EoUUPAPzAH0NQFs3+iMRKdRwwR7u9GJ7mgheAS44IV1qWLsr+thS1Q+pzG4C9zgLzaqV+9vye+sEIu6U8XuWllO5sQW4G+fuv4g+0Fy.oeEZMnvMyYhU8WNBuLW2RxIo16jYAVfxZ3DLPBfaP4RndDDGupY0IH9mNxr9uGVxOQ7Wu.yLgGlyPG03TmYRNQ+oRCFf7zqNPpmAyKNvLH9d6ofBKBjLqQtI198xecvPmW+pW8Kajx9Ubuc+sH62lZMjqmjZelANOWKR3Ogi8kbI39NwG+rzGCcXSRkSZFH5EfHGaVmAj8E9ylDV0ZEfccQRUIXFbxyQ2m6xYA7KC89T6zUpke6gk15xAAuYiQUtZeNb0j50AY7+g7wN.0C6nOjFKeqM1E0ZYeYzuZTKcSXK7Y5qYt9x.NWBswBo0Fe9ECowExX4MdQ8e91E6pMRGHfc9pUMA8T3mWXxsJE+9wKp3Ke+x+djWQslJktAby0INt3xPOrD3UFv0lcYDtknMZKk5zlrvK8NcehpYwUzaxr8UuH5BbnyzUBmAbpjgeG2bzcww4WizNp+.7J0D7lduv1F+FNqrFgLbdt2Tvy8mBdVeJ34ilBddvTvyGOE77IijG7yaGE1gWiAln51lVir1Vh2OMLaB4eAri3wPA
-
@Christoph-Hart This is something I also wonder how to accomplish, independent velocity for each note, without interfering to already sounding notes
If I have one note sounding I don't want the second pressed key make the already sounding note change gain -
@ulrik Ok, I figured it out how to have velocity per note in scriptnode
In the Midi chain grab the midi events with a midi control node, set it to velocity, connect output to a math.mul and place the math.mul at the end of the script