Hi Alexandre,

>> The offset can be set as argument and it works
> 
> I can't seem to make it work, how do you do it? can you send me a patch?

Here two patches. cycle~-test1.pd demonstrates the phase control using
the internal buffer. I do not quite understand if and how the offset
relates to the phase, but mixing two signals with a variable phase
displays addition and elimination. cycle~-test2.pd should demonstrate
the same with an external buffer~, but not having that I used an array.
This doesn't do what I expect. I will do some more investigation on what
it does.
> 
> It seems [cycle~] will only work with tables that are 512 in size. It
> can be of any size in max now, but  the help of Max 7 says: "This
> wavetable may be of any size, _/*but historically was limited to 512
> samples*/_." So maybe when [cyclone/cycle~] was made it was limited to
> 512... anyway, this size limitation was something I also raised here.

To keep maintenance to cyclone reasonable, I try to limit it to the
functionality of Max 5. The documentation for Max 5 is conveniently
online and I have a  installation available for comparison. So Max 7
functionality is out of scope for me.
> 
> More details, in max you can set [cycle~] with other messages to control
> the buffer size and offset, check attached image.

The buffer_sizeinsamps and buffer_offset attributes appear to be newer
than Max 5. The sample-offset argument should work however.
> 
> cheers
> 
Greetings,

Fred Jan
> 
> 
> 
> 2015-06-07 17:08 GMT-03:00 Fred Jan Kraan <[email protected]
> <mailto:[email protected]>>:
> 
>     Hi Alexandre,
> 
>     I checked the cycle~ behaviour against the Max5 doc, and it appears to
>     work as described. Only clicking to view the current buffer contents is
>     not implemented (yet). The offset can be set as argument and it works.
>     The second inlet controls the phase, which amounts to more or less
>     the same.
> 
>     Can you indicate what the differences are?
> 
>     Greetings,
> 
>     Fred Jan
> 
>     On 2015-05-25 04:05 AM, Alexandre Torres Porres wrote:
>     > hi fred, how's it going? I was checking [cycle~] and it seems it's not
>     > behaving much closely like in max, have you checked that? I'm saying
>     > more about its behaviour as a wavetable, where it can offsett the
>     table
>     > and everything.
>     >
>     > I can't find that list of bugs you were working on, where is it?
>     How is
>     > it anyway?
>     >
>     > thanks
>     > cheers
>     >
>     > 2015-01-23 14:25 GMT-02:00 Fred Jan Kraan <[email protected]
>     <mailto:[email protected]>
>     > <mailto:[email protected] <mailto:[email protected]>>>:
>     >
>     >     Hi All,
>     >
>     >     At
>     http://fjkraan.home.xs4all.nl/digaud/puredata/cyclone/index.html
>     >     a new set of revised help-patches for the cyclone library are
>     >     available. Most previous remarks are applied.
>     >
>     >     There are now previews of the Windows binaries and MacOSX. The
>     >     latter is build on MacOSX 10.5 with XCode 3.14, so should have
>     >     executables for PPC, i386 and i386_64. I confirmed the last
>     two are
>     >     working (10.5 and 10.8).
>     >
>     >     It remains in progress, in the task list are the fixed and
>     remaining
>     >     issues.
>     >
>     >     Fred Jan
>     >
>     >     _______________________________________________
>     >     [email protected] <mailto:[email protected]>
>     <mailto:[email protected] <mailto:[email protected]>> mailing list
>     >     UNSUBSCRIBE and account-management ->
>     >     http://lists.puredata.info/listinfo/pd-list
>     >
>     >
> 
> 
#N canvas 657 353 534 455 10;
#X obj 282 10 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 5400 1;
#X obj 149 146 Scope~ 130 130 13 3 128 -1 1 0 0 1 0 102 255 51 135
135 135 0;
#X obj 140 11 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 293 35 5 0 0 0 - - -, f 5;
#X floatatom 149 36 5 0 0 0 - - -, f 5;
#X obj 148 107 *~;
#X obj 166 81 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 4600 1;
#X floatatom 176 107 5 0 0 0 - - -, f 5;
#X msg 360 245 \; pd dsp 0;
#X msg 359 204 \; pd dsp 1;
#X obj 14 54 cycle~ 110 0;
#X obj 151 281 hsl 128 15 255 2 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 12100 1;
#X msg 54 119 trigger 1;
#X obj 149 55 cycle~ 110 0;
#X connect 0 0 3 0;
#X connect 0 0 13 1;
#X connect 2 0 4 0;
#X connect 2 0 10 1;
#X connect 5 0 1 0;
#X connect 6 0 5 1;
#X connect 6 0 7 0;
#X connect 10 0 5 0;
#X connect 11 0 1 0;
#X connect 12 0 1 0;
#X connect 13 0 5 0;
#N canvas 132 307 534 455 10;
#X obj 282 10 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 149 146 Scope~ 130 130 9 3 128 -1 1 0 0 1 0 102 255 51 135 135
135 0;
#X obj 140 11 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 293 35 5 0 0 0 - - -, f 5;
#X floatatom 149 36 5 0 0 0 - - -, f 5;
#X obj 148 107 *~;
#X obj 166 81 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 4500 1;
#X floatatom 176 107 5 0 0 0 - - -, f 5;
#X msg 360 245 \; pd dsp 0;
#X msg 359 204 \; pd dsp 1;
#N canvas 0 50 450 250 (subpatch) 0;
#X array \$0-table 513 float 3;
#A 0 1 0.9997 0.998799 0.997298 0.995199 0.992502 0.989208 0.985321
0.980843 0.975775 0.970121 0.963885 0.95707 0.94968 0.94172 0.933194
0.924108 0.914467 0.904277 0.893544 0.882274 0.870475 0.858153 0.845315
0.83197 0.818125 0.803789 0.788971 0.773678 0.757921 0.741709 0.725052
0.707959 0.690441 0.672508 0.654172 0.635442 0.616331 0.59685 0.577011
0.556825 0.536305 0.515462 0.494311 0.472862 0.451129 0.429125 0.406864
0.384359 0.361622 0.338669 0.315512 0.292165 0.268643 0.24496 0.22113
0.197167 0.173086 0.1489 0.124625 0.100276 0.0758661 0.0514107 0.0269245
0.00242215 -0.0220817 -0.0465722 -0.0710348 -0.0954547 -0.119817 -0.144108
-0.168312 -0.192415 -0.216403 -0.24026 -0.263973 -0.287528 -0.31091
-0.334105 -0.3571 -0.37988 -0.402432 -0.424743 -0.446798 -0.468585
-0.490091 -0.511302 -0.532206 -0.552791 -0.573044 -0.592952 -0.612505
-0.63169 -0.650495 -0.66891 -0.686923 -0.704524 -0.721701 -0.738445
-0.754746 -0.770593 -0.785978 -0.800891 -0.815322 -0.829264 -0.842709
-0.855647 -0.868071 -0.879974 -0.891348 -0.902188 -0.912485 -0.922235
-0.93143 -0.940067 -0.948139 -0.955641 -0.96257 -0.968921 -0.974689
-0.979873 -0.984468 -0.988472 -0.991882 -0.994696 -0.996914 -0.998532
-0.999552 -0.99997 -0.999789 -0.999007 -0.997625 -0.995643 -0.993064
-0.989889 -0.986119 -0.981757 -0.976806 -0.971268 -0.965147 -0.958446
-0.951169 -0.943322 -0.934908 -0.925932 -0.9164 -0.906319 -0.895693
-0.884529 -0.872833 -0.860614 -0.847878 -0.834633 -0.820886 -0.806647
-0.791923 -0.776724 -0.761058 -0.744935 -0.728365 -0.711358 -0.693923
-0.676071 -0.657814 -0.639162 -0.620125 -0.600717 -0.580947 -0.560829
-0.540374 -0.519595 -0.498503 -0.477112 -0.455435 -0.433484 -0.411273
-0.388815 -0.366123 -0.343211 -0.320094 -0.296784 -0.273296 -0.249644
-0.225841 -0.201904 -0.177845 -0.153679 -0.129421 -0.105085 -0.0806863
-0.0562389 -0.0317578 -0.00725762 0.0172469 0.0417411 0.0662103 0.0906396
0.115015 0.13932 0.163543 0.187667 0.211678 0.235562 0.259305 0.282892
0.306309 0.329542 0.352578 0.375401 0.398 0.420359 0.442466 0.464307
0.485869 0.507139 0.528105 0.548754 0.569073 0.589051 0.608675 0.627933
0.646814 0.665307 0.683401 0.701083 0.718345 0.735176 0.751565 0.767503
0.78298 0.797986 0.812514 0.826553 0.840097 0.853135 0.865662 0.877668
0.889148 0.900093 0.910499 0.920357 0.929663 0.93841 0.946594 0.954209
0.961252 0.967717 0.973601 0.9789 0.983612 0.987733 0.991261 0.994193
0.996529 0.998266 0.999403 0.999941 0.999878 0.999215 0.997952 0.996089
0.993629 0.990571 0.986919 0.982674 0.977839 0.972417 0.966411 0.959825
0.952662 0.944928 0.936625 0.927761 0.918339 0.908366 0.897847 0.886789
0.875198 0.863082 0.850448 0.837303 0.823655 0.809513 0.794884 0.779779
0.764204 0.748171 0.731689 0.714767 0.697416 0.679647 0.661469 0.642894
0.623932 0.604597 0.584898 0.564848 0.544458 0.523742 0.502711 0.481378
0.459756 0.437858 0.415697 0.393287 0.37064 0.34777 0.324692 0.301419
0.277965 0.254344 0.23057 0.206658 0.182621 0.158475 0.134234 0.109912
0.0855237 0.0610844 0.0366084 0.0121104 -0.0123949 -0.0368927 -0.0613684
-0.0858073 -0.110195 -0.134516 -0.158756 -0.182901 -0.206936 -0.230847
-0.254619 -0.278239 -0.301691 -0.324962 -0.348038 -0.370905 -0.393549
-0.415956 -0.438115 -0.460009 -0.481628 -0.502958 -0.523985 -0.544698
-0.565083 -0.585129 -0.604824 -0.624156 -0.643113 -0.661683 -0.679857
-0.697622 -0.714968 -0.731885 -0.748362 -0.76439 -0.779959 -0.795059
-0.809682 -0.823819 -0.837461 -0.8506 -0.863228 -0.875338 -0.886923
-0.897974 -0.908487 -0.918454 -0.927869 -0.936727 -0.945023 -0.952751
-0.959907 -0.966487 -0.972486 -0.977901 -0.982729 -0.986967 -0.990612
-0.993662 -0.996116 -0.997971 -0.999227 -0.999883 -0.999939 -0.999394
-0.998249 -0.996504 -0.994162 -0.991222 -0.987687 -0.983558 -0.97884
-0.973533 -0.967642 -0.961169 -0.95412 -0.946497 -0.938306 -0.929552
-0.92024 -0.910374 -0.899963 -0.88901 -0.877524 -0.865511 -0.852978
-0.839933 -0.826384 -0.812338 -0.797805 -0.782792 -0.76731 -0.751366
-0.734972 -0.718136 -0.700868 -0.68318 -0.665082 -0.646585 -0.627699
-0.608436 -0.588807 -0.568826 -0.548502 -0.527849 -0.50688 -0.485605
-0.46404 -0.442195 -0.420085 -0.397723 -0.375122 -0.352296 -0.329258
-0.306022 -0.282603 -0.259014 -0.235269 -0.211383 -0.18737 -0.163245
-0.139022 -0.114715 -0.0903391 -0.0659092 -0.0414396 -0.0169452 0.0075594
0.0320595 0.0565403 0.0809871 0.105385 0.12972 0.153977 0.178142 0.202199
0.226136 0.249936 0.273586 0.297072 0.32038 0.343495 0.366404 0.389093
0.411548 0.433756 0.455704 0.477378 0.498765 0.519853 0.540628 0.561079
0.581193 0.600958 0.620362 0.639394 0.658041 0.676294 0.69414 0.71157
0.728572 0.745137 0.761254 0.776914 0.792108 0.806825 0.821059 0.834799
0.848038 0.860768 0.872981 0.884669 0.895827 0.906446 0.916521 0.926046
0.935015 0.943422 0.951262 0.958532 0.965225 0.97134 0.97687 0.981815
0.986169 0.989932 0.9931 0.995671 0.997645 0.99902 0.999794;
#X coords 0 1 513 -1 200 140 1;
#X restore 306 300 graph;
#X obj 157 312 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 182 409 tabwrite~ \$0-table;
#X obj 151 281 hsl 128 15 255 2 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 12300 1;
#X msg 54 119 trigger 1;
#X obj 157 331 t b b;
#X msg 221 360 0;
#X text 202 330 fill the table;
#X obj 182 383 osc~ 172;
#X obj 14 54 cycle~ 220 \$0-table;
#X obj 149 55 cycle~ 220 \$0-table;
#X connect 0 0 3 0;
#X connect 0 0 20 1;
#X connect 2 0 4 0;
#X connect 2 0 19 1;
#X connect 5 0 1 0;
#X connect 6 0 5 1;
#X connect 6 0 7 0;
#X connect 11 0 15 0;
#X connect 13 0 1 0;
#X connect 14 0 1 0;
#X connect 15 0 12 0;
#X connect 15 1 16 0;
#X connect 16 0 18 1;
#X connect 18 0 12 0;
#X connect 19 0 5 0;
#X connect 20 0 5 0;
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to