Contents
General information
Many seemingly innocuous
features can cause problems with digital audio and MIDI
programs. Such problems can result in audio pops and clicks,
or even audio dropouts. Fortunately, these problems can be
avoided by careful configuration of the MacOS system to
ensure reliable audio performance, as described
below.
Top
of Page
Use a minimal extension set
We recommend that you use
OASYS PCI with a minimal set of system extensions,
containing only the extensions necessary to use OASYS PCI
and your audio/MIDI programs. To create a minimal extension
set:
1. Open the Extension
Manager control panel.
2. Select the MacOS Base
Set.
The exact name will be
"MacOS 9.04 Base," MacOS 9.1 Base" etc., depending on the
version of MacOS installed.
3. Press the Duplicate Set
button in the bottom right-hand corner of the
window.
4. Give the set a
descriptive name, such as "Audio" or "OASYS PCI."
5. Enable all three OASYS
PCI extensions.
6. Enable any extensions
necessary for your audio/MIDI programs or hardware, such as
audio/MIDI sequencers, MIDI interfaces, and other audio
hardware.
These extensions might
include: DAE, FreeMIDI Power Plug, FreeMIDI System
Extension, Open Music System (OMS), OMS, Preferred Device,
MOTU USB Driver, ReWire, REX Shared Library,
TimeBandit.shlb, USB Floppy Enabler, and USB
OMSMIDIDriver.
The above is intended to
be a starting place, and is not a comprehensive list
of audio/MIDI-related extensions.
IMPORTANT: please
consult the manuals for your audio/MIDI software or hardware
manuals for a complete list of the extensions which they
require.
7. After creating the new
extension set, close the Extensions Manager
window.
The new Extension Set will
not take affect until the computer is re-started.
Top
of Page
Disable Virtual Memory
Korg recommends that the
MacOS Virtual Memory (VM) be disabled when using the OASYS
PCI. (This is done in the Memory control panel.) Many
digital audio programs also require that VM be disabled,
since it can cause performance degradation.
New Virtual Memory
settings will not take affect until the computer is
re-started.
Top
of Page
Set Disk Cache to minimum
The settings for the
system disk cache can affect performance. In some cases, it
may help to set the Memory Control Panel's Disk Cache to
512k or lower, down to the lowest possible value. Higher
settings can sometimes cause degraded performance, including
audio and synchronization problems.
New Disk Cache settings
will not take affect until the computer is
re-started.
Top
of Page
Turn off AppleTalk
Korg recommends that
AppleTalk be turned off when using audio/MIDI programs and
OASYS PCI.
To turn off AppleTalk, use
the Control Strip or the AppleTalk control panel.
If you will be using the
Location Manager to switch between setups for audio and
general purpose computing (see Tip:
use the Location Manager,
below), do the following:
1. Open the AppleTalk
control panel.
2. In the File menu,
select Configurations (command-K).
This opens the
Configurations dialog for the control panel. It allows you
to save and name the AppleTalk configuration.
3. Press the Duplicate
button.
4. Enter a name for the
new configuration (such as AppleTalk Off).
5. Press OK to confirm the
new name.
6. Press Make Active to
confirm the new configuration selection, and close the
configuration window.
7. In the Edit menu,
select User Mode.
8. Select Advanced, unless
you are already using the Administration mode.
9. Press the OK button to
confirm the new User Mode.
The control panel will now
be bigger, showing more options than in the default Basic
mode.
10. Press the Options
button.
The AppleTalk Options
dialog will appear.
11. Press the Inactive
button.
12. Press OK to confirm
the change.
13. Close the AppleTalk
window.
A dialog box will appear,
prompting you to save the new configuration, and warning
that changes may disrupt current AppleTalk
connections.
14. Press Save.
You can now use Location
Manager to recall the saved "AppleTalk Off"
configuration.
For more information on
AppleTalk and configurations, please see the MacOS Help
system.
Top
of Page
Turn off File Sharing
Korg recommends that File
Sharing be turned off when using audio/MIDI programs and
OASYS PCI.
To turn off File Sharing,
use the Control Strip or the File Sharing control
panel.
Top
of Page
Disable "deep sleep"
OASYS PCI does not support
MacOS "deep sleep," in which the entire system (not just the
monitor and hard drive) goes into sleep mode. Support of
deep sleep is a function of the PCI controller hardware, and
cannot be changed.
In the past, MacOS systems
would not attempt to enter deep sleep mode if they sensed
that one or more of the installed devices did not support
deep sleep. With some recent models, however, this appears
to have changed.
Some users of these recent
models have reported problems in which MacOS will not wake
after going to sleep. The settings below will solve these
problems by avoiding deep sleep.
(As a side point, MacOS
seems to have a similar problem with at least one other
professional audio card; hopefully Apple will address this
issue.)
To prevent the computer
from trying to enter "deep sleep" mode:
1. Open the Energy Saver
control panel.
2. Press the Show Details
button.
3. Check the box labeled
"Separate timing for display sleep."
4. Also check the box
labeled "Separate timing for hard disk sleep."
5. Set the times for
display and hard disk sleep as desired.
6. Set the top slider,
labeled "Put the system to sleep whenever...," all the way
to the right, to "Never."
This will allow the
display and hard drive to sleep, but will prevent the system
from going into "deep sleep."
Top
of Page
Tip: use the Location
Manager
Apple's Location Manager
can store settings for AppleTalk, File Sharing, Extension
Manager, and more. You can use this as an easy way to switch
between setups for audio and general purpose computing. For
more information on Location Manager, see the MacOS Help
system.
Top
of Page
Don't run networking/internet software along with
MIDI/audio
It's best not to use
email, web browsers, ftp clients, and other networking and
communications applications while you are running audio/MIDI
programs, as these networking programs may interfere with
real-time operations.
Physically disconnect
networking cables
Disconnect from any
dial-up communications, and if possible, it may also help to
physically disconnect the computer from any networking
devices (ethernet, etc.).
Top
of Page
PCI card interaction
The OASYS PCI card relies
on being able to transfer small amounts of data across the
PCI bus at regular intervals, several thousand times per
second. If other PCI devices (such as video, audio, or SCSI
cards) tie up the PCI bus for extended periods of time, this
can prevent the OASYS PCI from completing one data transfer
before the next is scheduled to begin. If this happens, the
audio stream will be corrupted. In some cases, this may also
result in error messages from OASYS PCI, including -870 and
-866 errors.
Some motherboard devices
may also share PCI resources, even if they do not use a PCI
card - and these can affect the PCI bus as well.
Possible troubleshooting
steps include:
1. Try lowering the
acceleration settings of other devices on the PCI bus, such
as video and SCSI cards. With video cards, this could also
include reducing the color bit depth - for instance, try
"thousands of colors" instead of "millions."
2. Try swapping the OASYS
PCI with other PCI cards, or simply moving OASYS PCI to
another PCI slot. As always, remember to turn the computer
off first! In some instances, this will result in improved
performance.
3. For troubleshooting
purposes, you may also wish to temporarily disconnect other
peripherals, including USB and Firewire devices.
4. If these steps do not
help, temporarily remove all PCI cards which are not
necessary to start up the computer, except for OASYS PCI.
This includes extra SCSI or ATA controllers, extra video
cards, other audio cards, and so on. Once you establish that
the OASYS PCI is working properly, add the other cards one
by one, until you find the source of the incompatibility.
Once you have found the source, look in its manual and
contact that company's technical support to see if they have
any suggestions, such as changing settings, downloading new
drivers or firmware, and so on.
For more information on
SCSI, see the article OASYS
PCI and PCI SCSI cards.
For more information on
USB, see OASYS
PCI and USB devices.
Use separate PCI bus on
6-slot CPUs
If you are experiencing
PCI card interaction problems on MacOS systems with two PCI
buses (all 6-slot towers, including 9500, 9600, and
PowerTower Pro), we recommend distributing cards between the
two busses, so that each has the maximum PCI bandwidth
available. In particular, try placing the OASYS PCI on a
separate bus from video, audio, and SCSI cards.
Top
of Page
Newer Technologies CPU upgrades - set to Write-Through
mode
If you are using a Newer
Technology CPU upgrade card, and are experiencing
difficulties with OASYS PCI, we recommend that you use the
MaxPower Control Panel to select "Write-Through mode," as
opposed to the default "Write-Back mode." Some users have
found that this dramatically improves stability with audio
hardware, including OASYS PCI.
Top
of Page
Beige G3 - CD Update
Apple has identified and
fixed a problem with certain Beige G3 Macintosh models, in
which the CD-ROM could cause long delays in system response
while "waking up," which may happen (for instance) when a
new CD-ROM is inserted into the drive. These delays may
cause crashes with certain digital audio programs. If you
have experienced this problem, you can download the G3 CD
Update from Apple's website.
Top
of Page
Beige G3 - Disable ATI Graphics Accelerator
On some Beige G3 Macintosh
models, the ATI Graphics Accelerator extension may interfere
with the OASYS PCI. If you experience problems with audio,
Korg recommends that you disable this extension when working
with the OASYS PCI. You can do this using the Extensions
manager, or other extension-management software, or by
simply dragging it out of your System:Extensions
folder.
For related information,
see Beige
G3 with factory-installed ATTO SCSI
card.
Top
of Page
Disable auto save (optional)
Some audio/MIDI programs
include an Auto Save feature, which automatically saves your
work after a set period of time. This is a cool feature, but
it may interfere with real-time operation. If you are having
problems with audio, and auto save is enabled, try disabling
it.
Top
of Page
Back
to OASYS PCI FAQ Index
Copyright 1999-2002 Korg
Inc. FAQ Version: 8/19/02
|