Scott Shawcroft
|
e62db5adcd
|
Fix native property setting from subclass
|
2023-10-24 16:20:51 -07:00 |
Dan Halbert
|
4d175ab41a
|
convert to MP_DEFINED_CONST_OBJ_TYPE()
|
2023-09-19 21:09:29 -04:00 |
Dan Halbert
|
0d2c3c3f08
|
wip: continuing compilation fixes; mp_obj_alloc everywhere
|
2023-08-07 20:45:57 -04:00 |
Jeff Epler
|
5b4d621fd2
|
synthio: explicitly cast away const to satisfy compiler
|
2023-05-22 21:58:08 -05:00 |
Jeff Epler
|
167aa30f12
|
synthio: remove if0'd code
thanks tannewt
|
2023-05-22 21:58:04 -05:00 |
Jeff Epler
|
8626130af7
|
synthio: Add default triangle waveform to LFO, improve docs
|
2023-05-22 10:53:29 -05:00 |
Jeff Epler
|
c5615995d9
|
synthio: fix docstring
|
2023-05-21 13:22:49 -05:00 |
Jeff Epler
|
4ff08e02eb
|
synthio: lfo: bugfixes & improvements
LFO waveforms are now linearly interpolated by default, but a new
property (interpolated=False) can disable this.
The 'once' logic was improved
|
2023-05-21 13:22:47 -05:00 |
Jeff Epler
|
e0cfae1d05
|
synthio: add (untested) phase offset
|
2023-05-21 13:22:46 -05:00 |
Jeff Epler
|
391438102b
|
synthio: Finish implementing Math blocks
|
2023-05-17 16:32:20 -05:00 |
Jeff Epler
|
5de4d197a2
|
synthio: start generalizing LFO to Block
|
2023-05-17 15:05:34 -05:00 |
Jeff Epler
|
3d2db5dbe0
|
synthio: improve documentation, simplify synthio_lfo_obj_tick_scaled
|
2023-05-17 11:13:15 -05:00 |
Jeff Epler
|
f83212314e
|
synthio: Add LFOs
|
2023-05-15 21:15:39 -05:00 |