How to use detune from Synth Group on Scripted Synth?
-
Hey there i created a simple FAUST synth but am not sure why the detune parametre is not working from my synth group...
Voice amount seems to work here.
HiseSnippet 2173.3oc6Zs0aabbEdVQsJVLp1MoFEtusPnOPlxPsKEEojUcC0UGgFcwlNBEnHfX3tCIGnkyrY2g5RLBPdnOz25Oo1m5yEn+AR+Gz+AtmyNKI2khVRVUwwNHzRhbNy4blu4baNyRyNWwDdLuVQBdP.SQHF4NJT5xhhjgDi7u3h.FwXAylWHT81pGkKH6sMw39l6SiTrPKMoMuHfFEw7HFF4dJRvX9YIwu9ue1lTepvkMlDgbrj6x9BdetZL0iZ7G4996R8Xuf2OE2UarmqTrkzWN.vSNSaR.08DZW1ATjsYLIeNMpGw3SLsWoFiUe4NddzkW1qVsZqs5ZUWyg1wtJssSs0pVoZ8JqVuCwXtc73JYXSEUwhHFytoz6hl8jmIzKvw7HdaeFNvgzDVYM4ck9d3VD+LYqdbeuQFpHvrYlxrkSa1dn49bO9H5iMe+x3IrFKQZCnwLYgWtLvy40Auo.IiTPZVMj9Hyltg7.03YP77gl6I.uYGJ3mRCEMuDi+g4VRfAgpbe5IrcCgAiDnPMa6RVveJtdmABWEWJrjhCjJ1ghBEy+x7ym+ayaM4Tc5L04vkIT56yBm5zXnQ3UIXAwf9sYgkrNk5OfMhQX6m0lN2Myl5p20oXTJ1SvUGFvRFONnvYJd.RhYC9zWt21TEEcJIz.9BXgJNBGisYmBoDZWz7layhNQICfjhK4+fHGo2.epJa3DlzkLAXOx3CQGkHhqtHcR4jwXy95sG1SMEXp61aHb+Hyi3J2dSGuyLE7BVsenwaRF6uvbmNcXtpwfcVyc+SWY54cNTdPlZtOMTNHHFIOTSfEwifBuwzctKp7Fbiq7tifB6rc2OsF2hFFxYg6AGhbdpE+uOxueoY9RAORJjwPYi9xABUZPmL61L0.QFnmLQyfPF0KsDH5ax.n5EqxnLw44x5rLuY48YSmRw+0bFvG7C0Y.uUyO++ubRtaFbulirleHFax6G3y1QbJyGpYlTCYaVG5.e0HpoA49PfRPOof6lNB54LUHuaWVXZnO08yFJEzjwXJOrwyY9LZTp.xeaiufKXzPvLwtklh27Sump65QlZ3ZgouV+z3Tfb+D5Tf2fdHmRz+Gadjz+Bcv7tbenoqX.MuodvUcB.graH6qGvDtirhb6+YimkNDHa36iZ7rAT+zV8uqQiM4AReZ3Mxib6i1m8FF17qMGsodeJVG8Lu+f2eiYhS2BM1u+f66a9r2e.6Bl5lbPDecc.+iNT0sc8NBTmeXYZ88SiaKNItUSQ.U0rR0s7UUk7ec22m7vqMWx7M4JpycWUJctetKzetcl2wtT6UY5tm4NmqBoNui6gSfYkerf4ykCTbQ28ovsXfKTadvf9MgRNtL.hBAyGudqwL3Ux0iswwHfZxDdwCdE7JYRGbrQxjNCmL0yq5.l5LY3Iwckl7Y39snc3AoK6Z6P1v2Wd13lTS1hrvHLIv3CLsKC+Sy0Vx9A7jzCv3oGND+CeV.5MwmSidAk6iGxzbPT.fxCEMAliKTiArGD245b6RcAK8EGQgi.fjP7I1ANLVXY2QNtIA7X+GZ00OG4I4A09vR5ZqH.19noAejyF4v4QayPXnCPfajFobHYvzB.lBYkimZpK8Hwtt0L0SLDnjLBB7lQegfs7AUumG4X7bErWnMDTeY2V5iGISv+Cv3ming.DfqQDMTp3iTRQFWngi.m49bQBiiO8ae54Yo8W+2MZpXAM4eSlaF27D1YZKSl6eCXYNyNPaljrZ46dYijq3eI5jqFRDxkfDt7YgTi+y27WtRH0ECelPKe+mMUHAzIMOCK++BZXWlByVSEWjnqLQEenNpn6je6I5PhDItl.hYx3mxMcix8L+TGaLAbrMYNyJUABiMHODxQAlhe4TcMaGmZPKForM+JyUJWsRkJ0sqWu5pUcV1dMhdm8zLVou+UuZktct+DNNSrD.403zzSNFb2yDQxaF7PFV11wdYfg0Va0pqUGxf0euFM6KkpdPYSx3MOp8rHLgH4FaB0n9NvBtf4yYQrDbjQ4S2FlpDPlzzLyD+bDRmruf4dQGiy5R8GtJPU1MkxS5SiKxe699Idabjzai0nO0MT1xU2fNZ.uWLEHoRDmONu493XKGxoSVpoOz9bKW2rp5RBV41J3x2VAqdaEbkaqf0tsBV+1J3pWuf3sa1XfR1W2zAbzvQ6DGnaXn+1Lhq5RXvUx7fluzMAf4CinHXmuKz2QbZUGN101L3aZj7H8Y2Kk9n1xdQAC+lCIy72l0zi45SCYVnHVKtMGxKObyZKtddd+.YnpvhQJuX0T1m2dwhqmOurcsVC3s1eus2y5IV3nHTyEviIKgGMTLObbSuWl2BdszRVwLxG9MxFSEYEjU.fH7hBKhC+ynw4wmvt3qVrT0p1kpf+.uJ4.qIJCp4TxfC0xfOhcWnIWPP6xqTBj.d2dnXiPAJdLPiojB1k5VDzagBxHW3JzXa0QVO1pS7SvD9vo.zocYEs9DqtvuNkqTLVCi2iiVlXEmRKOAG4X86v2p.uEMn8H9PwsFKeZTlREYlOVYnNKGQOSgGcTnCn0Bdg7NJ.Z1kqVrn980mTvJIB90C.mMHFtQrcr9zzRWKQ5kyJMfZsvPMNpnqOH9RUlJmZUEyKrjE.uwkX6aW+xlLXee3lIF7QDSr+Owpc.3DjsakPXokdrkGDNdUFxLC.4eBnsxsoBOrUlBNkrVE+eE.7G6hq+5EDfUDdGIqSovFGxFmDh53nViP5orxvA5cacpamVUZCa+5qTxxox0sJ3tYIgjGwr5O5B5SgGXEZgtagrrlazzZWo30ZbOVGAaEQUCByp8jf6XU+6eL7GTm0wUQQE8JfiW9xQEwycNl0bNJUDyGt.ekBz1QH0+fEXgOG9YIMgD.BfC9Ief9ViIUNFVGAW6RsVmP9e..Swg7B
-
-
@Straticah Like scriptnode's oscillator, the tuning is hardwired to the played note.
If you put it into acontainer.no_midi
you'll be able to tweak the frequency parameter, but you'll lose the 'link' with the keyboard.
In other words : if this is for a drum synth, you'll be fine by setting the frequency (pitch) of the oscillator manually.
If it's for a 'melodic' synth, you'll have to implement a detune parameter in your faust code.(This is from my own experience but I could be wrong)
-
@Straticah Doesn't your Faust node give you everything you need to "detune" here? Since you can change the root frequency couldn't you set it up in Scriptnode to offset that root frequency somewhat?
-
@HISEnberg i could detune in faust, but i have a synth group with about selectabel 4 oscillator cores: waveform, virtual analog, wavetable, FAUST and its bad if only some of them detune properly :)
solution would be to wrap each core into its own synth group but id rather start by using whats there than making it too complicated