thebeat icon indicating copy to clipboard operation
thebeat copied to clipboard

thebeat: Rhythms in Python for science

Results 32 thebeat issues
Sort by recently updated
recently updated
newest added

So a rhythm without time signatures, nor measures. This is useful when for instance plotting a sequence of taps as musical notes.

What to do for instance in cases where the first onset is not at t=0

E.g. using fourier transform. Might be difficult to stably implement though.

In an interactive environment, the plotting functions work as expected, where they are shown when calling e.g. ``Sequence.plot_sequence()``, and not shown when calling ``Sequence.plot_sequence(suppress_display=True)``. The problem is that in a...

There are a number of class properties which really make more sense as functions. For instance, Sequence.interval_ratios_from_dyads. Also to have consistency with e.g. pandas.DataFrame.mean().

I.e. for making sequences that are simply 'short-longer-longer-shorter', etc.

Create a workflow that will automatically rerun the notebooks in the documentation whenever they get changed

Our plotting functions call fig.show(), but not plt.show(). If running in interactive mode, in a notebook etc., the plot will show. If not, plt.show() must be called. We need to...

updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) - [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0) - [github.com/PyCQA/flake8: 7.0.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.0.0...7.1.1)