of the numerical value by the keyboard 2 to the pattern number memory device 18 and lights the lamp 4 similarly the output from the terminal b works the encoder 19 and the lamp 5 and the output from the terminal c works the encoder 20 and the lamp 6 and the output from the terminal d works the latch 21 the pattern number memory device 18 designates a data reading out initial address of the pattern data memory device 24 in accordance with operation of the keyboard 2 and outputs from an auto data memory device 25 auto data ba and fa concerning the amplitude and the feed common to each stitch of said pattern the auto data ba and fa control the stitching data from the pattern data memory device 24 in the pattern data computing device 26 and make auto setting values of coefficients for computing the size mm of the pattern while the encoders 19 20 encode the designation of the numerical values of the keyboard 2 to give them to and or circuits 27 28 the encoders 19 20 receive respectively auto data ba and fa from an auto data memory device 25 the auto data ba of the encoder 19 and the designated data by the keyboard 2 are switched each other by a flip flop 29 the auto data fa of the encoder 20 and the designated data by the keyboard 2 are switched each other by a flip flop 30 the flip flops 29 30 are set by supplying a control power source.