Here's a video on how some of the best pasta in Italy is made.
FRESH PASTA DOUGH
Makes 1 lb dough.
2 1/2 cups flour, plus additional for kneading
1 teaspoon salt
4 large egg yolks
3 tablespoons extra-virgin olive oil
1/2 cup water
Blend all ingredients in a food processor until mixture just begins to form a ball. Knead dough on a lightly floured surface, incorporating only as much additional flour as necessary to keep dough from sticking, until smooth and elastic, 6 to 8 minutes. Wrap dough in plastic wrap and let stand at room temperature 1 hour. Pasta dough, though best used immediately, can be made (but not rolled out) 1 day ahead and chilled, wrapped in plastic wrap.
Atlas Roller Style Machine
Lello Extruder Style Machine