Adventures in ScriptNode - FM
-
So I loaded up the FM node and used a loop player to play a drum loop thru it, but its only playing back the altered sound through the left channel, what am I doing wrong here?
HiseSnippet 1533.3oc2X8zaaTDEeVauo3PKJk1C83JUN3JUhhSKsH3Pb9moQTmZhCQ8fkBS1cb7HO6LK6N1ItHNAG5M3ZuwE9HvANfTEmKRUpeB3S.EI3.mf2Ly53ci25531DjpiTzNuYl88adyu2+15gBWRTjHDYUb69ADj04sazmKauZaLki1XMj06XWCGIIgNFQqzO.GEQ7PVV4+Dk.qhEP5eOeoUvLL2kLTDBsif5RtK0mJGJsdkOkxXUwdjso9IV8MqrgqfupfI5B3Iu8Bn.raG79jMwpkkyFYMy5dToHrgDKIQHqBqH752ns3.tY86Pin6wHpAkQMfWjQbUAySgX0ynUaSYd0GbtiPHK65CsB4MVgKaWi5QOR9Pqwb5IbFtij1CqbogW9Tvq7KBdY.IqDPpfARWztgaHMPNbFEdda6M3vkSKLX1SBEyZQVO1dUAr.tbdebGR0PXvQanzsVXgq6.+6ZebqtbWIUvcD7MERx83kt1re0rEm8qm043S0pUlyoTSnfwHgYNs5lNbbarDuq+djvq6zCy5RNZgvwOsMclIyl5ZN0IVnfuAmJuW.Id7PRQ4LtAPwlM3oOei0vRr5RIVFrt.Rnjpfi0Zjd.C2bEUzdMRTGoH.33ib+ALGgWWFVllNo7ghm.rGotCUWT7HpreReriywJ7hsGKjoKPlm1IDtWztNU51Na7lKC7BVsSa7F6wdA60a0h3JGB1B1Uu+XcOKLYToWRziLbUmM1UEzuBHmOdnS06WNSmzGZOzgHHjDfCIaKpyv8KEg8CXjs.7dcm8XB2NMnOfLpWTfABqnVQI21XNmvhlFmsYdME.Csknqjx2uFVFRODBwtYW+FPXcWxpwnCjYkS4mYFufZrhuzfv8zC9W3W7jkUishmr7fIS3htIQdfHri95H9Y3rXr8UqsMIRtovifVlwDGrpvOfFydg6.sr5BV+f1BN0UIxrhAHcYeQWPIwv8N3nswTlhtuCILR+RNm8ByC+ATcsVrrqhcAiX+5XYakOiJVDPJIgy6dD4LEtRxITBFjBzXQ.33qNl5Df4SD7wv8Ti.Otbl25FQ6nl0EyP6ntaU.EodmFaiAelz5sBgzpKtqlVgRA4qj.xoV0YEPyk.nEra4mFdEA3ERlGDeBvStj3AUGqNVPdPk1JbzHfzTixiwyvxRpgOLsrG9rJMjj.kyXrre3QO5mWpQGxAFjFKsx23+aKYRSWMj7kcIb29nQd8nwqeDZD8C4ANl90+FQ+5UZz+QQyGp+le2u92kZ9GK8Rz+yWZT8Wpxn5+4K8h0+b5yestLIMfQIgnQzwqIiv3.wLPxVIICUmfsYaG0qUZ51EraQYJpx7polVW.0TPn7CGTKQUy6b3iJOCtG4vAg2VGhP6AIdzaP89RSZm40.oMaRy3Is+0O8Km66+wfwRZqbia7riSZd7SdxUmL8it5e9Ts9ya+YmXdxhOdTdxhUNYNKynKJCMBC7zyO8KtzZOK1j2vWHjsgTmozeke+Ae6z3hLWkSpKRMkuv+GdmEsWmighK7Fm1OdrazJBQGerN0+qbg5WZPkjK20iJtqPsYcx5Kaj3nD4npKiDVdLMB+zIsQ3fItQXnmbW8MSBqhtT7sCgVjUrkDpRAyA1xDh2BHVpN3R1HdCc8kP4dgR30mZ0jdfEN8a.BTE2K9Z1U+nlZiRy3xjb1RrmP17NzHxtfodWUMXM2gtGooQGQMgJJk5sr6sWb9Cv8P9JilItoOVG26e924PL.8Z.MXNl933MXdq7SUU7o6yJw5ynj9BmVePfyzl0d06sL+jA2WRSQEGfwFTEQXcdOBCbszX7cAGwVXnrfARS6WUSvECpKOI0DZpX+8IoCgj0AZYoDbOFJ4xU1hvH3nD9.uWk6B04hCOt20o52xIy6qqXafqiJXfyaFeSf7uA8MANAP4rn62yBc3icCE65Z9nAJt7aok.matNMPQ6ZpwNkQ8L4rsUsBCA18n655pL2ueYDJ68r3TrmaLE64lSwd9foXO2ZJ1ysmh87gicOpjQK2UJ7Mthff5qa5fv5nRBrxi9OfQPHjc
heres the loop
Also whilst I'm here.....
How do I bypass a node? I assume its using the soft bypass container - but I don't know how it works....
-
From some testing, I believe there may be a bug with the FM oscillator. Since no matter the context it only outputs to the left channel. The only workaround I've found is to use a mono2stereo module, but I'm pretty sure that just doubles the left channel.
Edit: the FM oscillator is monophonic. Thanks for the insight Christoph!
-
How do I bypass a node?
I'm assuming you want to control the bypass state from a node from the outside using a parameter. For this you need a
soft_bypass
node where you put the part that you want to bypass and then drag a parameter knob to the bypass button of this container (just like you add a connection to another knob).There's also a new template that creates all the boilerplate for setting up multiple bypass nodes where you can switch between different signal paths.
And yes, the FM is monophonic (like most of the oscillators in scriptnode). If you want to process stereo, just use a
container.multi
container with two FM nodes. -
@Christoph-Hart said in Adventures in ScriptNode - FM:
How do I bypass a node?
I'm assuming you want to control the bypass state from a node from the outside using a parameter. For this you need a
soft_bypass
node where you put the part that you want to bypass and then drag a parameter knob to the bypass button of this container (just like you add a connection to another knob).Well I clearly am doing something wrong....I take my eq node I right click on it I select the container icon and select "Wrap into softbypass"
my node gets wrapped in a container, it looks like this:
I create a param, and drag it to the container - nothing happens - theres nowhere to drop it, I've tried dragging it and dropping it everywhere in the container....
-
@Lindon -ok this is a bug - doing it that way doesnt work - you have to create a whole new softbypass container and then put your node inside it...