MoI discussion forum
MoI discussion forum

Full Version: Parametric design in MoI?

Show messages:  1-17  …  558-577  578-597  598-617  618-637  638-657  658-677  678-697  …  898-912

From: blindfoldjump
18 Sep 2017   [#618]
Fantastic job Max!
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#619] In reply to [#617]
Hi Karsten,

basic.js line 449 should be: inp = this.getInputData(0, [0]);

Fixed. Thank you.
From: Max Smirnov (SMIRNOV)
18 Sep 2017   [#620] In reply to [#615]
Hi Mike,

>>On my system on click of the mouse wheel gives a change of 5% of the maximum value.
Each step = range/20

>>Is there a way to change this to give a much smaller change, say 1%?
interface.js line 134 and 254
change v += delta/20; to v += delta/100;


UPD:
Added dynamic delta adjusting
From: Frenchy Pilou (PILOU)
18 Sep 2017   [#621]
French Version of the update release ;)
http://moiscript.weebly.com/elephant-systegraveme-nodal.html
From: mkdm
18 Sep 2017   [#622] In reply to [#620]
Hi Max.

Only a simple question about update of Project Elephant, in general.

Will you release every further update, big or small, using your moi.maxsm.net web site (Nodeeditor AddOns) ?

I hope so, because in this way everyone can easily get the latest official version,
without the need, as happened so far, to search here and there single files to update our local version of Elephant.

For example, in your last message you have attached the file "interface.js".

if I instead pick the "nodeeditor.v.0.94.2017.09.18.zip" file currently stored into your web site, will I get the latest update of Elephant including this new "interface.js" file ?

In order to make our life easier :) I kindly ask you to publish every updates in your web site or in one single zip file placed everywhere, containing the whole Project Elephant folder.

In this way we can simply unpack the folder and overwrite every old local file with one simple operation.

Thanks again and have a nice day.
From: Mike (MGG942)
18 Sep 2017   [#623] In reply to [#620]
Thanks, Max.

Mike.
From: Max Smirnov (SMIRNOV)
19 Sep 2017   [#624] In reply to [#622]
Hi Marco,

>>Will you release every further update, big or small, using your moi.maxsm.net web site (Nodeeditor AddOns) ?

Yes. I will upload every new version to my site. Use this links to download: http://moi.maxsm.net/nodeeditor or http://moi.maxsm.net/files

>>if I instead pick the "nodeeditor.v.0.94.2017.09.18.zip" file currently stored into your web site, will I get the latest update of Elephant including this new "interface.js" file ?

No, the file will be same. Updated interface.js (and all other updated files) will be added to a next release.

>>I kindly ask you to publish every updates in your web site or in one single zip file placed everywhere, containing the whole Project Elephant folder.
>>In this way we can simply unpack the folder and overwrite every old local file with one simple operation.

Every nodeeditor release (nodeeditor.v.0.xx.xxxx.xx.xx.zip) always contains all project files. In some cases I can upload some changed files separately, before the next release. In that case you need to copy files over the existing ones.
From: mkdm
19 Sep 2017   [#625] In reply to [#624]
Hi Max.

@You : "...Yes. I will upload every new version to my site...
Every nodeeditor release (nodeeditor.v.0.xx.xxxx.xx.xx.zip) always contains all project files. In some cases I can upload some changed files separately, before the next release. In that case you need to copy files over the existing ones..."

This is Perfect. Thanks Max.

I've been waiting a long time to see the end of the never-ending-story of mixed version of P. Elephant and : "why this .nod file doesn't work? Where is the missing .js file or node ? Where is the download link ?"

:)

I'm a software developer and one of the things I hate most is the versioning mess.

Thanks again!

Bye.

Marco (mkdm)
From: speedy (AL2000)
22 Sep 2017   [#626]
Hi Max
I was wondering if you could improve Math and Math Point nodes
increasing the opportunity to place input-
Now we get to the letter d- , but
in the case of complex formulas there is need for more inputs
thank you-
Have a nice day
al
From: Max Smirnov (SMIRNOV)
22 Sep 2017   [#627] In reply to [#626]
Hi Al,

>>I was wondering if you could improve Math and Math Point nodes increasing the opportunity to place input-
Maybe later but not now. At the moment my high priority task is bugfixing and optimization. Also I prepare new features for v.1.xx releases.
Right now I would prefer do not touch well working code.
From: mkdm
22 Sep 2017   [#628] In reply to [#627]
Hi Max!

@You : "...Right now I would prefer do not touch well working code..."

+1 for this wise choice :)

Bye.
From: Karsten (KMRQUS)
22 Sep 2017   [#629] In reply to [#626]
Hello Al,
in many situations it should be possible to split calculations in steps, to get more parameters involved.
a+b+c+d+e=x - > a+b+c=m; d+e=n; m+n=x
I know that you already use this workaround and it has the advantage that very complex formulas will be broke down for a better understanding of the structure.
So have a nice day
Karsten

p. s. Nevertheless it is always a good idea to push boundaries away;-)
From: Max Smirnov (SMIRNOV)
24 Sep 2017   [#630]
Well..
In fact I planned this feature for 1.xx versions, but two last evenings was enough to take mess with it.
Macro nodes! :)

Other changes:
Added dynamic mousewheel delta adjusting (Knob/Slider nodes)
Fixed Extract node bug
Fixed Polyline nodebug
Fixed Mouse scroll glitch
Changed Node info windows scroll method
Minor interface improvements

Attention!
I've made changes in getInputData function in core.js.
It's one of the most important and frequently used functions in nodeeditor.
Please test your node projects! Everything should work good.

http://moi.maxsm.net/nodeeditor
From: Frenchy Pilou (PILOU)
24 Sep 2017   [#631]
What a productivity!
From: James (JFH)
24 Sep 2017   [#632] In reply to [#630]
Bravo Max,

Thank you for Macro function. It'll greatly enhance legibility of node circuitry so as to not intimidate non-noders.

Will it be possible to marque a group of nodes and make them into a macro? Like so:



Also, will there be a way of loading multiple nod files into Nodeeditor so that macros may be shared between projects? (assuming that there is not to be a new file type for macros)

Thanks again for your inspiring work
James

Image Attachments:
MakeMacro.gif 


From: Max Smirnov (SMIRNOV)
25 Sep 2017   [#633] In reply to [#632]
Hi James

Yesterday I wrote Macro Export / Import tool. It can import nod files as macro. Wait for a next nodeeditor release.

>>Will it be possible to marque a group of nodes and make them into a macro
Yes, but not in the next release.
From: James (JFH)
25 Sep 2017   [#634] In reply to [#633]
Thanks Max,

>>Yesterday I wrote Macro Export / Import tool. It can import nod files as macro. Wait for a next nodeeditor release.<<

This will be brilliant! The ad hoc approach to node wiring can be anything but systematic, so to be able to encapsulate working chunks into macros and then reimport into a overall scheme will provide a much needed layer of structure; so kudos.

>>marque a group of nodes and make them into a macro
Yes, but not in the next release<<

I look forward to then!

I greatly appreciate all your hard work
James
From: speedy (AL2000)
25 Sep 2017   [#635]
Hi Max
Great excitement and gratitude for the
continuous improvements
Good job....
we look forward to the next .....
Thanks so much ,
have a nice day-
al
From: Karsten (KMRQUS)
25 Sep 2017   [#636] In reply to [#630]
Hello Max,

that's really great - thanks for that big improvement!

Karsten
From: Max Smirnov (SMIRNOV)
1 Oct 2017   [#637]
v.0.96

Added macros Import/Export tool
Fixed Basic/Output remove bug

I desided do not create special file format for macros. All macros will be saved as normal nod-file, and every nod-file you can import as a macro.
If you will try to open saved macro as top-level file all inputs/outputs nodes will be blocked.

Also you can create subdirectory nodeeditor/macros and put there your macros. They will be shown in Macros submenu.
Unfortunately, at the moment I can't scan subdirectories in nodeeditor/macros directory using MoI functions, so I can't create subfolders in macros submenu.

http://moi.maxsm.net/nodeeditor

Show messages:  1-17  …  558-577  578-597  598-617  618-637  638-657  658-677  678-697  …  898-912