#N canvas 606 245 928 540 10; #X obj 63 -97 *~ 1000; #X obj 63 -75 clip~ -1 1; #X obj 170 -98 -~ 0.5; #X obj 170 -76 *~ 2; #X obj 171 -120 phasor~ 500; #X obj 295 -97 -~ 0.5; #X obj 296 -119 phasor~ 500; #X obj 295 -75 abs~; #X obj 295 -53 *~ 4; #X obj 295 -31 -~ 1; #X obj 63 -119 osc~ 500; #X obj -11 -118 osc~ 500; #X text 452 121 That's a very simple waveshaping kind of way to make a different kind of waveform; #X text 451 -90 Waveshaping is a popular synthesis-and-transformation technique that turns simple sounds into complex sounds. You can take a pure tone \, like a sine wave \, and transform it into a harmonically rich sound by changing its shape. Sounds that have passed through a waveshaper generally have a lot more energy in their higher-frequency harmonics \, which gives them a "richer" sound . - http://music.columbia.edu/ ; #X obj 151 234 *~; #X obj 169 211 osc~; #X floatatom 167 188 5 0 0 0 - - -; #X obj 17 24 osc~; #X floatatom 17 1 5 0 0 0 - - -; #N canvas 0 22 450 300 (subpatch) 0; #X array malbwave 1000 float 3; #A 0 0.488287 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.474001 0.527377 0.579179 0.629126 0.676899 0.722257 0.764928 0.804641 0.841204 0.874383 0.90398 0.929848 0.951798 0.969719 0.98352 0.993061 0.998324 0.999278 0.99588 0.988189 0.976221 0.960035 0.939748 0.915439 0.887263 0.855378 0.819935 0.781173 0.739304 0.694537 0.647156 0.597409 0.545569 0.491941 0.436798 0.380459 0.32324 0.265437 0.207375 0.149364 0.0917067 0.0347133 -0.0213226 -0.0761109 -0.129375 -0.171841 -0.16975 -0.167594 -0.165366 -0.163073 -0.160716 -0.15829 -0.155804 -0.153254 -0.15064 -0.147969 -0.145235 -0.142443 -0.139597 -0.13669 -0.133729 -0.130717 -0.127648 -0.12453 -0.121362 -0.118143 -0.114879 -0.111566 -0.108209 -0.10481 -0.101366 -0.0978821 -0.0943602 -0.0907975 -0.0872 -0.0835673 -0.0798996 -0.0762012 -0.0724711 -0.0687116 -0.0649258 -0.061112 -0.0572743 -0.0534142 -0.0495311 -0.0456289 -0.0417084 -0.0377704 -0.0338179 -0.0254254 -0.0140073 -0.00500994 0.00151006 0.00551702 0.00699736 0.00595879 0.00243142 -0.00353377 -0.0118643 -0.0224673 -0.0352299 -0.0500201 -0.0666899 -0.0850699 -0.10498 -0.126226 -0.148591 -0.171862 -0.195805 -0.220177 -0.244744 -0.269249 -0.293442 -0.317079 -0.339895 -0.361653 -0.382115 -0.401019 -0.418163 -0.433324 -0.446288 -0.456881 -0.464912 -0.470224 -0.472686 -0.472157 -0.46854 -0.461762 -0.451739 -0.438458 -0.421897 -0.402052 -0.378969 -0.352691 -0.323295 -0.290886 -0.255572 -0.217507 -0.176856 -0.133792 -0.0885267 -0.0412746 0.00772973 0.0582358 0.109981 0.162687 0.167779 0.169931 0.172015 0.174032 0.175974 0.177848 0.179651 0.181378 0.183036 0.184618 0.186124 0.187559 0.188915 0.190195 0.191402 0.192525 0.193575 0.194548 0.195437 0.196252 0.196987 0.19764 0.198217 0.198711 0.199125 0.199463 0.199714 0.199887 0.199982 0.199991 0.199924 0.199775 0.199543 0.199235 0.198843 0.198371 0.197823 0.197189 0.196478 0.195691 0.194819 0.193873 0.192847 0.176755 0.116655 0.0568049 -0.00247993 -0.0608945 -0.118138 -0.173925 -0.22798 -0.280028 -0.32983 -0.377148 -0.421754 -0.463465 -0.502091 -0.53748 -0.569507 -0.598034 -0.622993 -0.644319 -0.661943 -0.675871 -0.686096 -0.692642 -0.695584 -0.694975 -0.690919 -0.683549 -0.672971 -0.65937 -0.642918 -0.623775 -0.602188 -0.578364 -0.552526 -0.524936 -0.495829 -0.465466 -0.434121 -0.402038 -0.369493 -0.336758 -0.30408 -0.271732 -0.23996 -0.209001 -0.179095 -0.150457 -0.123297 -0.0978069 -0.0741618 -0.0525249 -0.0330366 -0.0158175 -0.000970879 0.0114227 0.0213031 0.0286324 0.0273961 0.0234108 0.0194165 0.0154138 0.0114051 0.00739201 0.00337564 -0.000641946 -0.00465934 -0.00867474 -0.0126868 -0.0166936 -0.0206936 -0.0246857 -0.0286673 -0.0326374 -0.0365951 -0.0405367 -0.0444628 -0.0483712 -0.052259 -0.0561268 -0.0599716 -0.0637916 -0.0675872 -0.0713542 -0.0750927 -0.0788024 -0.0824777 -0.0861212 -0.0897306 -0.0933018 -0.0968371 -0.100333 -0.103787 -0.107202 -0.110571 -0.113896 -0.117177 -0.120407 -0.123591 -0.126726 -0.129807 -0.131742 -0.0927333 -0.0514916 -0.00821919 0.0368662 0.0835301 0.131528 0.180592 0.23046 0.28085 0.331466 0.382028 0.43223 0.481766 0.530357 0.577689 0.62348 0.667457 0.709309 0.748802 0.785675 0.81966 0.850551 0.878133 0.902205 0.922623 0.939202 0.951827 0.960408 0.964814 0.965026 0.960991 0.952672 0.940131 0.923383 0.902483 0.877548 0.848656 0.815959 0.779628 0.739794 0.696696 0.650551 0.601572 0.55004 0.496207 0.44035 0.382775 0.323767 0.26364 0.202712 0.141294 0.0797132 0.0182871 -0.0426685 -0.102841 -0.161925 -0.191023 -0.189796 -0.18849 -0.187108 -0.185655 -0.184121 -0.182515 -0.180838 -0.179083 -0.177259 -0.175363 -0.173394 -0.171359 -0.169252 -0.167077 -0.164837 -0.162527 -0.160153 -0.157716 -0.155212 -0.152647 -0.150022 -0.147333 -0.144588 -0.141783 -0.13892 -0.136003 -0.133029 -0.130002 -0.126925 -0.123792 -0.120612 -0.117384 -0.114106 -0.110785 -0.107418 -0.104006 -0.100555 -0.0970611 -0.0935288 -0.0899602 -0.0863524 -0.0827116 -0.0790376 -0.0567454 -0.0316552 -0.00876811 0.0117902 0.0299148 0.0455208 0.0585467 0.0689528 0.076717 0.0818463 0.0843647 0.0843172 0.0817747 0.0768223 0.0695697 0.0601461 0.048694 0.0353775 0.020374 0.00387403 -0.0139168 -0.0327837 -0.0525001 -0.0728343 -0.0935467 -0.114393 -0.135133 -0.155514 -0.175295 -0.194239 -0.212099 -0.228655 -0.243684 -0.256969 -0.268324 -0.277558 -0.2845 -0.289005 -0.290927 -0.290156 -0.286598 -0.280159 -0.270802 -0.25849 -0.243205 -0.224969 -0.20381 -0.179783 -0.152973 -0.123474 -0.0914093 -0.0569255 -0.0201817 0.018638 0.0593361 0.101695 0.134679 0.137623 0.140509 0.143341 0.146113 0.148826 0.151482 0.154073 0.156603 0.159072 0.161473 0.163812 0.166084 0.168287 0.170426 0.172493 0.174491 0.176421 0.178276 0.180061 0.181775 0.183411 0.184977 0.186468 0.187881 0.189222 0.190484 0.191669 0.192781 0.193809 0.194761 0.195638 0.19643 0.197146 0.197783 0.198338 0.198816 0.199211 0.199526 0.199764 0.199916 0.19999 0.199986 0.199895 0.164502 0.102345 0.0399227 -0.0224405 -0.0844254 -0.145713 -0.205994 -0.264954 -0.322306 -0.377766 -0.431044 -0.4819 -0.530083 -0.575358 -0.617534 -0.656398 -0.691795 -0.723596 -0.751646 -0.775872 -0.796203 -0.81255 -0.824927 -0.833316 -0.837712 -0.838203 -0.834832 -0.827698 -0.816936 -0.802645 -0.785008 -0.764205 -0.740393 -0.713809 -0.684674 -0.653212 -0.619697 -0.584368 -0.547497 -0.509369 -0.470237 -0.430398 -0.390129 -0.349692 -0.309382 -0.269463 -0.23019 -0.191826 -0.154605 -0.11876 -0.0845084 -0.0520468 -0.0215625 0.00677832 0.0328278 0.0564588 0.0767528 0.0730265 0.0692722 0.0654894 0.0616797 0.0578463 0.0539883 0.050109 0.0462103 0.0422914 0.0383563 0.034406 0.030441 0.0264644 0.0224769 0.0184801 0.0144763 0.0104663 0.00645216 0.0024355 -0.00158223 -0.00559928 -0.00961418 -0.013625 -0.0176305 -0.0216288 -0.0256182 -0.0295978 -0.0335648 -0.0375185 -0.0414577 -0.0453789 -0.0492826 -0.0531668 -0.0570283 -0.0608679 -0.0646826 -0.0684706 -0.0722323 -0.0759636 -0.0796644 -0.0833347 -0.0869687 -0.090569 -0.0841379 -0.0570191 -0.0274734 0.00435972 0.0383191 0.0742268 0.111885 0.151078 0.191586 0.233157 0.27555 0.318501 0.36173 0.404975 0.447946 0.490356 0.531927 0.572362 0.611392 0.648753 0.684146 0.717339 0.748084 0.776114 0.801242 0.823239 0.841905 0.857102 0.868651 0.876433 0.880357 0.880294 0.876218 0.86809 0.855854 0.839559 0.81923 0.794916 0.766726 0.734743 0.699106 0.659982 0.617515 0.571924 0.523416 0.472212 0.418586 0.362791 0.305102 0.245819 0.185234 0.123657 0.0614061 -0.00120415 -0.063848 -0.126207 -0.187954 -0.199584 -0.199286 -0.198905 -0.198448 -0.197908 -0.197288 -0.196592 -0.195811 -0.194954 -0.194021 -0.193004 -0.191913 -0.190744 -0.189496 -0.188175 -0.186775 -0.1853 -0.183754 -0.182128 -0.180432 -0.178665 -0.17682 -0.174908 -0.172926 -0.170871 -0.16875 -0.166559 -0.164301 -0.161979 -0.159588 -0.157134 -0.15462 -0.152038 -0.149397 -0.146697 -0.143935 -0.141118 -0.138243 -0.135311 -0.132327 -0.129286 -0.126195 -0.123055 -0.115524 -0.0763348 -0.0388428 -0.00325091 0.0302529 0.0614999 0.0903396 0.116645 0.140302 0.161224 0.179352 0.194631 0.207052 0.216612 0.22333 0.22726 0.228464 0.227027 0.223062 0.21669 0.208061 0.197341 0.184694 0.170325 0.154433 0.137229 0.118945 0.0998068 0.0800558 0.0599361 0.0396894 0.0195621 -0.000202833 -0.0193656 -0.0376916 -0.0549536 -0.0709298 -0.0854147 -0.0982105 -0.109133 -0.118019 -0.124711 -0.129078 -0.131007 -0.130395 -0.12717 -0.12128 -0.112686 -0.101383 -0.0873789 -0.0707064 -0.0514225 -0.0296017 -0.00534311 0.0212348 0.0499918 0.080771 0.0963123 0.0998124 0.103274 0.106694 0.11007 0.113403 0.116689 0.119928 0.12312 0.12626 0.12935 0.13239 0.135372 0.138303 0.141178 0.143993 0.146754 0.149453 0.152092 0.154672 0.157186 0.159638 0.162028 0.164348 0.166605 0.168795 0.170914 0.172968 0.174949 0.17686 0.178702 0.180468 0.182163 0.183787 0.185332 0.186805 0.188203 0.189523 0.190769 0.191937 0.193026 0.194041 0.194973 0.195828 0.142563 0.0816359 0.0199474 -0.0421895 -0.104454 -0.166529 -0.228089 -0.288818 -0.348408 -0.406532 -0.462906 -0.517248 -0.569255 -0.61869 -0.665298 -0.708833 -0.749107 -0.785906 -0.819049 -0.848414 -0.873838 -0.895244 -0.912558 -0.92568 -0.934626 -0.939373 -0.939919 -0.936332 -0.928656 -0.916991 -0.901473 -0.882198 -0.859351 -0.833118 -0.803649 -0.771202 -0.735988 -0.69823 -0.658221 -0.616207 -0.572466 -0.527296 -0.480964 -0.433776 -0.38603 -0.337997 -0.289986 -0.24228 -0.195155 -0.148891 -0.103745 -0.0599683 -0.0177992 0.0225409 0.0608445 0.0969228 0.117866 0.114596 0.111282 0.10792 0.104516 0.10107 0.0975821 0.0940567 0.0904915 0.0868903 0.0832556 0.0795846 0.075883 0.0721513 0.0683888 0.0646002 0.0607851 0.0569449 0.0530828 0.0491983 0.0452942 0.0413726 0.037433 0.033479 0.0295118 0.0255319 0.0215423 0.0175438 0.0135381 0.00952723 0.0055123 0.00149521 -0.00252251 -0.00653914 -0.0105532 -0.0145631 -0.0185668 -0.0225633 -0.0265507 -0.030527 -0.0344916 -0.0384418 -0.0423764 -0.0462949 -0.0399303 -0.0262096 -0.00996374 0.00873283 0.0297844 0.0530749 0.0784678 0.105811 0.134928 0.165632 0.19772 0.230963 0.265141 0.300012 0.335312 0.370798 0.406198 0.441238 0.475663 0.509184 0.541534 0.572466 0.601694 0.628989 0.65411 0.676798 0.696868 0.714101 0.728297 0.739301 0.746948 0.751113 0.7517 0.748585 0.74173 0.731092 0.716619 0.69835 0.676289 0.650485 0.62104 ; #X coords 0 1 999 -1 200 140 1 0 0; #X restore 527 229 graph; #X obj 19 318 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 155 331 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X floatatom 30 139 5 0 0 0 - - -; #X floatatom 79 138 5 0 0 0 - - -; #X obj 15 166 clip~; #X text 121 137 <- try -0.2 and 1 \, for instance.; #X obj 223 40 *~; #X obj 229 74 dac~; #X obj 261 10 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 420 184 *~; #X obj 426 218 dac~; #X obj 458 154 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 201 272 *~; #X obj 207 306 dac~; #X obj 239 242 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 1; #X obj 7 348 tabwrite~ mlabwave; #X obj 144 355 tabwrite~ mlabwave; #X connect 0 0 1 0; #X connect 2 0 3 0; #X connect 4 0 2 0; #X connect 5 0 7 0; #X connect 6 0 5 0; #X connect 7 0 8 0; #X connect 8 0 9 0; #X connect 10 0 0 0; #X connect 14 0 32 0; #X connect 14 0 36 0; #X connect 15 0 14 1; #X connect 16 0 15 0; #X connect 17 0 24 0; #X connect 17 0 26 0; #X connect 18 0 17 0; #X connect 20 0 35 0; #X connect 21 0 36 0; #X connect 22 0 24 1; #X connect 23 0 24 2; #X connect 24 0 14 0; #X connect 24 0 29 0; #X connect 24 0 35 0; #X connect 26 0 27 0; #X connect 26 0 27 1; #X connect 28 0 26 1; #X connect 29 0 30 0; #X connect 29 0 30 1; #X connect 31 0 29 1; #X connect 32 0 33 0; #X connect 32 0 33 1; #X connect 34 0 32 1;