531 |
*/ |
*/ |
532 |
void Reset(); |
void Reset(); |
533 |
|
|
534 |
|
/** |
535 |
|
* Advise the FPU to treat denormal floating point numbers as |
536 |
|
* zero, to avoid severe performance penalty when dealing with |
537 |
|
* such extreme floating point values. |
538 |
|
* |
539 |
|
* @returns @c true if FPU supports it, @c false otherwise |
540 |
|
*/ |
541 |
|
static bool EnableDenormalsAreZeroMode(); |
542 |
|
|
543 |
protected: |
protected: |
544 |
/** |
/** |
545 |
* Notifies listeners that the number of sampler channels has been changed. |
* Notifies listeners that the number of sampler channels has been changed. |
574 |
void fireMidiDeviceCountChanged(int NewCount); |
void fireMidiDeviceCountChanged(int NewCount); |
575 |
|
|
576 |
/** |
/** |
577 |
|
* Notifies listeners that the supplied MIDI input device is |
578 |
|
* going to be destroyed soon. |
579 |
|
* @param pDevice MIDI input device to be destroyed |
580 |
|
*/ |
581 |
|
void fireMidiDeviceToBeDestroyed(MidiInputDevice* pDevice); |
582 |
|
|
583 |
|
/** |
584 |
|
* Notifies listeners that the supplied MIDI input device was |
585 |
|
* just created. |
586 |
|
* @param pDevice new MIDI input device |
587 |
|
*/ |
588 |
|
void fireMidiDeviceCreated(MidiInputDevice* pDevice); |
589 |
|
|
590 |
|
/** |
591 |
* Notifies listeners that the number of effect sends |
* Notifies listeners that the number of effect sends |
592 |
* on a particular sampler channel is changed. |
* on a particular sampler channel is changed. |
593 |
* @param ChannelId The numerical ID of the sampler channel. |
* @param ChannelId The numerical ID of the sampler channel. |