Skip to content

Commit 1052e40

Browse files
committed
Update setup.py, README, and changelog
1 parent bde9a9c commit 1052e40

File tree

4 files changed

+447
-15
lines changed

4 files changed

+447
-15
lines changed

FoxDot/lib/TimeVar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def shuf(self):
307307

308308
def math_op(self, other, op):
309309
""" Performs the mathematical operation between self and other. "op" should
310-
be the string name of a dunder method e.g. __mul__ """
310+
be the string name of a dunder method e.g. __mul__ """
311311
if not isinstance(other, (TimeVar, int, float)):
312312
if type(other) is tuple:
313313
return PGroup([getattr(self, op).__call__(x) for x in other])

README.md

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,11 @@ FoxDot - Live Coding with Python v0.5
33

44
FoxDot is a Python programming environment that provides a fast and user-friendly abstraction to SuperCollider. It also comes with its own IDE, which means it can be used straight out of the box; all you need is Python and SuperCollider and you're ready to go!
55

6-
### v0.5.9 fixes and updates
6+
### v0.5.10 fixes and updates
77

8-
- Player `stutter` method no longer updates the internal "key" so improves efficiency when using it.
9-
- Better handling of delays in `offadd` and `offlayer` pattern methods
10-
11-
### v0.5.8 fixes and updates
12-
13-
- Fixed panning issues on many SynthDefs so `fmod` spreads a signal across 2 channels effectively.
14-
- Added the ability to use `Pattern` methods on player attributes when using the `every` method:
15-
```python
16-
d1 >> play("x-o-o", dur=PDur(5,8)).every(4, "rate.offadd", 2)
17-
```
18-
- Improved `every` to switch pattern methods on/off at the correct time when using a list of durations.
19-
- FoxDot UI no longer crashes when saving / closing after using a lambda character.
8+
- Fix `GeneratorPattern` index behaviour.
9+
- Improve `Player` efficiency; only update player keys that are being accessed.
10+
- Use "alpha" transparency when single value transparency doesn't work.
2011

2112
---
2213

0 commit comments

Comments
 (0)