A li'l educational toy that shows how adding odd harmonics to a sine wave changes it into a square wave. (A concept that I still find to be pretty kewl.) Source included. It's ugly (well, except for the graph display which is nice: no "visual styles" applied) but works well.
This one runs continuously, therefore much more dramatic: you can watch the contours of the wave changing, the ringing and overshoot diminishing.
Tell me if you think it should run faster or slower (or have the time delay user-settable).
This is not Microsot 64 bit MASM
Quote from: HSE on July 04, 2024, 12:10:40 AMThis is not Microsot 64 bit MASM
Neither is Ketil Olsen's Resed version 2.2.0.8 (https://masm32.com/board/index.php?topic=6512.0) :greensml:
Blame hutch-- as this board should have been in a more general section, not in the "Microsot 64 bit MASM" section - hutch himself put that 32 bit program here.
I have no quarrel with posting 32 bit
stuff "Tools & Toys" here, but it is an odd 'look' being that it is in the 64 bit Masm section.
Quote from: zedd151 on July 04, 2024, 12:25:36 AMNeither is Ketil Olsen's Resed version 2.2.0.8 (https://masm32.com/board/index.php?topic=6512.0) :greensml:
You can use Resed for 64 bits programming.
Quote from: HSE on July 04, 2024, 12:38:39 AMYou can use Resed for 64 bits programming.
I guess that is a valid point, but the board description doesn't say that what is posted is only meant for
programming related "tools and toys", apparently it just has to be "useful from time to time". Someone might find this useful, as it seems it is intended as a teaching aid. :biggrin:
Well, if there's a more appropriate place for this, that's fine w/me.
I actually didn't notice that the parent of this subforum was 64-bit. Seems like there should be some general-purpose place for toys like this regardless of their bitness.
I've changed the 'Descriptor' for this section.
Would you be happy if I Moved this thread here: Miscellaneous Projects (https://masm32.com/board/index.php?board=34.0) ??
Your earlier VU meter is there :smiley:
If so, I'll tidy it up and Move it.
Well, if I had my druthers this would go somewhere with "Toys" in its title. If that isn't possible, do whatever you think is right.
Quotethis would go somewhere with "Toys" in its title
Hmmm, well, I perhaps tend to agree and am more than happy to Create a New "Toys" section somewhere but then,.. there could realistically be a whole HEAP of stuff that should be moved there from some other less than ideal current locations,... which, ... I am also ok with,..but would simply need reviewing by all and sundry to help get stuff in the correct places etc :smiley:
Happy to hear any other suggestions of where a "Toys" section could or should be created :smiley:
I vote for The Workshop. We have already too many tiny unused sub-sections.
QuoteI vote for The Workshop
thanks jj, do you mean as the place to Move this thread to or the section to Create a "Toys" sub-section in ??
Am assuming from this;
QuoteWe have already too many tiny unused sub-sections
, perhaps Not :smiley:
I don't think too many sections is particularly an issue per se, as long as what is created and containing is appropriate and suitable / obvious,.. instead of various interesting but obscure 'Bits & Bobs', scattered about the place in sections that by their description, would not be an obvious place to find those things.
I take your point though and have often thought, since my arrival here that whilst there were quite a few Sections, sometimes there was not really an obvious place for some topics, threads and subjects, as the descriptive focus suggested in the heading could cause you not to see the section as obviously suitable for certain subjects.
I am always more than happy to embrace change / rationalisation etc, if deemed to be better or provide a better experience and use of the forum. :smiley:
Can we create a "Tools and Toys" sub-forum somewhere? One that will accept both 32-bit and 64-bit programs? Seems like that's actually a fairly popular category; at least it is with me ...
Hi,
You could just add to the "Game Development" sub-forum
description ", Games, and Toys." Tools might be for the
"Workshop". Tools and toys seem different enough to me to
be treated separately. $.02?
Cheers,
Steve N.
QuoteCan we create a "Tools and Toys" sub-forum somewhere?
Yes .... but ideally,....Where ??
QuoteOne that will accept both 32-bit and 64-bit programs?
I guess but might it not be best to keep them separate or at least clearly delineate them ?
QuoteYou could just add to the "Game Development" sub-forum description ", Games, and Toys."
Yes
QuoteTools might be for the "Workshop".
Yes. ..... Perhaps the Workshop could Accommodate both 32 & 64 bit stuff adequately ?? BUT should they have their own Thread ....and then, what to do with all stuff already in the
MASM64 Section ??
Should the
Tools & Toys title be changed simply to
Tools ??
QuoteTools and toys seem different enough to me to be treated separately.
Yes, I tend to agree, .... perhaps a subtle difference of interpretation of the Term ...
Toys ...
Tools seem pretty clear :smiley:
Thanks for the suggestions and Input guys, I just want to do what seems sensible and appropriate and that hopefully provides an improvement to placement suitability etc :smiley:
So,... any further input on this subject of appropriate Sub-Sections ??
I don't want to set about creating endless Sub-Sections inappropriately,.. it is Your Forum, not mine,.. so really just want to create stuff How YOU guys want / prefer it to be :smiley:
Hmm, is it really that difficult?
Make a sub-forum that has the word "toy" in its title.
Put it somewhere. (Not under the 64-bit forum!)
Put all the toys there.
Obviously, creating a Sub-Forum,.. is NOT difficult David,.. either is moving stuff that is deemed to be appropriate to there.
Intrinsically Knowing which Main section of the forum where ALL of you would like that new 'Toys' Sub forum to be created is More challenging, if Only to put it Where YOU ALL want it !!!
Plus,.. Why would I also then be the Arbiter of what Is and Isn't ... a 'Toy' !!??
I'm trying to be creatively appropriate and correct here,.. sheesh
OK; how about under either the Showcase or Miscellaneous Projects? Both of these seem like they might be appropriate.
Quote from: NoCforMe on July 09, 2024, 11:29:06 AMMake a sub-forum that has the word "toy" in its title.
Define "toy". All my code is toys IMHO.
Quote from: jj2007 on July 09, 2024, 03:53:47 PMQuote from: NoCforMe on July 09, 2024, 11:29:06 AMMake a sub-forum that has the word "toy" in its title.
Define "toy". All my code is toys IMHO.
I'd have to argue against that in your case, JJ. You produce useful stuff. I take your meaning, though: a lot of my code is a toy created for my own enjoyment, even if it happens to do something practical.
Good question, though: what is a toy?
I'd say it's a piece of software made for playing with, not necessarily to accomplish a useful purpose. A game would qualify, obviously. Something created strictly for amusement.
Some sites have User contributions for general use
OK,... somewhat slightly Wider Focus perhaps but with consideration of the above comments (and the aforementioned excess of under used Sub Forums),.. Is there in fact a Need for the existence of the Tools & Toys (which one could or should reasonably assume Are Finished programs), in the MASM64 section,.. when,.. the Descriptor for the Showcase, suggests;
A gallery of finished applications by experienced members. Do not fill this full of junk or experiments, it is for finished applications. targets can be either 32 or 64 bit assembler applications. Non assembler application will be moved elsewhere.
The 64bit Tools & Toys suggests;
Useful bits & pieces & toys that have been useful from time to time for 64 bit MASM.
Well, not everything included there is Pure 64bit some is 32bit and can be used with and for either and possibly most or many could be moved to the Showcase ??
With further delineation and separation/clarification of actual 'Tools' and 'Toys' etc.
Miscellaneous Projects certainly seems to suggest itself as perhaps being a more appropriate location for 'Toys' with;
A place for projects that are hard to put a handle on.
and further,.. what is the function/purpose of the Sub Section there of;
Windows Projects
A Forum For Windows Projects. ?? by simple definition, isn't this whole forum ostensibly about Windows projects,.. lol
I think quite a bit of rethinking / rationalization could occur to make this less scattered and simpler etc ???
Obviously I would need Your combined help in defining what could / should go where ... but realistically, Who better ?? :smiley: a Lot of the stuff contained there is yours :wink2:
I DO tend to agree re: Tools, being something that Does Something, useful / technical, whereas Toys are as suggested more like Games and more for Fun / experimentation etc.
Wise words, Stewart :thumbsup:
Quote from: stoo23 on July 09, 2024, 06:27:47 PMA Forum For Windows Projects. ?? by simple definition, isn't this whole forum ostensibly about Windows projects,.. lol
No. We have a place for 16-bit code, which is definitely not Windows.
Quote from: stoo23 on July 09, 2024, 06:27:47 PMI DO tend to agree re: Tools, being something that Does Something, useful / technical, whereas Toys are as suggested more like Games and more for Fun / experimentation etc.
So agreed: tools and toys should be separate, not lumped into the same category.
Now we're getting somewhere.
OK, suggestion:
o Projects
o Showcase
o Tools
o Toys
This way all projects are in one place, with subcategories within.
No need to separate 32-bit and 64-bit programs.
Whaddya think?
The Showcase is not a heavily used subforum, so I don't see any problem having it one level down.
Hi,
Quote from: NoCforMe on July 10, 2024, 06:07:47 AMQuote from: stoo23 on July 09, 2024, 06:27:47 PMA Forum For Windows Projects. ?? by simple definition, isn't this whole forum ostensibly about Windows projects,.. lol
No. We have a place for 16-bit code, which is definitely not Windows.
Unless you consider Windows versions 3.11 and older. :badgrin:
Cheers,
Steve
Quote from: FORTRANS on July 10, 2024, 07:54:34 AMUnless you consider Windows versions 3.11 and older. :badgrin:
:biggrin:
Here "toy" is not a game, nor something funny.
"toy" is just a little tool, perhaps not useful for everybody.
NoC's program is not a toy, but an example :thumbsup:
Quote from: HSE on July 10, 2024, 09:16:04 AM"toy" is just a little tool, perhaps not useful for everybody.
No. Tools ≠ toys.
QuoteNoC's program is not a toy, but an example
OK then; how about
o Projects
o Showcase
o Tools
o Toys
o Educational
(or "Teaching examples" if you prefer)
"here" means exactly this section, like Hutch created it.
Quote from: HSE on July 10, 2024, 09:51:10 AM"here" means exactly this section, like Hutch created it.
What? are you proposing that there's something sacred about the way things are now, because Hutch did it that way?
Quote"toy" is just a little tool, perhaps not useful for everybody.
Well, by your own 'description' that type of 'Toy' is NOT a 'Toy' but a '
Tool',.. small or not, useful to everyone or not, a TOOL is still a Tool and Not a Toy unless it's a Child's plastic Tool Set,.. :joking:
An example from the Cambridge Dictionary, provides us with;
Quotean object that is used by an adult for pleasure rather than for serious use: His latest toy is an underwater camera
Stoo23!!
It's not English but assembly programmers jargon :biggrin:
Just I guess could sound strange to you why there is a "tools and toys" section.
You can move that where you want :biggrin: :biggrin: , except 64 bit sections obviously.
Regards, HSE.
So again, my proposal is on the table:
o Projects
o Showcase
o Tools
o Toys
o Educational (or Teaching)
Haven't heard a peep from anyone about this. Love it? Hate it? Have any other suggestions?
Hector,....
QuoteIt's not English but assembly programmers jargon :biggrin:
Please understand, I am NOT completely inept in either English, (State debating Championship team member in High School) or regarding 'Programming' Jargon, Assembler or otherwise, as my own personal interest and observance spans from the time of the Era of Dr.Dobbs etc and pre-dates the arrival of many Languages on the programming 'Scene'.
Whilst NOT specifically a programmer I do understand a reasonable degree of 'stuff', .... including the oft' used term 'Tools & Toys' but I was not the one being pedantic about it (although I really DO want to sort this out) ... and ... within the interests of trying to Tidy this place up certain
distinctions need to be made.
The
dual term, does NOT NEED to continue to be used to effectively describe the
functions of certain Code and Programs contained within a Section ... IF their purpose is to do something useful.
In this thread's discussion, I think it clearly was trying to define the differences between that which is Useful and that which is
purely for Fun or Experimentation.
Including both, in what could (or perhaps should), be referred to as a
Utilities Section, (a perhaps far more common and correct piece of Programming 'Jargon' for the type of Section being discussed), would seem far more appropriate to myself,.. especially perhaps with 'specific' regard to the MASM64 section discussed below ... but there I feel those 'Utilities', Should be for 64 bit exclusively, else why place them there when (as once again can be seen below), there ARE other options.
Whilst I think I can understand why Hutch created the 'Tools & Toys' section as a Sub-Forum of the
Microsoft 64 BIT MASM section.
Once again, we appear to have a degree of duplicity or replication, as and with reference to my own
requests to you guys to confirm/deny same, not ALL material contained therein is either written in or used
Exclusively with or for 64 bit MASM and as pointed out in a previous 'post', we also have the
Showcase, which suggests;
A gallery of finished applications by experienced members. Do not fill this full of junk or experiments, it is for finished applications. targets can be either 32 or 64 bit assembler applications.Look, in reality, I (Almost), don't care,... except I do,.. maybe I'm overly Anal but I hate inefficient 'Layouts' and situations like this where there are (as jj pointed out) many underused (and perhaps arguably superfluous) Sub Sections.
It is/was evident that Hutch often moved postings to more appropriate sections, as I have often had to do, so may I suggest MANY here are Still, Unclear Why or Where certain things should or should Not be posted in certain sections of the forum, so IMHO, ANY attempt at making those choices
clearer, for those 'posting' and those Searching, is a GOOD thing !! :smiley: :cool:
Thanking you all, your serious consideration in this matter, it IS appreciated !! :thumbsup:
"Utilities" could reasonably include "tools", but not "toys".
That's why I think "projects" is better.
And I think the division between 32- and 64-bit programs is unnecessary, unless it's for a category which requires that bitness (like something that only runs under a 64-bit OS).
QuoteSo again, my proposal is on the table:
o Projects
o Showcase
o Tools
o Toys
o Educational (or Teaching)
Seems pretty reasonable to me, ... as long as we 'appear' to have some semblance of broad agreement of
Terms &
Location :wink2:
Thinking of this I just checked on an old, often visited site for reference :smiley:
(https://i.postimg.cc/rpFqdTTc/Major-Geeks-1.png)
That's a nice list, but far too detailed for this site.
If we ever get that many projects in that many categories, we can always add new categories (subforums).
So other people here: what do you think of my proposed set of forums?
Quote"Utilities" could reasonably include "tools", but not "toys".
Agreed
QuoteThat's why I think "projects" is better.
OK
QuoteAnd I think the division between 32- and 64-bit programs is unnecessary,
Agreed
Quoteunless it's for a category which requires that bitness (like something that only runs under a 64-bit OS)
Exactly :thumbsup:
Sounds okay to me too, stoo.
OK, perhaps some slight confusion, so just so I completely understand ...
Currently we have
Projects as a MAIN Forum Section 'Header'. It has Many Sub-Sections that also contain many further Sub Sections.
We also have the
Members Gallery, which contains the
Showcase section, containing no further Sub forums or sections.
NoCforMe, has proposed:
o Projects
o Showcase
o Tools
o Toys
o Educational (or Teaching)
Which seems fine by me but am wondering What that 'Layout' actually requires and exactly What Section should that be Created in/under or what needs to be Moved etc ??
Projects is already really rather busy (but obviously that is OK, if everyone thinks this Layout Should go there but within the existing Framework of the
Projects section, am unsure how that would 'fit' neatly, if you 'take my meaning', as it's current layout contains:
o Projects
o MASM32
o MASM include files
o MasmBasic & the RichMasm IDE
o Game Development
o Easy Code IDE 32/64-bit
o ObjAsm
o Poasm
o Rarely Used Projects
Personally, I think adding the Extra elements would be inappropriate, in that section.
If what was suggested, was to create those New sections in the
Members Gallery, where the Showcase already exists, that would obviously be far neater, apart from the included Projects title atm above Showcase in NoCforMe's example.
So, sorry to labour this, just want to make sure WE are ALL on the same page and to get it right :smiley:
Why not just add those categories to Projects?
o Projects
o MASM32
o MASM include files
o MasmBasic & the RichMasm IDE
o Game Development
o Easy Code IDE 32/64-bit
o ObjAsm
o Poasm
o Tools
o Toys
o Educational (or Teaching)
o Rarely Used Projects
(putting the Showcase there could be optional)
Hi stoo!
Quote from: stoo23 on July 11, 2024, 09:59:00 AMPlease understand, I am NOT completely inept
I'm sure not. Well... I was sure...
32 bit "thing" still is placed in a 64 bit section :biggrin: :biggrin:
I toll you before: what you think is reasonable, that it's Ok :thumbsup:
Just I have to note that to mess a 32 bit example with 64 bit it's not reasonable for me.
HSE
Quote from: HSE on July 19, 2024, 11:28:52 PM32 bit "thing" still is placed in a 64 bit section :biggrin: :biggrin:
Don't you get that we're discussing
where to put this stuff? And that it has nothing whatsoever to do with 32- or 64-bit?
Microsoft 64 bit MASM is
not going to be the final destination of the proposed
Projects forum.