Important Hints to the Marc 8 Midi driver version 3.08 for Windows 2000/XP
1. System Requirements
2. New Installation
3. Driver Update
4. What's new
5. MME, WDM-Audio, DirectSound and "Classic MME"
6. Software Sampler and Synthesizers
- Microsoft Windows 2000 SP3 or Windows XP
- Microsoft DirectX 9
- Start your PC after installing your hardware.
- Log in using administrator privileges.
- Windows automatically recognizes at startup the newly
installed device and starts the Hardware Wizard.
- During the start of Windows the Hardware Wizard
searches for new drivers. Click "Next" to start the search.
- Enable the “Search for the best driver for your device”
option and confirm by clicking "Next".
- Insert the supplied CD in your CD-ROM drive.
- Confirm the next dialog with „Next“
- Confirm the next window also with „Next“
- Ignore the message „Digital signature not found“ and
continue the installation with „Yes“
- Windows copies the driver
files and installs the Marc 8 Midi.
- After finishing the
installation click "Finish”. The driver will be enabled and the Marc 8 Midi is ready
to be operated without having to restart the system.
- Start your PC after installing your hardware.
- Log in using administrator privileges.
- Insert the supplied CD in your CD-ROM drive.
- Windows automatically recognizes at startup the newly
installed device and starts the Hardware Wizard.
- Enable the option „Install Software automatically“ and
confirm by clicking „Next“.
- Ignore the next message
and click „Continue“
- Windows copies the
driver files and installs the Marc 8 Midi.
- After finishing the
installation the Marc 8 Midi is ready to be operated without having to restart the
system.
- Ensure you are logged on with administrator privileges
- Unzip the driver update package ("m8m-nt5-en-308.zip") to any folder.
- Uninstall the driver software by using the program "m8m_nt5_ui.exe". You
can find the current version of this program in the driver setup folder or in "\windows\system32".
- Restart Windows
- Logon with administrator privileges again.
- Now, the Windows Hardware Wizard starts with a "New
hardware found" dialog.
- Do NOT use the option "Install software automatically". Use the option "Install from list a specified
location"
- Click "Next" and choose the folder where you have unzipped the driver update package.
- Follow the instructions of the Windows Hardware Wizard until the end of the installation process. When the Hardware Wizard
states "... has not passed the Windows Logo testing" then click „Continue Anyway“
- After the driver installation a restart could be necessary.
Version 3.08:
- Some users got a BSOD when using applications whith windows mixer output volume control. Soved.
Version 3.07:
- The output volume and output mute of the Marc 8 MIDI Manager are now synchronized with the Windows mixer. Thus, these
values are not overwritten by the windows mixer under no circumstances.
Version 3.05:
- New driver interface to support the GSIF "Low Latency MIDI" for TASCAM GigaStudio 3. Thus, MIDI latency and MIDI jitter
becomes reduced clearly.
- New option in the audio settings: "ASIO: Initial Clock Source". Some ASIO applications do not allow to
determine the clock source for an audio setup. In that case you can set the desired clock source here before you start such
kind of application. With respect on the multi client capabilities of the Marc A driver it is not possible to change the clock
source here for running ASIO applications.
- The GSIF settings now contain an option to determine the clock source for GigaStudio. See Marc 8 Midi Manager |
Settings | Audio Options. Additionally, the best latency achievable could be improved.
- Generally, the clock source "SyncBus" can now be used explicitly. This allows to set another MARIAN
sound system as clock master without being involved with the ASIO/GSIF Audio Device Setup.
- With some ASIO application the project samplerate was not set correctly immediate after application
start, if the sample rate differed from 44.1 kHz. Solved.
- Improvements regarding synchronous start.
- Audio Device Names are now shown correctly within GigaStudio 3.
- Windows 2000: Stopping audio cd playback via DirectSound or Standard MME with WinAmp could cause a Blue Screen. Fixed.
- When terminating a recording process via Windows Task Manager during recording via DirectSound or Standard MME a Blue
Screen occurred. Fixed.
Version 2.09:
- During playback using DirectSound or MME via WDM-Audio two error situations could occur when the driver was not supplied
with enough playback data by the WDM Audio System:
- Case 1: After such kind of drop out, the playback could stop. If this
occurred during playback of Windows system sounds, the affected device was not available for other audio applications anymore.
(possibly error message: "Device already in use")
- Case 2: After such kind of drop out, the playback signal possibly could not be heard anymore (totally or partial), although
the output level meters shown the correct playback signal.
=> Both phenomenon solved.
- The driver manager windows are now displayed correctly when used with the Windows 2000 screen setting "Large fonts".
- When you activate the driver start/stop settings "Synchronous" or "SyncBus" a warning message will be shown regarding the
incompatibility of the DirectSound or MME via WDM-Audio devices with these settings. Please read more about this here:
5. MME, WDM-Audio, DirectSound and "Classic MME"
Version 2.05:
- System requirements changed
- Windows 2000 service pack 3 solves some problems with the Microsoft Kernel
Mixer
- DirectX 9 ensures that DirectSound devices are not shown as "emulated"
- Driver's setup procedure cleans some audio related registry keys. Thus, it
prevents/solves some effects of a Windows Installer anomaly, which may cause
some problems with audio/midi devices
- No IRQ usage anymore
- The IRQ number still can be found in the windows device manager but it is
not used by the hardware or driver.
- The hardware IRQ can be used exclusively by other system components.
- IRQ incompatibilities with any other system cannot appear anymore
- Support of WDM-Audio Kernel Streaming
Thus, "real" WDM-Audio applications like Cakewalk Sonar are able to work with
extremely low latencies.
More details you can find at
MME, DirectSound and "Classic MME"
- Support of DirectSound
- Support of Windows Volume Control (Windows Mixer Device)
- Support of Tascam GSIF
-
You can use additional settings within the Marc 8 Midi Manager software to setup
the GSIF latency manually.
- CPU load during recording/playback reduced
- When removing/disabling the Marc 8 Midi in the Windows device manager, a system crash could occur. Solved.
- ASIO Error Messages reviewed/changed
- MIDI
- Problem during midi device detection under Windows XP with Emagic Logic and Propellerhead Reason solved.
- Problem in interaction with Magix Samplitude/Sequoia 7.x solved
- Marc 8 Midi Manager
- The main window, which were used to open the inputs and outputs windows, is now replaced by a
menu. Just right click the manager icon in the taskbar to open this menu.
- When changing the preferred device in the recording and playback device lists of the Windows control panel, in some cases
the manager loses it's connection to the driver. Thus, the input and output windows could not be opened anymore. Solved.
Version 1.13:
- ASIO: performance improved when using less than all playback devices of one card
- ASIO: When using an ASIO application, the driver overrides user's clock and start/stop synchronization settings with
appropriate values. (these user settings are applicable for MME applications only). Now, the driver restores the user
settings again, when the last ASIO application has finished.
Version 1.12:
- Marc 8 Midi Manager Software now uses the registry branch "HKCU" to store it's settings. This solves the problem with
the error message "Could not write to arc8896mix.ini" that appeared on some systems during shutdown.
Version 1.11:
- Record CPU Load decreased by 25%
- The samplerate that is used to capture input level data decreases depending on the number of cards installed down to a
minimum 11.025 Hz.
- More audio clients allowed for the driver. This prevents some cases where error messages report "Unsufficient System
Ressources" Or "No Memory".
Version 1.10:
- This version is compatible to MS Windows XP
- SyncBus: Start/Stop Synchronization improved
Version 1.01:
- Because of legal reasons the name "Siena" cannot be used anymore. The existing hardware and related drivers are now part
of the product "Marc 8 Midi".
- MME Interface: synchronous buffer return improved
5.1 MME und DirectSound:
Audio applications, who do not use ASIO, GSIF or Direct WDM-Audio (Cakewalk Sonar), now
communicate with Microsoft MME (MME via WDM-Audio) or Microsoft DirectSound drivers instead of
communicate with the MARIAN drivers directly. The Microsoft drivers in turn
communicate with the MARIAN WDM-Audio Drivers.
For audio applications, who use these Microsoft drivers, apply:
- They can playback simultaneously using one playback device. The Microsoft
Kernel Mixer mixes the playback signals of the applications into one stereo
stream and routes it to one physical output device. If playback takes place
with different sample rates, the Microsoft Kernel Mixer converts the sample rate
of the playback streams to the highest sample rate required.
Hint: You can improve the quality of this conversion! (See Control Panel |
Sounds and Audio Devices | Audio | Sound Playback | Advanced | System
Performance)
- The described simultaneous playback of different applications fails, if
the output device is already in use by ASIO, GSIF, "Classic MME" or Direct
WDM-Audio.
- The number of the available recording and playback devices is limited:
- under Windows 2000 to 10 devices each (20 channels)
- under Windows XP to 32 devices each (64 channels)
This limitation applies to the number of all audio devices installed in the
system.
You can use "Classic MME" or ASIO to walk around this limitation.
- The minimum possible latency is limited to app. 30ms through the
Microsoft Kernel Mixer architecture.
Use ASIO or GSIF to walk around this limitation.
- Some audio applications show additional audio devices with theirs names
appended by "(3+4)", "(5+6)" or "(7+8)". This is caused by an anomaly of the Microsoft
MME/DirectSound system. Please ignore these devices and do not use them.
- The Microsoft DirectSound or the Microsoft MME devices do not work with the Driver Settings for Start/Stop Synchronization
"Synchronous" and "SyncBus". Activate these settings only if you are sure that you work with ASIO, GSIF or
"Classic MME" only! Otherwise, the entire Microsoft WDM-Audio System could freeze. This circumstance
cannot be influenced by the driver.
Attention: The Windows System Sounds are working with DirectSound or MME via WDM-Audio if you do not set a classic MME device as
standard playback device!
- Some audio applications require the MARIAN driver because of its
additional hardware support functions:
- Hardware Punch In Monitoring
- Hardware Pitch Support
- Hardware Audio Signal Routing
- Hardware Audio Signal Level Measurement
These functions are not supported by the Microsoft drivers. Please supply this
audio applications with the "Classic MME" devices.
The MARIAN driver enables you to use the MME driver interface of the previous
driver versions in addition to all other driver interfaces. From now, we call
this interface "Classic MME". You can activate "Classic MME" within the Marc 8 Midi
Manager settings. If this driver interface is active, then you get additional
recording and playback devices with the appropriate device lists. These devices
have the name suffix "(MME)".
The "Classic MME" device have these advantages:
- The number of the recording and playback devices available is NOT limited
(see above)
- These devices support the MARIAN hardware support functions (see above)
- These devices work much faster and have better latency values than the MME via WDM-Audio devices
- These devices ensure correct start/stop synchronization. This is not possible with DirectSound or MME via WDM-Audio!
Software samplers and synthesizers normally supply MIDI output devices for
other audio applications who want to use the software sampler as an instrument.
If such an application starts, then normally this application opens the MIDI
output devices and this in turn causes the software sampler to initialize its
audio engine with the configured audio outputs.
THIS OCCURS EVEN IF YOU HAVE NOT STARTED THE SOFTWARE SAMPLER APPLICATION.
In the described situation the software sampler and the other audio application
may conflict, if they use the same audio output. You can use the Marc 8 Midi with
different audio applications at the same time but never the same output device
simultaneously.
Therefore this hint:
- First start the software sampler/synthesizer and setup an audio output
device which will NOT be used by the other audio application. Start the audio
application (sequencer) afterwards.
- If you start an ASIO or GSIF application the first time, then it will use
the device "Marc 8-M 1-2" for recording and playback.
The Windows Multimedia System also supplies a software synthesizer called
"Microsoft GS Wavetable SW Synth". This synthesizer has also a MIDI output port
with the same name. Since there is no explicit setup for the output device, the
"Microsoft GS Wavetable SW Synth" always uses the standard playback device
configured in "Control Panel | Sounds and Multimedia | Audio".
(c) MARIAN Digital Audio Electronics, Leipzig
11-20-2006