Rss

Archives for : s950

Akai S-950 Upgrades Part 5: entire S900 factory library at a press of a button

The Akai S900 sampler, released in 1986, was a revolutionary instrument that became a staple in music production through the late 80s and well into the 90s. Known for its gritty 12-bit sound, the S900 brought digital sampling to a wider audience, defining the sonic character of countless hit songs. The factory library for the S900—a collection of pre-sampled sounds that shipped with the unit. Packed with essential drum hits, basses, and classic synth sounds, it gave musicians access to high-quality samples that could be used right out of the box.

The Akai S900’s sounds are synonymous with the aesthetic of the late 80s and early 90s. During this period, musicians and producers were eager to explore sampling technology, and the S900 made it possible to incorporate realistic, pre-recorded samples into music production with unprecedented ease. This had a profound impact on genres like hip-hop, electronic, pop, and even rock, allowing artists to integrate previously unattainable textures and rhythms into their music.

Akai S900 factory library included the SL500 library (around 50 floppies), SL5000 library (20 floppies), PSL 9000 library (60 floppies) and the ACL 9000 library (100 floppies). ACL 9000 was released later, I believe in the 90s. The original factory content included meticulously sampled drum hits, including punchy kicks, snappy snares, and warm, vintage toms, that gave tracks a distinctive “crunch” that can only be achieved through the S900’s 12-bit, 40kHz sampling resolution. These sounds were particularly popular in hip-hop and dance music, where the S900 became a key tool in shaping the genre’s beat-heavy foundation. Synthesized bass sounds, pads, and leads provided lush textures that were often layered over these beats to create the spacious, atmospheric qualities associated with 80s pop and R&B.


Akai ACL9000 library (click image for full size)

The S900’s sounds made their way into an array of iconic tracks from the late 80s through the 90s, including songs from artists like Prince, Madonna, and Public Enemy. Its flexibility and the unique character of its samples meant that sounds from the S900 were easily distinguishable, making tracks that featured them instantly memorable. The drum samples, particularly, were unmistakable, and many of the same snare and hi-hat sounds can be heard across albums from the era.

The S900’s factory library didn’t just provide a convenient way to make music; it opened up a new era of sound design and production. Today, this library stands as a veritable time capsule, capturing the essence of a bygone musical era and preserving sounds that helped shape the identity of 80s and 90s music.

Gotek upgrades
In our last episode, we installed a Gotek based HxC drive in our Akai which ran on HxC but was unable to directly load RAW images. Fortunately there is a (free) solution which I will demonstrate here as I recently acquired a brand new Gotek drive  and decided to document the procedure for the others, so that you don’t have to spend a lot of money buying pre-configured ones which are quite pricey especially if you have 5-6 other devices, it pretty quickly adds up in $$$. A bare bones el-cheap Gotek will do just fine. But here’s the thing: a fresh Gotek drive isn’t quite ready for action on its own. To make it functional, we need to reprogram it with FlashFloppy firmware. FlashFloppy is an open-source firmware specifically designed for Gotek floppy drive emulators, which are devices used to replace traditional floppy disk drives with USB or SD card-based storage. It enables the Gotek drive to emulate various types of floppy disks and disk formats, making it a flexible and powerful solution for users who still need access to legacy hardware and software, particularly in vintage computing and retro gaming communities.

Is the process difficult? It’s surprisingly straightforward—one single line of code. Connect Gotek to your computer with USB-A to USB-A cable. Bridge the jumpers 3V-Boot and 5V-Tx or if your Gotek is Artery micro-controller then just bridge 3V-Boot. Download the latest FlashFloppy firmware from the official website and run a single command to flash the firmware to your Gotek drive as shown in the screenshot from my desktop (it’s the window on the left side). Click the picture for full resolution:

That’s it! With just this quick setup, your Gotek drive will be ready to emulate Akai floppy disks effortlessly. In my example the Gotek was fresh from the factory so I needed to un-protect it first otherwise it will not accept FlashFloppy firmware. Actually I installed the v3.42, not the 3.38 as the screenshot shows. If your Gotek is unprotected and you just want to upgrade it to the latest FlashFloppy firmware, then simply run this command:

sudo dfu-util -a 0 -D dfu/<the firmware that you downloaded>.dfu

Display
What’s the use of a large S900 factory library if you can’t see which disk images you’re loading into your Gotek? Thankfully, there’s a simple solution: adding a 128×32 OLED display to your Gotek drive provides an easy way to navigate and see exactly what you’re loading. Why Use an OLED Display: The OLED display provides clear, sharp text and fits perfectly with Gotek drives. This small screen can show the current disk image or file name, making it much easier to manage large collections of disk images on vintage systems.

Here’s how to configure and wire the OLED display to your Gotek drive. Remove Existing Wires: Start by carefully removing the existing wires from the Gotek’s original LCD display connector. Reorient the Wiring: The OLED configuration requires you to adjust the wiring by 90 degrees. Essentially, you’ll rotate the original connection orientation to match the pin configuration of your OLED display. Connecting the OLED Pins:

  • VCC: Connect the VCC pin on the OLED to the 3.3V (or 5V) power supply pin on the Gotek, depending on your display’s requirements.
  • GND: Connect the GND pin on the OLED to a ground pin on the Gotek.
  • SDA: Connect the SDA (data line) on the OLED to the correct data pin on the Gotek.
  • SCL: Connect the SCL (clock line) on the OLED to the Gotek’s clock pin.

Securing and Testing: Once connected, carefully secure the display and turn on the Gotek drive to test. If wired correctly, the OLED should light up and display the disk image information, allowing you to navigate files on your USB with ease. This quick setup transforms your Gotek drive into a far more user-friendly device, giving you immediate visual feedback on your disk image selections. Perfect for managing those vintage libraries!

Sound (of the floppy head)
But wait. How do we know the Gotek is loading something or not if we aren’t looking into the LED indicator (say we are busy doing other things). Fortunately FlashFloppy not only provides and OLED display support but it emulates the sound of the floppy’s motorized head movements. Whay would anyone want that? Because this is Pimp My Akai series, that’s why. So let’s pimp it all the way. It’s super simple: By connecting to the JB pin header we will get the sound output. Here are all the ingredients we need.

Obviously a pair of wires, a Piezo speaker and some sort of a header terminal. Put them all together and we get this:

Our Gotek is not fully Pimped and should look like this:

Installation
All that was left to do was to open the S-950 and remove the existing floppy drive. Mount the Gotek drive in the same location, using the same power and data cables that the floppy drive used. And we are done. I would highly recommend those mini USB sticks, they will perfectly sit inside without obstructing or ruining the aesthetics of the device.

With the OLED display installed, browsing through the directory and finding files has become incredibly easy. My Akai originally came with 27 floppy disks, which I’ve since converted into digital images. Additionally, I have the original S900 library I bought years ago, containing 220 floppy disks that I also converted. With all this, the storage filled up quickly, and trying to keep track of which disk image was in which index entry on a computer would’ve been a hassle. Thankfully, those days are behind me—now I have instant access to the entire historic S900 library with just the press of a button.

Looking at the root of the USB stick I have put libraries into individual folders so that the things are organized and easy to locate. With the FlashFloppy supporting the OLED display I can now navigate through folders and are no longer tied to the “cryptic” 3 segment LED display which would make all of this completely impossible. With a press of a button I have direct access to 250 floppy disks of which 220 are the factory library and as can be seen on a screenshot I also included a few empties just for the good measure. These can easily be duplicated and renamed when needed. And this ends our S-950 journey. This Akai is now full pimp mode. Feel free to discuss or share your Akai S950 stories in the comments below.

 

 

 

Akai S-950 Upgrades Part4: DD & HD floppy to image conversion

So your Akai came with a bunch of DD and HD floppies, you converted them to images, started a Gotek drive only to be greeted with a message saying unformatted disk, or no disk in drive, etc and you have to facepalm yourself. I know the feeling!

The source of the problem is that Gotek HxC does not like having both DD (double density) and HD (high density) disk images on the same USB stick. Even if you set the configuration file to Auto, and use .hfe rather then .img files it just refuses to work. In fact it took me whole day to find the combination that works. But eventually i found a solution to have the content of both DD and HD images on the same USB stick. You will have to do exactly as described in here, else the things just won’t work.

A bunch of DD and HD floppies that we will eventually put onto this small USB stick.

First thing you will need a Windows based computer with a floppy disk drive. You will install HxCFloppyEmulator software onto it. You will then insert your Akai floppy and press Floppy Disk Dump. The program might ask you to install an extra driver in here, so install it if it says so. Once the floppy is being read, use Export, and export it as .hfe file. Make sure you label the files sequentially as DSKA0000.hfe, DSKA0001.hfe etc. I suggest you dump first all of the DD disks, then the HD disks into separate folder.

Here are the same floppies in .img format. I used Omniflop on my old WinXP machine to read the floppies because i thought i would use them as .img files. In the end this method just didn’t work right with mixed DD & HD content, so i advise you to go directly .hfe export via HxC2001 software. Pro tip: Don’t bother with OmniFlop.

Keep in mind what is being described in here applies only if your Akai came with mixed DD and HD floppies. If it only came with HD then you are set already and can write the config file to your FAT32 formatted USB stick, with following settings.

These settings work 100%. Save this config to your USB stick and you’re set.

Now comes the tricky part. You will need to use two USB sticks temporarily. This is in fact the only solution that worked. Eventually it will all end on one single USB stick so this is just the temporary phase. Take the second USB stick, make sure it is FAT32, start HxC2001 and make another configuration and export it onto that USB stick. The configuration will differ slightly, instead of AKAI S950 HD set under the Mode, you will have to choose S950 DD. Think of these two USB sticks as two different floppy drives: one is the DD (double density) the other is HD (high density). Hence one will contain only the DD images, while other only the HD images.

Now count the number of DD floppies. Let’s say you have 12 of them. That means you will need to generate 12 HD empty floppies. Go into HxC, make sure you have set it to S950 HD and generate an empty floppy image. Please read HxC “Floppy Emulator Software – Step by Step Guide” to learn how to generate an empty floppy image. Make sure to select Predefined Disk Layout for Akai S-950. Once the file has been generated you will need to copy it 11 more times. Pro tip: You can in fact copy them a few more times, because it doesn’t hurt to have extra spare few empties for your own sampling purposes, and ONE extra empty that you can archive, so that you don’t have to start HxC2001 software each time you want an empty S950 floppy image. Always make sure to label these new files sequentially. For example: Let’s suppose you have 15 HD floppies that you converted into images and have put them onto an USB stick. The are labeled DSKA0000.hfe – DSKA0014.hfe, that means you will need to label your empty HD images starting with DSKA0015.hfe and continuing sequentially up. More importantly there can be NO gaps between file numbers. The sequence always must be continuous, ie: 0017, 0018, 0019…

The image above shows that we have two USB sticks. On USB stick one we have DD floppy disk images with appropriate HXCSDFE configuration file that we generated earlier for S950 DD floppies. The second stick contains our HD disk images, with appropriate HXCSDFE configuration file for HD images, plus our new empty images that we just generated (shown in blue), plus a few extra empties (shown in purple color) for our own sampling.

What we are doing here is getting 12 HD floppies on which we will save our 12 DD floppies. Because for some reason Gotek does not like having both HD and DD flopy image files on the same USB stick. And this is the source of all the problems, and why we are doing this workaround at the first place.

Now it’s our time to start the “conversion process”. Our goal is to convert our DD images into HD format, so that we can work with HD images only, because that’s how Gotek HxC wants to work, and there aren’t many alternatives around. First you will insert the USB stick that contains DD floppy images. You will start the Akai, and load whole disk using DISK / 02 Clear mem & load disk. Once the DD disk has been loaded insert the second USB stick and save the content of your memory onto the HD disk using DISK / 05 Clear volume and save entire memory. And that it pretty much it!

Remove the second USB, insert the first one and repeat the process. Don’t forget to choose next disk on your Gotek drive using Next button. In our example we would insert USB stick 1 and load a file called 000, we would then insert USB stick 2 and save onto the file called 015 (shown on Gotek’s LED display). Once you finished all DD floppies and they have been saved onto HD images, you can toss away the USB stick with DD images and from now on only use second USB stick which is all HD images.

Doggo approves!

Akai S-950 Upgrades Part3: Floppy drive to HxC Gotek conversion / upgrade

So i eventually made an order, despite the fact the floppy was working just fine, floppy emulator is a way better solution. Just a few days later, the package was here with HxC modified Gotek drive. Special thanks to Acid Mitch.

The floppy is held by these four screws on the bottom of the unit. Remove them.

Now you need to remove the power supply board in order to reach the back side of the floppy drive. And with it being reachable, detach the ribbon and power connector from the existing floppy drive.

Remove this metal frame from the floppy drive. Do NOT rotate anything. Leave the floppy drive aside and take the new Gotek drive and connect it exactly as the old floppy drive was connected.

The result should look exactly like this.

Insert the new drive into the unit, and connect the ribbon and power connector, then screw in the four screws that hold the floppy drive in place.

And here it is. Floppy out, Gotek HxC in.

Akai S-950 Upgrades Part2: LCD display upgrade and modification

Some people are just greedy. In fact it was one of the eBay listings that made me inspire do a thread like this. Just take a look at these prices for these “kits” and below i will show you what is the actual “kit” in here. It’s one single strip connector that cost $0.5 and two wires that are already on your Akai! So someone soldered this strip onto their LCD screen and called it a “S-950 Kit”. Very funny!

So, instead of going for this:

Go for this:

Now in order to use your new display you will need to take out the old one and take a look at the strip connector. That is the type you need. It has to be the same shape, bent, rather than straight. Keep in mind, Akai already has everything else to connect the display. The ribbon cable can simply be detached / attached, no desoldering of the ribbon needed, making this super simple modification. You just need to solder this new strip connector and you are done. Make sure you cut the new strip connector to be 14 pins and not 16, else you won’t be able to attach existing 14 pin plastic connector to it.

Here it is ladies and gentlemen, this connector is what makes S-950 LCD display “kit”.

Make sure to remove the noisy inverter. Your Akai no longer needs it. DO NOT throw away the connector that was attached on the front panel, instead cut the wires exactly as shown above while keeping the connector – you will need that connector later to provide power supply for the LED backlight.

With the new display ready, glue three spacers onto three holes where the original screws went thru. I’ve made spacers from the voltage regulator spacer but i cut the inner part of it (the one that goes into power regulator). Every electronics store has these insulators, since you need them to insulate your voltage regulator before you screw it to the metal case – else the regulator will short. And don’t throw away original screws. Believe it or not, but they will fit perfectly.

As I’ve promised, original screws fit perfectly. However there is one problem…

We have to put the screws from the back side. In order to do that you will need to unscrew the front metal part of the case and slightly put it at the angle in order for the screwdriver to reach the lower hole of the LCD screw.

Now remember that power inverter connector that i told you to keep? The two wires that it is providing are exactly what we need. They are 0 and +5V power supply for the LCD backlight. You might have to extend these two wires to be able to reach pin 15 and pin 16 of the LCD. Make sure you check with the multimeter which wire is 0 and which is +5V and read LCD specs sheet about which pin requires 0 and which +5V.

Or if you want to go full pimp mode, connect just the 0 wire to the LED power supply pin, and send the +5V to the potentiometer on the back of the unit. The specs is 1k LOG (usually labeled as 1kB). You want to connect it as shown in the image above (left and center pin, looking from below) to apply gradual resistance to dim the backlight. Again, these new LCD backlights are a bit on the brighter side, and this mod lets you dim the brightness and thus largely increase the contrast of the display.

Quick test on the bench shows success. Display’s “blue” color is artifact due to camera’s color balance. Display is actually white/black. And once you dim it, looks almost OLED like super sharp and contrast-y!

Akai S-950 Upgrades Part1: Power connector upgrade & cosmetics

Step one: disassemble the unit.

This is the easiest of the mods. For some reason some of the Akai S-950 use a 2 pin power connector which is not compatible with a standard IEC connector and thus our standard power supply cables.


This connector belongs to bin.

You will need a good ole file tool and a soldering iron. Simply remove the old connector. Use a file tool to widen the existing hole and insert the new connector.

You will notice a small board to which the existing connector was soldered to. Add a new wire there and solder it onto the grounding hole pin. In the image above, the new wire is the black one (the one without transparent plastic insulator!), and the location for the soldering point is shown. The length should be the same as the existing two so that you can reach the connector. Then insert the new IEC connector and solder all three wires, with the new wire that you just added going to the middle pin. That’s the ground pin connection. So that from now on your Akai not only accepts common IEC cable, but is now grounded properly.

The good thing is that the holes for the screws will fit prefectly. You just need to file the existing connector hole a bit (from all sides!).

With the unit disassembled, you can do some washing now.

And with generic grey matte spray paint, you can restore the knobs to be as new. Just make sure you sand down the existing paint first. Then 5-6 light coatings from a 30cm / 1ft distance will do fine.

A proper Akai S-950 User Manual
If there is anyone looking for a user manual for an Akai S-950 that is not missing any of its pages it can be found right here: https://donsolaris.com/tmp/Akai_S-950_Manual.pdf The reason I mention this is because of the fact that all of the S-950 manuals that are online are for some reason missing / have plenty of blank pages. This one has all of the pages and no blanks! Horray.