Sb Live Kx Project Audio Driver
Hi guys i am a small developer, i really like to use my sound blaster cards on my machines and i love also coding, so when i find the source code for the kx audio driver on git hub and then Eugene, the creator of kx audio driver decided to no longer maintain the project, i decided to start working on a mod of this driver and maintain it.
Sb Live Kx Project Audio Driver
With my mod, created starting from the sources of the last official version of kx audio driver and all the small commiunity updates, i am working to keep the driver compatible with the latest mac os versions and to improove the driver over time.
- more user-frienly names for the cards in the settings and other system menus (so the name will be, for example, SB live! 5.1 SB0060 instead of kx SB0060 [e880] witch was shown in the original driver)
Just for who wants to see which audio cards will be recognized by the audio driver, i link to you a .cpp code file which is used to recognize the audio cards in the driver, if you have a copy of the latest official sources, you will find the original version into the project folder/driver/frname.cpp, you can not use mine file as replacement for the frname that there is in the official sources because i use some custom properties, methods and variables that needs changes in other parts of the code to work
ASIO Driver for Soundblaster Live. Works with all Windows versions. All you need to do is install the driver - NO rewiring of the card.You might also want to try these links www.kxproject.spb.ru/down.php come.to/sblive
Best regards,Molghus" Was this review helpful? (Report this) 4 of 5 people found the following review helpful: Dan Tested on Windows XP 20 Apr 2010(3 hours after download) Installation: Stability: Compatibility: "No problems. Smooth download, smooth install, audio is great, performance is clean. Download, then extract zip file to a remebered location. Do driver update(install)inside device manager; point to remebered location when asked for updated drivers." Was this review helpful? (Report this) Already tried it? Give your review.
The Audigy SE (SB0570) and Audigy Value (SB0570) are stripped down models, with a less expensive CA0106 audio-controller in place of the EMU10k2. With the CA0106, the SE/Value are limited to software-based EAX 3.0 (upgraded to software-based EAX 4.0 with a driver update), no advanced resolution DVD-Audio Playback, and no Dolby Digital 5.1 or Dolby Digital EX 6.1 playback. With these cards only one of the mic, line in, or AUX sources may be unmuted at a time. The Audigy SE and Audigy Value both carry the SB0570 model number. It is possible that the same card was sold in different markets with different names, that perhaps the cards were sold with one name for a while and later it was changed or it's possible they could even be slightly different cards.
kX Audio Driver is a free audio driver for all Kx-compatible sound cards. It supports all EMU10K1 and EMU10K2-based sound cards from Creative and E-mu Systems manufacturers. This download is comprised of setup and driver system files. It also...full software details
At that time, the Linux kernel sound system was theOSS/Free system, a solid and serviceable audio/MIDIsubsystem that had been with the kernel sourcessince the early days of Linux, thanks primarilyto the pioneering work of Hannu Savolainen. Alas,OSS/Free had not kept pace with the rapidly evolvingworld of desktop audio production, and many sound cardseither were unsupported or supported only partially,as was the case with the Gravis boards. To be fair,the OSS/Free maintainers were few; there was lessorganization in the general Linux audio world;and manufacturers then were, as some still are now,too secretive about their driver specifications.
Installing ALSA is not especially difficult, and the way has beencleared at least partially by packages supplied by audio-centric Linuxdistributions/bundles, such as AGNULA/Demudi for Debian, PlanetCCRMA forRed Hat and Fedora and AudioSlack for SlackWare. Mandrake users caninstall one of Thac's packages (see Resources).Regardless of your base system, you must uninstall the OSS/Freemodules before installing the ALSA package. Normally this task entailslittle more than moving the older modules into a temporary directory,in case you want or need to put them back, and making sure that thekernel's soundcore.o object file remains in its original place, usually/lib/modules/your-kernel-number-here/kernel/drivers/sound/. Afterremoving OSS/Free you need to install the ALSA packages by way of yourpackage manager of choice.
Setting up laptop audio support under Linux can be a complicated task, andit just so happens that my hardware is slightly problematic. Thankfully,ALSA supplies the tools I needed to resolve my difficulties with findingthe correct chip and driver identification.
The alsaconf utility tries to identify your system's audio andMIDI capabilities and then it writes a basic configuration file to/etc/modules.conf. However, in the weird world of laptop sound support,things may not always be what they seem. For example, alsaconfcorrectly identified my laptop audio chip as a NeoMagic NM256. However,the configuration failed, reporting that I should use either the basicSoundBlaster16 driver (sb16) or one of the Crystal Sound drivers (cs423x).
As though I hadn't already stuffed my little systemfull of ALSA drivers, I also wanted to use the CoreSound PDAudioCF card, a high-quality digital audioinput card made for handheld computers, such asthe Zaurus, but quite usable with a CF-to-PCMCIAadapter. Again, I want to have my other devicesconfigured before setting up the PDAudioCF,so I simply wait until I have everything elseworking as desired before inserting the card. Thesystem autodetects the new hardware and loads theappropriate module (snd-pdaudiocf), a proceduretotally transparent to the end user.
Recently, developer Lee Revell significantly improved the ALSA driverfor the Creative Labs SBLive and Audigy sound cards, unlocking muchgreater potential than was available through the previous drivers. Leefollowed the lead of the kX Project, an open-source Windows-basedproject intended to open all the capabilities of the SBLive/Audigy cards,including true multichannel I/O, access to the DSP registers and supportfor x.1 surround sound. Lee's work greatly expands the recording andplayback possibilities for inexpensive hardware, bringing even morevalue to Linux as a desktop music and sound workstation.
Figure 4 shows off the envy24control mixer in a JACK environment. JACK isan audio connections manager designed to professional specifications forlow-latency communication between the JACK server and its clients. JACKrequires a native system audio driver, which for Linux can be a dummydriver, an OSS driver, PortAudio or, most typically,ALSA. I will present the JACK system in detail in a future article.
It is no exaggeration to state that all contemporary major Linuxaudio software wants ALSA's special services. MIDI programs enjoy theconnectivity of the ALSA sequencer, digital audio systems make use ofALSA's drivers for pro-audio hardware and thorough support is providedfor common desktop audio/video activities. Figures 5 and 6 representsome screens commonly seen on my desktop, thanks to ALSA. 350c69d7ab