-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathREADME
25 lines (18 loc) · 801 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
bloscabs
========
A set of band-limited waveform oscillator abstractions. Currently
there are:
* band-limited saw
* band-limited square
* band-limited triangle
The band-limiting is achieved by the use of precomputed band-limited
wavetables. The wavetables are calculated at instantiation time of
such an abstraction. Those oscillators are very cheap in terms of CPU,
but require a certain amount of memory for storing the wavetables.
Known Issues
============
In order to save memory, many instances of the same abstraction use
the same set of wavetables. However, when the instance holding the
wavetables is deleted, the remaining instances don't work anymore due
to the lack of wavetables. Until Pd comes with some implementation of
an [endbang], it's not easy to overcome that problem.