gen~ for Beginners, Part 2: Similarities and Differences
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:32:10Z/image8.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:24:56Z/image1.png)
Is there the equivalent of a selector~ object in Gen? You bet!
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:25:36Z/image2.png)
Inputs sum in gen~ just like MSP
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:26:13Z/image3.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:27:29Z/image4.png)
Combine the two MSP/gen~ similarities, and presto - a mixer!
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:29:05Z/image5.png)
The mysteries of input adaptation explained
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:30:12Z/image6.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:31:28Z/image7.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53287001b6e5c4135e65f1ff/2022-10-27T16:27:27Z/image.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:33:04Z/image9.png)
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:33:49Z/image10.png)
Named parameters help you keep your patches neat.
![](https://cycling74-web-uploads.s3.amazonaws.com/53c6f1e24bab09a6155160f3/2018-03-06T22:34:24Z/image11.png)
Gen has lots of useful constants, and you can create your own.