Files
oldboy/src/lib/csound-reference/real-time-midi-event-extenders.ts
2025-10-15 15:05:23 +02:00

37 lines
1.0 KiB
TypeScript

import type { CsoundReference } from './types'
// Real-time MIDI:Event Extenders
export const realTimeMidiEventExtenders: CsoundReference[] = [
{
name: 'lastcycle',
type: 'opcode',
category: 'Real-time MIDI:Event Extenders',
description: 'Indicates whether an event is in its last performance cycle.',
syntax: 'kflag = lastcycle()',
example: '--8<-- "examples/lastcycle.csd"',
parameters: [
{
name: 'kflag',
description: 'indicates whether the note is in its _last cycle_. (1 if this the last cycle, otherwise 0)',
type: 'performance'
},
],
seeAlso: ['Event Extenders']
},
{
name: 'release',
type: 'opcode',
category: 'Real-time MIDI:Event Extenders',
description: 'Indicates whether a note is in its _release_ stage.',
syntax: 'kflag = release()',
parameters: [
{
name: 'kflag',
description: 'indicates whether the note is in its _release_ stage. (1 if a note off is received, otherwise 0)',
type: 'performance'
},
],
seeAlso: ['Event Extenders']
},
]