sardine icon indicating copy to clipboard operation
sardine copied to clipboard

Python's missing "algorave" module. Live code music with Python using MIDI, OSC and/or SuperCollider.

Results 20 sardine issues
Sort by recently updated
recently updated
newest added

V.x works within pattern language. V.X fails within pattern language. V.X works outside of pattern language. error: ValueError: Cannot pattern an empty sequence: [] To reproduce: ``` V.X, V.Y, V.W,...

It would be great to introduce Sardine through a series of videos that demonstrate all the existing features. They would need to be general enough so that they don't specifically...

This should be easier to do without the extra printing: ```python @swim def test(): print("Première fonction") swim(test2) @swim def test2(): print("Seconde fonction") swim(test) ```

In order to synchronise multiple players, you can make use of the `LinkClock` that uses the Ableton Link clock API. It has been implemented for quite a while in Sardine...

enhancement
help wanted

Sardine now prints the following message when booting: ```python :1: SyntaxWarning: invalid escape sequence '\w' :1: SyntaxWarning: invalid escape sequence '\s' ``` As far as I know, there is no...

bug

`sardine-web` is an optional package for Sardine that implements a text editor. The editor can be launched using the `sardine web` command. When the package is not installed, the message...

enhancement
good first issue

```python @swim def something(dummy="Hello"): print(f"Dummy: {dummy}, Period: {p}") again(something, p=0.25) ``` Obviously in the normal Python world, there is no way to get that information.. unless?

question

When evaluating this: ``` @swim def somePrints(k=0): print("v1:", k) again(somePrints, k=k+1) ``` and then this: ``` @swim def somePrints(): print("v2:", somePrints.iter) again(somePrints) ``` Sardine will fail to update the function...

bug
enhancement

The `AsyncRunner` class is very complex and Sardine depends on it heavily. It has been partially documented but more information is needed to help readers figure out the lifecycle of...

documentation