Skip to content

Commit 0d9acac

Browse files
authored
🤖 Merge PR DefinitelyTyped#72138 fix(maxmsp): correct Buffer methods channelcount, framecount and length to be function calls by @aylesim
1 parent b2e39c1 commit 0d9acac

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

‎types/maxmsp/index.d.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,17 +137,17 @@ declare class Buffer {
137137
/**
138138
* Return the number of channels in the buffer~ object.
139139
*/
140-
channelcount: number;
140+
channelcount(): number;
141141

142142
/**
143143
* Return the number of frames (samples in a single channel) in the buffer~ object.
144144
*/
145-
framecount: number;
145+
framecount(): number;
146146

147147
/**
148148
* Return the length of the buffer~ object in milliseconds.
149149
*/
150-
length: number;
150+
length(): number;
151151

152152
/**
153153
* Return an array with count samples from channel (1-based counting) starting at frame (zero-based counting).

‎types/maxmsp/maxmsp-tests.ts‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ const myBuffer = new Buffer("audio_buffer");
2222
myBuffer.peek(1, 5, 10);
2323
myBuffer.poke(1, 5, [0.1, 0.2, 0.3]);
2424
myBuffer.send("sizeinsamps", 44100);
25+
post(myBuffer.channelcount());
26+
post(myBuffer.framecount());
27+
post(myBuffer.length());
2528

2629
// Dict usage example
2730
const d = new Dict("test_dict");

0 commit comments

Comments
 (0)