include/beeps/signals.h in beeps-0.1.32 vs include/beeps/signals.h in beeps-0.1.33

- old
+ new

@@ -15,20 +15,26 @@ class Signals { public: - Signals (float seconds = 1, uint channels = 1); + Signals (); ~Signals (); Signals dup () const; - float seconds () const; + double sample_rate () const; - uint samples () const; + uint nchannels () const; - uint channels () const; + uint nsamples () const; + + uint capacity () const; + + bool empty () const; + + const double* samples () const; operator bool () const; bool operator ! () const;