Thank you for the tutorial. As someone new to this, I'd like to understand a few things. Apart from when we need to export script nodes to other projects, when exactly is it necessary to compile script nodes? Sometimes, I find that I need to compile the script node to get the sound output, while other times everything works smoothly without needing to compile
Best posts made by Mighty23
-
RE: Quick ScriptNode Tutorial
-
RE: Help me understanding: No Plotter Tile on Windows
Update / Solved
Add: (I Don't know why)
ENABLE_ALL_PEAK_METERS=1
In 'Extra Definitions' for all OS. Do it in 'Settings' menĂ¹ or in 'autogenerated.projucer' file.
-
RE: Failing at Music 101 , tempo_sync values. 3/16, 1/3, 3/4
@ulrik said in Failing at Music 101 , tempo_sync values. 3/16, 1/3, 3/4:
@Mighty23 so your questions
3/16 = tempo 1/16, multiplier 3, same with 3/4, tempo 1/4, multiplier 3as I show in this video
video1/3 meaning 1 third of 1 bar (4/4) = 1/2T
Thank you for the time spent trying to understand together. I am on Windows and have not yet tested on Mac if tempo_sync follows the values of the DAW. The title of the post is ironic and means that I have failed the basic concepts of music theory. Thank you again for your time. I'll try to run some tests myself
-
RE: Missing Binaries (vst3) but XCode notifies "Build Succeeded"
@Mighty23 said in Missing Binaries (vst3) but XCode notifies "Build Succeeded":
@d-healey said in Missing Binaries (vst3) but XCode notifies "Build Succeeded":
@Mighty23 said in Missing Binaries (vst3) but XCode notifies "Build Succeeded":
HISE-master.
I thought you were using the latest develop branch?
I'm using the the develop branch
You've found the issue, I feel so silly. Again, thank you for the always prompt assistance.
-
RE: Change Numbers from 0-100 in a Label
Something like this?
items: knbValue & lblValueconst var lblValue = Content.getComponent("lblValue"); // your label inline function onknbValueControl(component, value) { lblValue.set("text", value); StereoDelay.setAttribute(StereoDelay.DelayTimeLeft, value); // i've used the stereo delay, use your fx or instrument }; Content.getComponent("knbValue").setControlCallback(onknbValueControl);
If your knob has a 101 steps this should work.
-
RE: Change Sample Map via ComboBox
@pgaudioworks try someting like this, where "cmbSampleMap" is my Combo Box
// My Sample Map on Combobox const var sampleMaps = Sampler.getSampleMapList(); // get a Sample Map List const var cmbSampleMap = Content.getComponent("cmbSampleMap"); //combo box const var Sampler1 = Synth.getChildSynth("Sampler1"); // Sampler Reference // populate combo box with sample maps cmbSampleMap.set("items", sampleMaps.join("\n")); inline function oncmbSampleMapControl(component, value) { //Console.print(value); Sampler1.asSampler().loadSampleMap(sampleMaps[value-1]); }; Content.getComponent("cmbSampleMap").setControlCallback(oncmbSampleMapControl);
Latest posts made by Mighty23
-
Minor Issue I've come across the Snippet Browser UI
I'm having trouble with the new "Snippet Browser" (I love it and needed it badly). In Windows 10, when the window is opened, the UI is slightly moved out of view of the screen and is not draggable". The result I get is that some writing is not well readable and I am forced to use the "super key" to exit from this window. I don't think it's a big deal, just an annoying workflow thing.
I'm not sure if I'm doing something wrong, so I won't report it as a bug; at most it could be considered a minor issue (or my mistake).
-
RE: How is the font distributed in the final product?
@Mighty23 said in How is the font distributed in the final product?:
Engine.loadFontAs(myfont.ttf, medium);
Engine.loadFontAs("myfont.ttf", "medium");
-
RE: How is the font distributed in the final product?
@d-healey ok, it make sense.
I still can't figure out the workflow. I added myfont.ttf to the images folder and added:
Engine.loadFontAs(myfont.ttf, medium);
I have an "undefined parameter error".
-
RE: How is the font distributed in the final product?
@ustk thanks; What is "fontID" ?
-
RE: Audio Loop Player and setLinkBpmToSyncMode (?)
@Lindon Thanks, I'm testing the plugin right now and it seems there are no crashes; the sample produces "crackles and glitches" but at least I no longer have an instant crash. I was probably looking for the wrong things in the documentation, Thanks again. I will continue to do tests in the next few hours and if I don't have any problems I might even consider the problem solved.
-
RE: Audio Loop Player and setLinkBpmToSyncMode (?)
OK; I tried to enter "getHostBPM" without success; the Audio Loop Player still crash. I therefore now have to understand what the correct syntax is for transporthandler or try to understand how to overcome this crash.
-
RE: Change Numbers from 0-100 in a Label
Something like this?
items: knbValue & lblValueconst var lblValue = Content.getComponent("lblValue"); // your label inline function onknbValueControl(component, value) { lblValue.set("text", value); StereoDelay.setAttribute(StereoDelay.DelayTimeLeft, value); // i've used the stereo delay, use your fx or instrument }; Content.getComponent("knbValue").setControlCallback(onknbValueControl);
If your knob has a 101 steps this should work.
-
RE: Help me Understand preset management workflow
@d-healey said in Help me Understand preset management workflow:
it's all built into the browser.
I'm not able to do this, Where is my mistake?
Step: 1
Step: 2
Can't I continue from this step onwards? How are the parameters saved in the xml file? the folder is rightly empty, it only creates the main directories .
-
Help me Understand preset management workflow
I didn't understand the workflow to use to create a preset manager. Once the Preset Browser UI is added, how do I save the presets? right now I can only create the "new directory" nothing else. I searched the documentation and found:
Engine.saveUserPreset("test2");
How to take the name from the user instead of using the hardcoded "test2" route. Any suggestion is welcome.
-
Audio Loop Player and setLinkBpmToSyncMode (?)
I'm trying to figure out what is the right way to use 'tempo sync' on an Audio Loop Player.
Connecting the combo box to the relevant choice in the Audio Loop Player, I get a crash if I try to change from 'Free Running' to other values. In the documentation I found:
-
setLinkBpmToSyncMode
If enabled, this will link the internal / external BPM to the sync mode. -
Engine.getHostBpm()
Returns the Bpm of the host.
I think I should use the first option but I don't understand how it is implemented
-