-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
1227 lines (733 loc) · 32.7 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-------------------------------------------------------------------------------------
2015-03-05 belangeo <[email protected]>
* Fixed crash when portaudio stream is stopped on OSX (created when fixed
for Windows). Rev 1310 is the sources for 0.7.5 release.
- rev 1310
2015-03-05 belangeo <[email protected]>
* Release tag: 0.7.5.
- rev 1308
2015-03-05 belangeo <[email protected]>
* Added documentation for server methods setTimeCallable and setMeterCallable.
- rev 1304
2015-03-05 belangeo <[email protected]>
* Changed license to the more permissive LGPL version 3.
- rev 1303
2015-03-03 belangeo <[email protected]>
* The Server can be booted with a different number of input and output channels.
- rev 1301
2015-03-03 belangeo <[email protected]>
* Wraped input of Record in an InputFader object.
- rev 1300
2015-03-03 belangeo <[email protected]>
* Fixed bug in Hilbert object.
- rev 1299
2015-02-18 belangeo <[email protected]>
* Added mul, add and sub methods to PyoTableObject. These methods can
take float, list or another PyoTableObject as argument.
- rev 1298
2015-02-13 belangeo <[email protected]>
* Added new objet: AtanTable, generates arctangent transfert functions.
- rev 1296
2015-02-11 belangeo <[email protected]>
* Fixed a bug when changing the looping mode of the Looper object.
- rev 1295
2015-02-09 belangeo <[email protected]>
* Added a reset method to the Looper objet.
- rev 1294
2015-02-08 belangeo <[email protected]>
* E-Pyo: Added a refresh button to actualize the content of the folder panel.
- rev 1292
2015-02-07 belangeo <[email protected]>
* E-Pyo: Added a menu item to set a master document (the one that will be executed whatever
which one has the focus).
- rev 1291
2015-02-03 belangeo <[email protected]>
* Added getServer, getSamplingRate and getBufferSize to PyoObjectBase. These methods can be
accessed from any pyo objects.
- rev 1290
2015-02-03 belangeo <[email protected]>
* Fixed a bug with class method referenced inside pyo object. Save them as weak reference,
allowing the garbage collector to properly delete the objects when reference count falls to 0.
- rev 1289
2015-02-02 belangeo <[email protected]>
* Added new objet: TableWrite, records values in a table at arbitrary location.
- rev 1288
-------------------------------------------------------------------------------------
2015-01-29 belangeo <[email protected]>
* Release tag: 0.7.4
- rev 1284
2015-01-29 belangeo <[email protected]>
* Added new function: floatmap, 0-1 range mapper. Fixed bug in DataTable initialization
and added an automatic refresh of the DataTable grapher window.
- rev 1282
2015-01-26 belangeo <[email protected]>
* Added new objet: Particle, a full control granular synthesis generator.
- rev 1281
2015-01-24 belangeo <[email protected]>
* Added setSync method to Granule object. Allow to toggle between synchronous
and asynchronous granulation. Added noteon and noteoff trigger streams to Notein
object.
- rev 1280
2014-12-15 belangeo <[email protected]>
* Added reset method to CtlScan and CtlScan2 objects.
- rev 1279
2014-12-03 belangeo <[email protected]>
* Added new objet: PeakAmp, a peak amplitude follower.
- rev 1277
2014-11-27 belangeo <[email protected]>
* Added reset method to Beat and Euclide objects.
- rev 1275
-------------------------------------------------------------------------------------
2014-10-17 belangeo <[email protected]>
* Release tag: 0.7.3.
- rev 1273
2014-11-15 belangeo <[email protected]>
* Added new objet: Scope, an audio waveform display.
- rev 1270
2014-11-12 belangeo <[email protected]>
* E-Pyo: Fix marker's line numbering.
- rev 1267
2014-11-08 belangeo <[email protected]>
* E-Pyo: Added Save As Template... menu item.
- rev 1263
2014-11-02 belangeo <[email protected]>
* Fixed bug in Fader decreasing ramp.
- rev 1262
2014-10-28 belangeo <[email protected]>
* Added midi output methods to the Server object. noteout, afterout, ctlout, programout, pressout and bendout.
- rev 1261
2014-10-28 belangeo <[email protected]>
* Server.setMidiOutputDevice(idx) with `idx` greater than the higher portmidi devices index opens all available output devices.
- rev 1260
2014-10-24 belangeo <[email protected]>
* Added new object: FToM, converts an audio stream containning frequencies in hertz to a midi note audio stream.
- rev 1259
2014-10-23 belangeo <[email protected]>
* Added new function: hzToMidi, converts a frequency in hertz to a midi note value.
- rev 1258
-------------------------------------------------------------------------------------
2014-10-17 belangeo <[email protected]>
* Release tag: 0.7.2.
- rev 1256
2014-10-16 belangeo <[email protected]>
* Server.setMidiInputDevice(idx) with `idx` greater than the higher portmidi input index opens all available devices.
- rev 1254
2014-10-16 belangeo <[email protected]>
* OSX installer: Also install pyo in anaconda site-packages directory if exist.
- rev 1253
2014-10-16 belangeo <[email protected]>
* Added new object : TrigBurst, generates a time/amplitude expandable trigger pattern.
- rev 1252
2014-10-14 belangeo <[email protected]>
* Added new object : Euclide, Euclidean rhythm generator.
- rev 1251
2014-10-13 belangeo <[email protected]>
* Windows installers now check for the current python installation directory before installing files.
- rev 1244 - 1250
2014-10-10 belangeo <[email protected]>
* E-Pyo: Fixed inconsistencies in Find/Replace behaviours.
- rev 1241
2014-10-10 belangeo <[email protected]>
* Added new object : SmoothDelay, a delay line that does not produce clicks or pitch shifting when the delay time is changing.
- rev 1239
2014-10-08 belangeo <[email protected]>
* Added new object : AttackDetector, audio signal onset detection.
- rev 1238
2014-10-07 belangeo <[email protected]>
* Added new object : Centroid, Computes the spectral centroid of an input signal.
- rev 1237
-------------------------------------------------------------------------------------
2014-08-29 belangeo <[email protected]>
* Release tag: 0.7.1.
- rev 1236
2014-09-12 belangeo <[email protected]>
* E-Pyo: Added RadioPyo to the template choices.
- rev 1234
2014-09-09 belangeo <[email protected]>
* Fixed Compare when used with None or a string. Print a warning and set 'comp' attribute to 0.
- rev 1229
2014-09-05 belangeo <[email protected]>
* Fixed live interpreter of the server window when using arrow keys navigation.
- rev 1228
2014-09-04 belangeo <[email protected]>
* E-Pyo: Check if WxPython 3.0 is installed, otherwise uses 2.8.
- rev 1227
2014-09-02 belangeo <[email protected]>
* Added anti-aliasing to PyoTableObject's grapher widget. Fixed Ctrl+W on the grapher.
- rev 1225, 1226
-------------------------------------------------------------------------------------
2014-08-29 belangeo <[email protected]>
* Release tag: 0.7.0.
- rev 1224
2014-08-26 belangeo <[email protected]>
* pyo can now be used without any GUI toolkit (WxPython or TKinter). Widgets are simply disabled.
- rev 1208
2014-06-22 belangeo <[email protected]>
* Added Server methods to auto-connect Jack ports to already opened ports.
- rev 1201
2014-05-23 belangeo <[email protected]>
* E-Pyo: output log now in realtime.
- rev 1197
2014-04-24 belangeo <[email protected]>
* Added new object: Tanh, hyperbolic tangent function on audio signal.
- rev 1188
-------------------------------------------------------------------------------------
2014-04-11 belangeo <[email protected]>
* Release tag: 0.6.9.
- rev 1185
2014-04-11 belangeo <[email protected]>
* Added lot of methods to PyoTableObject (retify, bipolarGain, invert, lowpass, fadein, fadeout, pow).
- rev 1182
2014-04-04 belangeo <[email protected]>
* Added new object: PartialTable, generates waveforms made of inharmonic components.
- rev 1177
2014-03-12 belangeo <[email protected]>
* Added a Scope example in examples/utilities.
- rev 1168
2013-12-24 belangeo <[email protected]>
* Added new object: STRev, Stereo reverb.
- rev 1154
2013-12-24 belangeo <[email protected]>
* Added dataOnly argument to SLMap. User can now control parameters, in ctrl window, that do not accept audio signal but discreet values.
- rev 1153
2013-12-10 belangeo <[email protected]>
* Added new object: ComplexRes, Complex one-pole resonator filter.
- rev 1148
2013-10-18 belangeo <[email protected]>
* Added new object: TrackHold, Performs a 'thru' and hold on its input signal.
- rev 1143
-------------------------------------------------------------------------------------
2013-10-16 belangeo <[email protected]>
* Release tag: 0.6.8.
- rev 1142
2013-10-16 belangeo <[email protected]>
* Added multi server facility and and embeded callback support for plugin development (code by Guillaume Barrette).
- rev 1141
2013-10-06 belangeo <[email protected]>
* Add a channel offset to the server physical inputs and outputs.
- rev 1136
2013-10-03 belangeo <[email protected]>
* Added support for reading/writing various soundfile formats. FLAC and OGG need libsndfile to be compiled with both of them enabled.
- rev 1133
2013-07-25 belangeo <[email protected]>
* Added new object: PVMix, Mix the most prominent components from two phase vocoder streaming objects.
- rev 1130
2013-07-25 belangeo <[email protected]>
* Added new object: TableScale, Scales values from a table and writes them into another table.
- rev 1129
2013-07-22 belangeo <[email protected]>
* Added new object: Granule, another granular synthesis generator.
- rev 1127
2013-07-16 belangeo <[email protected]>
* Added new object: PVBufTabLoops, phase vocoder buffer with bin independent speed playback (controlled with a PyoTableObject).
- rev 1126
2013-07-16 belangeo <[email protected]>
* Added new object: PVBufLoops, phase vocoder buffer with bin independent speed playback.
- rev 1125
2013-07-10 belangeo <[email protected]>
* Added new objects: PVShift, spectral frequency shifter. PVAmpMod and PVFreqMod, frequency independent modulations.
- rev 1124
2013-07-01 belangeo <[email protected]>
* Added new objects: PVDelay, spectral delays and PVBuffer, phase vocoder recorder and playback.
- rev 1123
2013-06-20 belangeo <[email protected]>
* Added setJackAuto method to the Server to disable (enabled by default) Jack ports auto-connection.
- rev 1122
2013-06-19 belangeo <[email protected]>
* Added graph() method to DataTable object. Opens a multisliders window to edit the table content.
- rev 1120
2013-06-18 belangeo <[email protected]>
* Added new object: PVFilter. Spectral filtering.
- rev 1119
2013-06-18 belangeo <[email protected]>
* Added new object: PVCross, PVMult, PVMorph. Spectral morphing.
- rev 1117
2013-06-13 belangeo <[email protected]>
* Added new object: PVAddSynth, Phase Vocoder additive synthesis object.
- rev 1116
2013-06-11 belangeo <[email protected]>
* Phase Vocoder, first draft. PVAnal, PVSynth, PVTranspose, PVVerb and PVGate.
- rev 1114
2013-05-27 belangeo <[email protected]>
* E-Pyo: Added "Search in Project Files" option.
- rev 1108
2013-05-24 belangeo <[email protected]>
* E-Pyo: Added Filters Menu. User-defined text processing functions.
- rev 1107
2013-05-23 belangeo <[email protected]>
* Now using Sphinx to generate the API documentation.
- rev 1105
2013-05-15 belangeo <[email protected]>
* Added new objects: ButLP, ButHP, ButBP, ButBR, second-order Butterworth filters.
- rev 1104
2013-05-09 belangeo <[email protected]>
* Added new objects: Reson and Resonx, second-order resonant bandpass filters.
- rev 1102
-------------------------------------------------------------------------------------
2013-05-08 belangeo <[email protected]>
* Release tag: 0.6.6.
- rev 1100
2013-05-08 belangeo <[email protected]>
* Fixed Notein bug when receiving note-off message with positive velocity.
- rev 1096
2013-05-07 belangeo <[email protected]>
* Added new object: Spectrum, Frequency spectrum analyzer.
- rev 1095
2013-04-19 belangeo <[email protected]>
* Added new object: CvlVerb, convolution based reverb.
- rev 1094
-------------------------------------------------------------------------------------
2013-04-13 belangeo <[email protected]>
* Release tag: 0.6.5.
- rev 1091
2013-04-12 belangeo <[email protected]>
* Added new object: Average, Moving average filter.
- rev 1090
2013-04-12 belangeo <[email protected]>
* Added new object: SVF, State Variable Filter with continuous filter type change.
- rev 1089
2013-10-11 belangeo <[email protected]>
* Added a setStealing() method to the Notein object.
- rev 1087
2013-10-10 belangeo <[email protected]>
* Added a reset() method to the PyoTableObject.
- rev 1086
2013-03-08 belangeo <[email protected]>
* Added new object: Yin, pitch tracker using the Yin algorithm.
- rev 1084
2013-03-01 belangeo <[email protected]>
* Graphical display of NewMatrix object now updates in real-time.
- rev 1082
2013-02-28 belangeo <[email protected]>
* Graphical display of table objects now updates in real-time.
- rev 1080
-------------------------------------------------------------------------------------
2013-02-17 belangeo <[email protected]>
* Release tag: 0.6.4.
- rev 1078
2013-02-13 belangeo <[email protected]>
* Added pyo.USE_DOUBLE constant. 'import pyo' sets this constant to 0 and 'import pyo64' sets it to 1
- rev 1073
2013-01-21 belangeo <[email protected]>
* Added __del__ method to the Server object with checks and necessary actions if the server is already started and/or booted.
- rev 1065
2013-01-11 belangeo <[email protected]>
* Added new object: RCOsc. Waveform aproximation of a RC circuit.
- rev 1063
2013-01-07 belangeo <[email protected]>
* Added new operators on To PyoObject. **, %, - (negative) and comparison operators.
- rev 1062
2012-12-25 belangeo <[email protected]>
* Added new object: Delay1. Delays a signal by one sample.
- rev 1058
2012-12-19 belangeo <[email protected]>
* Added new objects: Min and Max. Outputs minimum or maximum between two values.
- rev 1049
2012-12-19 belangeo <[email protected]>
* Added a template for extending pyo with custom objects.
- rev 1047
2012-12-18 belangeo <[email protected]>
* Added "sendMidiNote(pitch, velocity, channel, timestamp) method to the Server object".
- rev 1046
2012-11-17 belangeo <[email protected]>
* Added new object: Atone: First-order recursive high-pass filter with variable frequency response.
- rev 1031
2012-11-15 belangeo <[email protected]>
* Added new object: SuperSaw: Roland JP-8000 Supersaw emulator.
- rev 1029
2012-11-14 belangeo <[email protected]>
* Added new object: TablePut: Writes values, without repetitions, from an audio stream into a DataTable.
- rev 1027
-------------------------------------------------------------------------------------
2012-10-26 belangeo <[email protected]>
* rev 1025: Release tag: 0.6.3.
2012-10-13 belangeo <[email protected]>
* Added new function: pa_get_devices_infos: Returns info about all devices found by Portaudio.
- rev 1024
2012-10-12 belangeo <[email protected]>
* Added new object: SumOsc: Discrete summation formulae to produce complex spectra.
- rev 1023
2012-10-11 belangeo <[email protected]>
* Added new method to OscReceive and OscListReceive: setValue(path, value) let the user to initialize the value for a given path.
- rev 1022
2012-10-05 belangeo <[email protected]>
* Added new functions: pa_get_input_max_channels and pa_get_output_max_channels.
- rev 1020
2012-08-17 belangeo <[email protected]>
* Added new object: OscTrig: An oscillator reading a waveform table with sample accurate reset signal.
- rev 1017
2012-08-17 belangeo <[email protected]>
* Added new object: TrigVal: Outputs a previously defined value on a trigger signal.
- rev 1016
2012-08-01 belangeo <[email protected]>
* Added new object: CosLogTable: Construct a table from logarithmic-cosine segments in breakpoint fashion.
- rev 1014
2012-08-01 belangeo <[email protected]>
* Added new object: LogTable: Construct a table from logarithmic segments in breakpoint fashion.
- rev 1013
2012-07-31 belangeo <[email protected]>
* Added new object: Balance: Adjust rms power of an audio signal according to the rms power of another.
- rev 1012
-------------------------------------------------------------------------------------
2012-06-30 belangeo <[email protected]>
* Added new object: CtlScan2. Scan for Midi controller number and Midi channel in input.
- rev 1007
2012-06-26 belangeo <[email protected]>
* Added "offline_nb" mode to the Server, allowing non-blocking bounce to disk.
- rev 1004
2012-06-13 belangeo <[email protected]>
* Fixed issue 34 : Better handling of type exceptions for arguments waiting for PyoObject, PyoTableObject or list.
- rev 1000
2012-06-08 belangeo <[email protected]>
* Added ChebyTable.getNormTable() method to retrieve the normalization function for the current polynomial.
- rev 996
2012-05-31 belangeo <[email protected]>
* E-Pyo now creates its resources folder in the user home directory.
- rev 991
2012-05-30 belangeo <[email protected]>
* Fixed PyoObject.set() method bug.
- rev 987
2012-05-26 belangeo <[email protected]>
* Added new function: savefileFromTable(). Used internally by PyoTableObject to save sound to disk.
- rev 983
2012-05-25 belangeo <[email protected]>
* Added two methods to PyoObject class: isPlaying() and isOutputting().
- rev 979
2012-05-25 belangeo <[email protected]>
* Added debugging methods utilities: Server.getStreams(), Server.getNumberOfStreams() and Stream.getStreamObject().
- rev 977
2012-05-24 belangeo <[email protected]>
* Fixed memory leak on object's deletion (refcount was always one more than expected).
- rev 974
2012-05-10 belangeo <[email protected]>
* Removed printing to the console from pa_get_* and pm_get_* functions.
- rev 973
2012-05-10 belangeo <[email protected]>
* Added new object: Vocoder. Vocoder effect.
- rev 972
2012-05-09 belangeo <[email protected]>
* Ensures that every example in the examples folder that don't need audio input have the duplex mode set to 0.
- rev 971
2012-05-09 belangeo <[email protected]>
* Added new object: MatrixRecLoop. Records samples in loop into a previously created NewMatrix.
- rev 970
2012-05-08 belangeo <[email protected]>
* Fixed issue 30. Lin/Exp/Cos/CurveTable compare size with last position in the list and increase size if needed.
- rev 969
2012-05-08 belangeo <[email protected]>
* Added compiler flag --no-messages to suppress startup messages.
- rev 968
-------------------------------------------------------------------------------------
2012-05-02 belangeo <[email protected]>
* rev 966 - Upgraded version number to 0.6.2, release tag: 0.6.1.
2012-04-28 belangeo <[email protected]>
* Added new function : convertStringToSysEncoding. For users who use non-ascii characters in their path.
- rev 945
2012-04-13 belangeo <[email protected]>
* Added new object : NextTrig. A trigger opens a gate only for the next one.
- rev 925
2012-04-13 belangeo <[email protected]>
* Added PyoObject.range(min, max) method. Adjust mul and add attributes.
- rev 923
2012-04-13 belangeo <[email protected]>
* Added new object : Urn. Periodic pseudo-random integer generator without duplicates.
- rev 922
2012-04-09 belangeo <[email protected]>
* Added new object : Count. Counts integers at audio rate.
- rev 919
2012-04-06 belangeo <[email protected]>
* Added new object : OscListReceive. Handles list of floats from OSC as audio streams.
- rev 914
2012-04-03 belangeo <[email protected]>
* Added functionalities to OSC objects (add, remove, setInterpolation, etc.).
- rev 913
-------------------------------------------------------------------------------------
2012-01-03 belangeo <[email protected]>
* rev 807 - Updated version number, release tag: 0.6.0.
2011-12-22 belangeo <[email protected]>
* Added new object: MToT. Midi to transposition factor conversion.
- rev 805
2011-12-20 belangeo <[email protected]>
* Added new objects: XnoiseDur, Recursive time varying X-class pseudo-random generator. SincTable, sinc window function.
- rev 803
2011-12-19 belangeo <[email protected]>
* Added new object: VoiceManager. Polyphony voice manager.
- rev 802
2011-12-14 belangeo <[email protected]>
* Added downsamp() function. Sampling rate conversion of a soundfile.
- rev 798
2011-12-13 belangeo <[email protected]>
* Added upsamp() function. Sampling rate conversion of a soundfile.
- rev 797
2011-12-13 belangeo <[email protected]>
* Added copy() method to the PyoTableObject.
- rev 796
2011-12-12 belangeo <[email protected]>
* Added reverse() method to the PyoTableObject.
- rev 795
2011-12-11 belangeo <[email protected]>
* Added removeDC() method to the PyoTableObject.
- rev 794
2011-12-07 belangeo <[email protected]>
* Added new object: Biquada. Biquadratric filter controlled with filter's coefficients.
- rev 793
2011-12-05 belangeo <[email protected]>
* Added new function: distanceToSegment. Find the distance from a point to a line or line segment.
- rev 790
2011-11-29 belangeo <[email protected]>
* Added new object: Iter. Triggers iterate over a list of user-defined values.
- rev 784
2011-11-26 belangeo <[email protected]>
* Added new object: Vectral. Performs magnitude smoothing between successive frames.
- rev 782
2011-11-23 belangeo <[email protected]>
* Added server's attribute : globalseed. An int used as the seed by random objects. Can be changed multiple times inside a script.
- rev 778
2011-11-22 belangeo <[email protected]>
* Added new object: RandDur. Recursive time varying pseudo-random generator.
- rev 776
2011-11-22 belangeo <[email protected]>
* Added new object: Timer. Reports elpased time between two triggers.
- rev 772
2011-11-15 belangeo <[email protected]>
* Added mouse callback to SndTable.view method to allow simple scrubbing.
- rev 763
2011-11-09 belangeo <[email protected]>
* midiToHz and midiToTranspo now accept list or tuple in input.
- rev 759
2011-11-04 belangeo <[email protected]>
* Snap takes choice on more than one octave.
- rev 754
2011-10-27 belangeo <[email protected]>
* Added new object: MToF. Midi to frequency conversion.
- rev 748
2011-10-26 belangeo <[email protected]>
* Added new objects: CentsToTranspo and TranspoToCents. Cents/transposition factor conversions.
- rev 747
2011-10-26 belangeo <[email protected]>
* Added new object: Scale. Maps an input range of audio values to an output range.
- rev 746
2011-10-25 belangeo <[email protected]>
* Added new objects: DBToA and AToDB. Amplitude/decibel conversions.
- rev 745
2011-10-22 belangeo <[email protected]>
* Added "append" and "insert" methods to SndTable object.
- rev 740
2011-10-13 belangeo <[email protected]>
* Added new objects : Touchin : Get the current value of the after-touch controller. Programin : Get the current value of a program change controller.
- rev 730
2011-10-13 belangeo <[email protected]>
* Added new object : Bendin : Get the current value of the pitch bend controller.
- rev 729
2011-10-12 belangeo <[email protected]>
* Added midi channel attributes to Midictl and Notein. Added setCentralKey(x) method to Notein.
- rev 726
2011-10-05 belangeo <[email protected]>
* Added new object : Ceil : Returns the smallest integral value greater than or equal to the input signal.
- rev 720
2011-10-02 belangeo <[email protected]>
* Added new object : MidiDelAdsr : Midi triggered ADSR envelope with pre-delay.
- rev 719
2011-09-25 belangeo <[email protected]>
* Updated version number to 0.5.1.
- rev 713
2011-08-13 belangeo <[email protected]>
* Added new object : CtlScan : Scan for Midi controller number in input.
- rev 707
-------------------------------------------------------------------------------------
2011-07-31 belangeo <[email protected]>
* rev 702 - pyo 0.5.0 release.
2011-07-31 belangeo <[email protected]>
* Added new objects : NoteinRec and NoteinRead. Records and reads Notein automations.
- rev 701
2011-08-30 belangeo <[email protected]>
* Added new object : WinTable. Generates different kind of windowing functions.
- rev 700
2011-07-22 belangeo <[email protected]>
* Added new function : reducePoints(), apply a Douglas–Peucker curve reduction algorithm.
Added loadRecFile() method to table objects.
- rev 688
2011-07-20 belangeo <[email protected]>
* Added new objects : ControlRec and ControlRead. Records automations at user-defined sampling rate.
- rev 687
2011-07-18 belangeo <[email protected]>
* Added C impementation of the Looper object.
- rev 682
2011-07-07 belangeo <[email protected]>
* Added new arithmetic object: Round.
- rev 675
2011-07-06 belangeo <[email protected]>
* Added new arithmetic object: Floor.
- rev 674
2011-07-03 belangeo <[email protected]>
* Added new objects: OscDataSend and OscDataReceive.
- rev 668
2011-06-15 belangeo <[email protected]>
* Added 'feedback' attribute to NewTable object.
- rev 659
2011-06-14 belangeo <[email protected]>
* New object : TrigTableRec.
- rev 658
2011-06-02 belangeo <[email protected]>
* Added cartesian to polar and polar to cartesian conversions.
- rev 655
2011-06-01 belangeo <[email protected]>
* Protected (self->steps == 0) in line generation to avoid division by zero.
- rev 654
2011-05-31 belangeo <[email protected]>
* Added Fast Fourier Transform (FFT, IFFT).
- rev 652
-------------------------------------------------------------------------------------
2011-05-18 belangeo <[email protected]>
* Added getVersion() function and upgrade version number to '0.4.1'.
- rev 645
2011-05-18 belangeo <[email protected]>
* Improved soundfile player family (SfPlayer, SfMarkerShuffler and SfMarkerLooper).
- rev 644
2011-05-13 belangeo <[email protected]>
* New object : FourBand (linear phase spectrum splitter).
- rev 640
2011-05-11 belangeo <[email protected]>
* New object : ParaTable (parabola window function).
- rev 637
2011-05-11 belangeo <[email protected]>
* Added 'outputAmp' argument to Compress and Gate. Useful to link several channels.
- rev 636
2011-05-10 belangeo <[email protected]>
* New object: Gate (noise gate).
- rev 635
2011-05-10 belangeo <[email protected]>