gensound icon indicating copy to clipboard operation
gensound copied to clipboard

Pythonic audio processing and generation framework

Results 13 gensound issues
Sort by recently updated
recently updated
newest added

Found via `codespell -q 3`

Code: ``` if __name__ == '__main__': x = Sine(Line(220, 440, 1e3)) | Sine(Line(440, 220, 1e3)) x.play() ``` Trace: ``` Traceback (most recent call last): File "test.py", line 15, in x.play()...

bug

Not sure what is happening here. It only happens if the sample rate is 22050. 44100 and 11025 both work. Rounding error somewhere? Code: ``` from gensound import * if...

bug

```python from gensound.signals import Triangle from gensound.curve import Logistic, Line, Constant freq = Line(220, 330, 1e3) | Constant(330, 1e3) | Logistic(330, 220, 1e3) s = Triangle(freq, 4e3) s.play() ``` This...

bug

https://www.pygame.org/docs/ref/midi.html Would be really interesting, especially trying non-traditional scales and setting synth settings in a fully customizable and and very pythonic manner b/c gensound : ) Looking for libraries seems...

As discussed here #28, gensound can't figure out which libraries are available for I/O when compiled using PyInstaller. (This can be attested by running `from gensound.io import IO; IO.status(True)` and...

bug
I/O

Hi, I am playing with `Curve` but I observed that they cannot take as input another `Curve` object. I think it could be really useful. For example, if I want...

enhancement
library core

- [x] Make public: - [x] Consider name - [x] Mono Convolution - [x] Test syntax features and MD file examples - [x] Basic Signals/Transforms documentation - [x] Technical explanation...

* fix dependencies directory structure * ensure things still compile

good first issue

I think the documentation is quite welcoming so far, but it lacks advanced features and instructions for developers. In particular, as stated: * How to extend Signal and Transform to...

documentation