2.399 bytes |
Service Hints & Tips |
Document ID: DETR-437JNT |
Aptiva - 2156 - Response of MIDI playback commands is slow
Applicable to: World-Wide
Problem Description:
Playing a MIDI file through either Media Player or Active Movie, there is a delay between when a command is issued
(stop, pause, play) and when it actually happens. This happens with driver version 4.05.2840 (7/31/98)
Root Cause:
This effect is inherent to CrystalWave architecture and is working as designed. The latency caused by application Start/Pause is a result of CrystalWave's architecture and its use of DirectSound. Latency associated with Start/Pause is caused by loading the CrystalWave Vxd, the 1.5MB sample set, the application executable, and a 1-second DirectSound buffer. This is done every time the application is initiated.
When MIDI playback is initiated by pressing "Start" on Active Movie or MediaPlayer, the related CrystalWave software is loaded and the DirectSound buffer is filled prior to any audible playback. When "Pause" is initiated, the DirectSound buffer is emptied prior to pausing playback and audible playback will occur until the buffer contents are emptied. Pressing the "Stop" key terminates playback immediately regardless of DirectSound buffer contents. There is no latency when pressing "Stop".
Workaround:
None. This is a limitation in the Crystal software wavetable architecture
Search Keywords |
| |
Hint Category |
Audio | |
Date Created |
15-12-98 | |
Last Updated |
11-02-99 | |
Revision Date |
11-02-2000 | |
Brand |
IBM Aptiva | |
Product Family |
Aptiva | |
Machine Type |
2156 | |
Model |
All | |
TypeModel |
| |
Retain Tip (if applicable) |
| |
Reverse Doclinks |