Basically, a pattern forms when dividing an incrementing number by a static number, based on the remainder from the equation (keep in mind the modulo won't round!). The Div output only outputs the integer from the division. For example: 16 div (divided by) 3 = 5. The 5 is the integer from the division. However, since 16 does not divide equally with 3, you are left with a remainder (of 1). That number is your modulo. Hope this helps!
Whatever value you plug in to input B will always divide in to the value at input A. Since the value at input A is constantly increasing (the clock value increments forever), but (in our example) your number 6 at input B stays the same, the Modulo (which calculates the REMAINDER of Input A divided by input B) will output 0 - 5 repeatedly out of the Mod output.
A common way of using a modulo is to create divisions of beats (16th notes, 8th notes, dotted 8th notes, etc.) For example, if you have a clock source (at audio rate) that increments a value continuously (0, 1, 2, 3...) and you connected that clock source into the A input of the Modulo object, all you would need to do to create a division equal to 1/16th notes would be to plug in the number 6 into input B. (continued...)
again, if there was any additional information in REAL TIME, that someone other than a programmer knew about this module, i would have never mis pronounced it as you indicated
@mikehuckaby in general, its always these kinda nerds who get caught up in specifics like pronunciation, but they are the same people that arent making tutorials like YOU ARE and actually sharing and communicating... maybe then we would know how to pronounce things like WAV (im from detroit so i say wave, brits say wahv haha), SCSI, MODULO, SPDIF, etc etc
thanks for this mike!
flux302 6 months ago
Basically, a pattern forms when dividing an incrementing number by a static number, based on the remainder from the equation (keep in mind the modulo won't round!). The Div output only outputs the integer from the division. For example: 16 div (divided by) 3 = 5. The 5 is the integer from the division. However, since 16 does not divide equally with 3, you are left with a remainder (of 1). That number is your modulo. Hope this helps!
deadwaiter 1 year ago
Whatever value you plug in to input B will always divide in to the value at input A. Since the value at input A is constantly increasing (the clock value increments forever), but (in our example) your number 6 at input B stays the same, the Modulo (which calculates the REMAINDER of Input A divided by input B) will output 0 - 5 repeatedly out of the Mod output.
deadwaiter 1 year ago
A common way of using a modulo is to create divisions of beats (16th notes, 8th notes, dotted 8th notes, etc.) For example, if you have a clock source (at audio rate) that increments a value continuously (0, 1, 2, 3...) and you connected that clock source into the A input of the Modulo object, all you would need to do to create a division equal to 1/16th notes would be to plug in the number 6 into input B. (continued...)
deadwaiter 1 year ago
Excellent! Thank you for this tutorial!
Silverfish808 1 year ago
It is not pronounced 'mo-dool-oh', but 'module-oh'
The clue is in your title. You don't say 'modu-lee', you say 'modu-l'
Also, modulo is a pretty common math function can can be described as the "remainder" in a division operation. 103 mod 10 is 3.
If we were to divide, 103/10, we'd see it goes in evenly 10 times, with a remainder 3.
If we only want the 'remainder', we say '103 mod 10', and the answer is 3.
doktorfuture 1 year ago
@doktorfuture
great additional information you just provided.
again, if there was any additional information in REAL TIME, that someone other than a programmer knew about this module, i would have never mis pronounced it as you indicated
mikehuckaby 1 year ago
@mikehuckaby It was a good Reaktor tutorial you gave. Thanks for it.
doktorfuture 1 year ago
@mikehuckaby in general, its always these kinda nerds who get caught up in specifics like pronunciation, but they are the same people that arent making tutorials like YOU ARE and actually sharing and communicating... maybe then we would know how to pronounce things like WAV (im from detroit so i say wave, brits say wahv haha), SCSI, MODULO, SPDIF, etc etc
strictpolicy 5 months ago