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;