Category: Orchestral - Bells Alesis Sanctuary QCard Crotales C6. Added on March 24, 2017, 6:07 a.m. Sound Source: Alesis S4+ Sample Rate: 44100 Hz. 99Sounds is proud to release 99 Drum Samples, a multi-genre collection of free drum samples in 24-bit WAV format. 99 Drum Samples is a free collection of electronic and acoustic drum hits that were built from scratch and processed using internal and external audio gear.
Introduction
Hi! I'm Ben Weaver, and I'm an electronics engineer. I'm also a keen musician. That means I whenever I get a new synth to play with, I take it to bits and see if I can make it work better. This page is about using cheap memory cards with the Alesis QS6. You may also like to read how I modded my QS6 to use 16Mb sample cards, and mounted the QS6 power supply inside the keyboard.
The Alesis QS range of synthesisers are famed for their ability to play sounds from user-programmable sample cards. These cards are linear PCMCIA flash cards, although there are pre-made ROM cards (known as QCards) available too.
Unfortunately, PCMCIA flash cards are quite rare and expensive. Even more unfortunately, Alesis specify that you can only use AMD type-C and type-D cards which, guess what... are even more rare and expensive. The largest card you can use is 8MB, and a quick look around during March 2006 revealed that they cost an average of $95 (£54, €79) - that's way too expensive for a poor student like me. (And that's excluding any VAT or P&P!)
Supplier | Price for 8Mb AMD card | Web Address |
---|---|---|
Synchrotech | $71 (£41, €59) | www.synchrotech.com/products/linear-flash_01.html |
Psism | $95 (£54, €79) | www.psism.com/linearflash.htm |
Pretec | $119 (£68, €99) | www.pretec.com/OnlineSales/SSD/Industrial/AMD-Seris-D.htm |
Now, in their efforts to simplify things, Alesis didn't tell the whole truth. There are very few technical things that are both simple and complete. If we look in to the situation a little deeper, we can see that the synth CAN use other memory cards as long as you play by a few rules.
Why is this good news? Well, flash cards made by other manufacturers such as Intel are used in other devices such as the Apple Newton, and many Cisco routers. This means that there are lots of them floating around second-hand. In March 2006, I bought a 16Mb Intel flash card for £10 including P&P - twice! Using my synth mod which lets me use all 16Mb of the card (normally Alesis synths can only use 8Mb cards) I was effectively buying 8Mb of flash for £5 ($9, €7) all in. That's about 10% of the price of new AMD flash cards!
What synths are we talking about here?
All of my testing has been done on my QS6 (hardware revision A, software revision 2.00). I'd fully expect, however, this hack to work just the same on any Alesis synth that can take PCMCIA sample cards. If you have any success or disappointment with a different synth, then please let me know!
Update: I've heard from people in the field that this hack works fine on a QS6.1, but someone tried it on a QSR and it didn't work.
What flash cards can I use?
Okay, this is a hard one. There are lots of types available, and I haven't tested them all. What I can do, is tell you what categories are available and which will and won't work. At the highest level, there are two main types of flash card available: linear flash cards and ATA flash cards. ATA flash cards present themselves as a hard disk controller, which is great if your host is used to talking to hard disks (e.g. a PC), but not great if your host doesn't know what a hard disk is (e.g. an Alesis synthesiser). So anything that says ATA on it won't work. Also, all compact flash (CF) cards are ATA, so you can't cheat and plug a CF card in to an adaptor. That won't work either.
So we need to look at linear flash cards. There are two main types here: Intel and AMD. Lots of other manufacturers make flash cards, but they make them to be compatible with either Intel or AMD. We know that AMD card will work. Now, here's the science bit: The only real difference between these two types of card is that they write data in different ways. For reading back data (which is what the synth does most of the time), there's no real difference. If I'm an Alesis synth and I'm just reading samples from a memory card, I've got no idea whether I'm looking at an AMD card or an Intel card. Ka-ching!
So, will all Intel cards work in the synth? Good question. There are three different types of Intel card: Series 1, Series 2, and Series 2+. I've tried some series 2 cards, and they work; they get a big green tick. I've also tried a series 2+ card, and it didn't work. I don't know whether the problem is with just that card, or all series 2+ cards. For for moment, I'm putting a big question mark on series 2+ cards. I haven't yet tried any series 1 cards. I've summarised my findings in the diagram below.
In a quest to find out which cards will and won't work, I've put a list of cards I've tested at the bottom of this page. Please do look through it. And if you try a different card (or even one listed!) then let me know how you get on. Also, you may like to read my tips on buying memory cards
How do I use these cards?
Now, the astute reader will spot a problem here. If the method of writing data to the cards is different, then the synth won't be able to write to non-AMD cards. This is indeed the case: Alesis synthesisers can't write to Intel cards. How do we put samples on to the cards in the first place? Luckily, there's a way around it: prepare your sample cards in a laptop! Just about all laptops are able to write to any linear flash card, given the right software. And there's a bonus here too. Laptops can write complete cards in just a few minutes, compared to the hour or so the synthesiser takes to write a complete card. Double whammy!
- Some modern laptops, despite having a PCMCIA card slot, can't write to the cards that we'll be using. Intel series 1 and series 2 cards need a 12V supply to write data, and a 12V card supply seems to be something that laptop manufacturers are tending to leave out nowadays. If your laptop, like mine, is a few years old then hopefully you'll be fine.
Notes
Okay, how do we use a laptop to make a sample card? Well, first off you use SoundBridge to prepare a sample card image (.img) file. I use SoundBridge v3.0.1 d2, and other versions may or may not work. (Let me know how you get on if you try a different version!)
Next, you need to convert your SoundBridge .img file to a format ready for writing to flash cards. The easiest way of doing this is using a small program that I wrote called img2bin.exe. You can download it by right clicking the link and selecting 'Save As...' or whatever your browser has. You run it from a command window, and supply the name of the image file that you want to convert, and an output file name. If you have a soundbridge img file, say, called mypiano.img then you can convert it to a file suitable for flash card writing by typing this at a command prompt:
img2bin mypiano.img mypiano.bin
Make sure that the img2bin.exe file is in the same directory as the image files.
- In technical speak, the file conversion process involves swapping the byte order. We're turning little-endian words in to big-endian words.
- As an alternative to putting img2bin.exe in the same directory as the image files, you can put it in a folder which is in the OS search path - like C:Windows or C:WINNT.
- There is already a program floating around called 'swap.exe' by Dan McRae which does the file conversion, but it has a bug which makes the files one byte larger than they should be. This means that it will turn 8Mb files in to 8Mb+1byte files - which you may have problems fitting on to a 8Mb card. You can manually remove the last byte if you like doing that sort of thing, but it's a faff. I did consider rewriting swap.exe to fix this bug, but I thought that having two versions of swap.exe floating around would be just too confusing! My img2bin program does exactly the same thing as swap.exe, but without the 'extra byte' bug.
Notes
Okay, now we have a file ready for burning to a flash card. How do we do this? Well, you need some suitable software. There's not too many suitable software packages available, but I've listed the ones that I know about. If you know of any others, please tell me.
- AMD embed.exe
- This can write to AMD cards. It must be run from DOS.
- Intel File-to-Flash (F2F.exe)
- This can write to some Intel cards. It must be run from DOS. I think it checks for card size first, which is stored in attribute memory. If this isn't set up right, then card writing will fail even if there is enough space on the card. [link]
- SMART FlashTools
- This looks good. It runs under Windows, and should be able to write to all cards. I don't know how much it costs, and I haven't tried it. [link]
- Elan Memory Card Explorer v3.14
- This is quite good. It runs under Windows, and can write to all flash cards. But it costs hundreds of dollars, which in my opinion is very expensive indeed. And the people who wrote it can't spell. If you want to have a go with it, then you can download a demo version of Memory Card Explorer, but it will only work for five writes. [link]
- There isn't any really good free software for writing to linear flash cards. I did consider writing some myself, but I really don't have the time to do so. If anyone wants to write something then I'd be happy to help you get started. It would be possible to even combine the .img file conversion in to the program so you could have a single program to write SoundBridge files directly to memory cards.
Notes
Tried and Tested memory cards
So, which cards can we use? Good question! I've tried some, and here are my findings. If you have the opportunity of trying a card (even if it's one listed here), then please let me know. Also, if you have a card that you're not using for a while, then you might like to consider letting me borrow it for a while - that way I'll be able to test cards without spending too much money!
Image | Manufacturer | Size | Type | Part Number | Result | Notes |
---|---|---|---|---|---|---|
Smart Modular Technologies | 4Mb | Intel Series 2 | SM9FA2043IP280 | Works | This was sold on eBay as being suitable for a Cisco router. Inside, there are two Sharp LH28F016SAT-70 flash chips and some attribute memory in the form of a Atmel AT28C16 EEPROM. | |
Sharp | 16Mb | Intel Series 2 | ID24ZK03 | Works | This was sold on eBay as being suitable for a Cisco router, part number MEM-RSP-FLC16M. | |
Intel | 10Mb | Intel Series 2 | Don't Know | Works | This was tried by a reader and is reported as working fine. | |
Intel (Cisco) | 16Mb | Intel Series 2+ | Intel: iMC016FLSP -15/25-S (Cisco: MEM-S3-FLC16M) | Doesn't Work | This card, despite saying Cisco on it, is made by Intel. I think that series 2+ cards have a problem. I don't know what it is. I think it may be a timing issue. Inside there are eight E28F016SA Intel flash chips and two proprietary Intel ASICs. Maybe the ASICs are introducing extra delay in operation. But the flash chips are rated at 70ns for 5V operation - could the ASICs really be extending this figure past the synth limit of 150ns? In 1999, Centennial Technologies acquired the flash memory card business of Intel Corporation, and in 2001, SMART Modular Technologies acquired Centennial Technologies. Neither Intel or SMART have any data on these cards. If anyone has a datasheet for Intel Flash Series 2+ cards, then please let me know! | |
Intel (Cisco) | 16Mb | Intel Series 2+ | Intel: iMC016FLSP -15/25-S | Doesn't Work | This is like the card above. The label was a little different, which made me think that maybe it was a different card, but no. My current thinking is that Intel Series 2+ cards just do not work in this application. |
How to spot and buy memory cards
The best way I've found of buying memory cards is on eBay. They are sold either under their generic 'Linear Flash' name, or as memory cards for either Cisco Routers or the Apple Newton. The generic Cisco part number seems to be 'MEM-{software}-FLC{size}M' where {software} is the name of any pre-loaded software, and {size} is the size of the card in megabytes. As far as I can see, there is no way of telling from the Cisco part number whether a particular card will be based on Series 2 or Series 2+ technology.
The names PCMCIA and PC-Card are interchangeable, so suitable memory cards might be described as one, other, or both of these names.
Many Cisco routers use Intel-compatible linear flash memory cards. The 1600 series, 7200 series and 7500 series definitely take them, and there are probably many more. (Please let me know if you find anything else out!) Be warned, though, that lots of Cisco routers also take internal DIMM flash memory upgrades (the 1600-1800 and 2500-2800 series do, and there's probably more) which obviously won't work in the synth. So if you spot something advertised as '8MB flash memory for Cisco routers' then you need to check whether it's a PCMCIA card or an internal memory module.
The Nortel Networks 8000 series router takes PCMCIA cards, but they're ATA and so won't work
How to contact me
If you have a go at using sample cards in your synthesiser, then I'd love to hear how you get on. In particular, I'd very much like to know what cards do and don't work so I can update the list on this page, and how people get on with different Alesis synths.
I'm also keen to get hold of any technical datasheets for flash cards. I have one for Intel Series 2, but I'd really love to have a look through the one for Intel Series 2+ cards.
The best way of contacting me is through email. My email address is .
This webpage and its content is © 2006 by Ben Weaver.
This Realtek Audio Driver for Windows 10 64 bit will install for many laptop (notebook)/Desktop computers that use the Realtek sound chip. This driver is only for the 64bit version of Windows. Some versions of Windows have generic or older OEM drivers included with the system. It is important that you use the latest audio drivers because you will get some extra feature that might not be available to you with a generic drivers.
Windows 10 version 1909 is know like other updates and releases to have issues with the Realtek audio chipsets and updating the drivers is one remedy. If you are getting a code 10 error follow this guide: Fix: this device cannot start (code 10) - Windows 10 because you don't always have to install new drivers.
The Realtek Audio codec is currently still at version: R2.82 this is still the current driver for August 2020
- Direct Sound 3D, A3D, and I3DL2 compatibility;
- WaveRT audio driver for Windows;
- A wide range of software equalizing tools;
- Microphone acoustic echo cancellation;
- Noise suppression feature;
- Beamforming technology for voice application;
- Easy-to-use plug-and-play technology;
- Well-laid out and easy-to-use interface.
---------------------------------------
Setup Driver at first time:
---------------------------------------
Windows 2000 , XP :
Step 1. Before installing the Realtek High Definition Audio Driver, Press the
[Cancel] button if Windows detect the Multimedia Audio device.
Step 2. Run the setup.exe program to start the installation.
Step 3. Click on [Next] to continue the procedure. If the screen resolution is lower
than 1024*768,press [Yes] to continue the installation. If the Windows popup
'Digital Signature Not Found' message, press [Yes] to continue the
installation.
Step 4. Finally, select to restart the system and press [Finish] to complete
the installation.
Windows Vista, Windows7, Windows 8, Windows 8.1, Windows 10 :
Step 1. Run the setup.exe program to start the installation.
Step 2. Click on [Next] to continue the procedure. If the screen resolution is lower
than 1024*768,press [Yes] to continue the installation. If the Windows popup
'Windows can't verify the publisher of this driver software' message,
press 'Install this driver software anyway' to continue the installation.
Step 3. Finally, select to restart the system and press [Finish] to complete
the installation.
---------------------------------------
Manual driver install by INF :
---------------------------------------
Step 1. Go to 'Control Panel¡¨and select 'Hardware and Sound'.
Step 2. Select 'Device Manager' on Devices and Printers
Step 3. Right click on the 'High Definition Audio Device' of Device Manager and select 'Update Driver Software' on pop up menu.
Step 4. Select 'Browse my computer for driver software' option.
Step 5. Browse Realtek Audio driver location and press 'Next' button.
Step 6. Installing Realtek Audio driver.
Step 7. Windows has finished installing the Realtek audio driver.
---------------------------------------
Update Driver:
---------------------------------------
Windows 2000 , XP :
Step 1. Follow Step 2,3,4 described in [Setup at first time] above to complete
the procedure.
Windows Vista, Windows7, Windows 8, Windows 8.1, Windows 10 :
Step 1. Run setup.exe, it will remove the original driver in your system.
Step 2. Click 'Next' to remove the original audio driver in your system.
Step 3. Once after the original driver removed , reboot the computer.
Step 4. It will install audio driver automatically after computer restarted.
---------------------------------------
Remove Driver:
---------------------------------------
Windows 2000 , XP :
Step 1. Go to StartSettingsControl Panel.
Step 2. Select [Add or Remove Programs] icon.
Step 3. Select 'Realtek High Definition Audio Driver' and press [Remove]
button.
Step 4. Click on [Yes] to finish the uninstallation.
Step 5. At the end of the procedure, select to restart the system and press
[Finish] to complete the uninstallation.
Windows Vista, Windows7 :
Step 1. Go to StartControl Panel.
Step 2. Select [Programs] icon.
Step 3. Select [Programs and Features] icon.
Step 4. Select 'Realtek High Definition Audio Driver' and press [uninstall] button.
Step 5. Click on [Yes] to finish the uninstallation.
Download Alesis Sound Cards & Media Devices Drivers
Step 6. At the end of the procedure, select to restart the system and press
[Finish] to complete the uninstallation.
Windows 8, Windows 8.1, Windows 10 :
Step 1. Go to Apps.
Step 2. Select 'Control Panel' in 'Windows System'
Step 3. Select [Programs and Features] icon.
Step 4. Select 'Realtek High Definition Audio Driver' and press [uninstall] button.
Step 5. Click on [Yes] to finish the uninstallation.
Step 6. At the end of the procedure, select to restart the system and press
[Finish] to complete the uninstallation.
Download Alesis Sound Cards & Media Devices Driver Windows 7
---------------------------------------
Driver uninstall in Device Manager :
---------------------------------------
Step 1. Go to 'Control Panel¡¨and select 'Hardware and Sound'.
Step 2. Select 'Device Manager' on Devices and Printers
Step 3. Right click on the 'Realtek High Definition Audio' of Device Manager and select 'Uninstall' on pop up menu.
Step 4. Select the option 'Delete the driver software for this device' and press 'OK' button on dialog 'Confirm Device Uninstall'.
Step 5. Reboot system.