AX-80 O.S. hacking co-op?
Forum rules
READ: VSE Board-Wide Rules and Guidelines
If your Help request has been solved, please edit your first post in order to select the
Topic Icon to let others know your topic has been solved.
READ: VSE Board-Wide Rules and Guidelines
If your Help request has been solved, please edit your first post in order to select the

- rhino
- Supporting Member!
- Posts: 2611
- Joined: Sat Aug 02, 2008 5:00 pm
- Real name: bill
- Gear: keepers:
Kurzweil K2500x
Ensoniq TS-12
Yamaha SY-99
Alesis QS-8
Roland JD-800
Roland JX-10
Akai AX-80
Ensoniq SQ-80
Korg DSS-1
Moog Mini
Fizmo - Location: kentucky hills
AX-80 O.S. hacking co-op?
Anybody here have the desire and/or skills to work towards developing a new OS for the Akai AX-80 to add Sysex and patch dumping/loading?
When the wise man points to the stars, the fool looks at the finger.
- Confucius
- Confucius
- garranimal
- Synth Explorer
- Posts: 1728
- Joined: Mon Sep 27, 2004 8:57 pm
- Location: USA
- Contact:
Re: AX-80 O.S. hacking co-op?
Alas, I don't have the skills but this is an interesting proposal. Service manual seems difficult to google. Most of the parameters have low resolution, with the possibility of real-time stepping artifacts. Still, to add computer patch editing and midi transmit/receive would be greatly beneficial.
Would be nice to add a unison mode with detune control. But like the Juno-106, I suspect it uses a master oscillator which makes adding a unison feature a matter of hardware modification.
Would be nice to add a unison mode with detune control. But like the Juno-106, I suspect it uses a master oscillator which makes adding a unison feature a matter of hardware modification.
- cornutt
- Moderator
- Posts: 2117
- Joined: Sun Dec 02, 2007 6:03 am
- Gear: 6th
- Location: Rocket City USA
- Contact:
Re: AX-80 O.S. hacking co-op?
Not necessarily... there are ways it could have been done on the 106 and not sounded like c**p. I'm not sure why Roland didn't do it; maybe they didn't have enough CPU or code memory.garranimal wrote: Would be nice to add a unison mode with detune control. But like the Juno-106, I suspect it uses a master oscillator which makes adding a unison feature a matter of hardware modification.
What CPU does the AX80 use?
Switches, knobs, buttons, LEDs, LCD screens, monitors, keys, mice, jacks, sockets. Now two joysticks!
- rhino
- Supporting Member!
- Posts: 2611
- Joined: Sat Aug 02, 2008 5:00 pm
- Real name: bill
- Gear: keepers:
Kurzweil K2500x
Ensoniq TS-12
Yamaha SY-99
Alesis QS-8
Roland JD-800
Roland JX-10
Akai AX-80
Ensoniq SQ-80
Korg DSS-1
Moog Mini
Fizmo - Location: kentucky hills
Re: AX-80 O.S. hacking co-op?
uPD7811 - with the internal mask programable ROM bypassed. Quite powerful for its day. IIRC, the same used in the Casio CZ series.
My goal was not to add synth features, just to make a drop-in EPROM chip that would allow sysex editing and patch dump/load by single patch, or bank. As is, the tape storage must save or load both banks A and B all at once.
A poor-mans solution might be a software that could read the tape signal, then break it into the 64 patchs, allow them to be edited, then re-combined into a new .WAV file to be sent back to the AX.
My goal was not to add synth features, just to make a drop-in EPROM chip that would allow sysex editing and patch dump/load by single patch, or bank. As is, the tape storage must save or load both banks A and B all at once.
A poor-mans solution might be a software that could read the tape signal, then break it into the 64 patchs, allow them to be edited, then re-combined into a new .WAV file to be sent back to the AX.
When the wise man points to the stars, the fool looks at the finger.
- Confucius
- Confucius
- Walter Ego
- Senior Member
- Posts: 897
- Joined: Thu Feb 09, 2012 7:17 pm
- Gear: Various noisemakers hidden around my home and classroom. And a great quantity of caffeine.
- Band: 12"VS
- Location: Near Boston
Re: AX-80 O.S. hacking co-op?
I'm for this, as I recently acquired a beat-up AX-80 for free. I love the look and feel and it has great sounds...getting rid of the lack of Sysex would be great...
Walter Ego
seamonkey wrote:I nominate this for STUPIDEST THREAD ever in the history of the internez.
- tim_m
- Newbie
- Posts: 71
- Joined: Wed Aug 18, 2010 11:28 pm
- Real name: Tim
- Gear: Access Virus KB (x2), C
Akai AX-80
Juno-60
Ensoniq SD-1
Electribe ESX
Lots of guitars - Band: Trace-on.
- Location: Alexandria, VA
- Contact:
Re: AX-80 O.S. hacking co-op?
I had started to map out features that I would want for a project like this, but have been seriously sidetracked in life! I was imagining a drop-in CPU replacement that could add the following:
Portamento
Toggling the LFO to be able to run free, as opposed to reset
MIDI/Sysex dump abilities
A legitimate mono mode with detune (I use the 'chord memory, press one key' hack a lot)
Adding a noise oscillator somehow
Being able to independently change the volume of the sub oscillator
Better live filter cutoff control than using the mod wheel with that LFO (it always droops for me)
Better knob resolution?
Better velocity resolution
A more properly scaled resonance control
Press & hold button to edit parameter (as opposed to having to press the 'edit' button)
a more tunable filter key-follow
Perhaps being able to overwrite the ROM patches.
Sadly, I'm years from being to properly address a project like this.
Portamento
Toggling the LFO to be able to run free, as opposed to reset
MIDI/Sysex dump abilities
A legitimate mono mode with detune (I use the 'chord memory, press one key' hack a lot)
Adding a noise oscillator somehow
Being able to independently change the volume of the sub oscillator
Better live filter cutoff control than using the mod wheel with that LFO (it always droops for me)
Better knob resolution?
Better velocity resolution
A more properly scaled resonance control
Press & hold button to edit parameter (as opposed to having to press the 'edit' button)
a more tunable filter key-follow
Perhaps being able to overwrite the ROM patches.
Sadly, I'm years from being to properly address a project like this.
- rhino
- Supporting Member!
- Posts: 2611
- Joined: Sat Aug 02, 2008 5:00 pm
- Real name: bill
- Gear: keepers:
Kurzweil K2500x
Ensoniq TS-12
Yamaha SY-99
Alesis QS-8
Roland JD-800
Roland JX-10
Akai AX-80
Ensoniq SQ-80
Korg DSS-1
Moog Mini
Fizmo - Location: kentucky hills
Re: AX-80 O.S. hacking co-op?
Welcome to the board!
I fear such an extensive re-thinking might exceed the value of the synth. I am - however - planing(dreaming) of such a mod on the Korg Poly61.
My intent was to get Sysex working for pach dump/load and an editor/librarian - nothing further. My plan was to simply plug in another EPROM and go.
While searching the web, I chanced upon a fellow who has done reverse-engeneering of the uPD7811 CPU.
He stated in an email that he was busy with other projects at work and did not have time to deal with this, but may soon.
I am an old geezer with years of electronic experence, but am a newbie at writing code. My last attempt was on a RadioShack TRS-80 back in the dim '70's.
Stay tuned. Something may yet come of this. I keep bugging Akai (now owned bu Numark) about a contact with someone who was on the original AX-80 project.....assuming any are still alive!!!
I fear such an extensive re-thinking might exceed the value of the synth. I am - however - planing(dreaming) of such a mod on the Korg Poly61.
My intent was to get Sysex working for pach dump/load and an editor/librarian - nothing further. My plan was to simply plug in another EPROM and go.
While searching the web, I chanced upon a fellow who has done reverse-engeneering of the uPD7811 CPU.
He stated in an email that he was busy with other projects at work and did not have time to deal with this, but may soon.
I am an old geezer with years of electronic experence, but am a newbie at writing code. My last attempt was on a RadioShack TRS-80 back in the dim '70's.
Stay tuned. Something may yet come of this. I keep bugging Akai (now owned bu Numark) about a contact with someone who was on the original AX-80 project.....assuming any are still alive!!!
When the wise man points to the stars, the fool looks at the finger.
- Confucius
- Confucius
-
- Synth Explorer
- Posts: 1589
- Joined: Mon Aug 12, 2013 2:39 am
- Real name: John
- Gear: Roland JX-10/SH-09/MT-32/D-50, Yamaha DX7-II/V50/TX7/TG33/FB-01, Korg MS-20 Mini/ARP Odyssey/DW-8000/X5DR, Ensoniq SQ-80, Oberheim SEM
- Location: Sacramento, CA
- Contact:
Re: AX-80 O.S. hacking co-op?
The uPD7811 is documented here; there's a datasheet linked that contains an architecture briefing/opcode listing, and instructions on getting an assembler and disassembler from the MAME toolkit. Do you know if the AX-80 uses the 7811's internal ROM or not? That might affect how easy it would be to hack...
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
- tim_m
- Newbie
- Posts: 71
- Joined: Wed Aug 18, 2010 11:28 pm
- Real name: Tim
- Gear: Access Virus KB (x2), C
Akai AX-80
Juno-60
Ensoniq SD-1
Electribe ESX
Lots of guitars - Band: Trace-on.
- Location: Alexandria, VA
- Contact:
Re: AX-80 O.S. hacking co-op?
Thanks! I've been away for some time, and it's good to be back. I'm not necessarily worried about the value of the synth (I paid almost nothing for mine); it's more that I like using the synth a lot, but frequently feel like it's a bit constrained by it's CPU. The other idea I had a while back was to pull out all of the 4558's, and put in something like NE5532's to see if it changed the character of the synth. Thankfully, I never botheredrhino wrote:Welcome to the board!
I fear such an extensive re-thinking might exceed the value of the synth.

Definitely keep up posted. I had always assumed that David Cockerell had something to do with the AX80, but it looks like you may be looking for 'Tamaki San'. This link explains a bit of Akai's past.rhino wrote: Stay tuned. Something may yet come of this. I keep bugging Akai (now owned bu Numark) about a contact with someone who was on the original AX-80 project.....assuming any are still alive!!!
Very interesting!commodorejohn wrote:The uPD7811 is documented here; there's a datasheet linked that contains an architecture briefing/opcode listing, and instructions on getting an assembler and disassembler from the MAME toolkit. Do you know if the AX-80 uses the 7811's internal ROM or not? That might affect how easy it would be to hack...
- tim_m
- Newbie
- Posts: 71
- Joined: Wed Aug 18, 2010 11:28 pm
- Real name: Tim
- Gear: Access Virus KB (x2), C
Akai AX-80
Juno-60
Ensoniq SD-1
Electribe ESX
Lots of guitars - Band: Trace-on.
- Location: Alexandria, VA
- Contact:
Re: AX-80 O.S. hacking co-op?
I looked a little bit at this over the weekend. Looking at the service manual, there are two 7811G’s - one for key assignment, and the other for ‘program/frequency table’ (IC1 and IC2). I opened my AX80 to confirm, and indeed they are both there, but unfortunately, both aren’t socketed, so it would be difficult to to remove them to use the MAME disassembler.
One prominent looking chip on the CPU board was IC4, a NEC D2764D, with a label on it saying ‘AX80-K’. According to the CPU block diagram in the service manual, IC4 is for ‘ROM 8K Program’. IC4 is socketed for easy removal. IC5 and IC6 (D446C-1’s) are listed as ‘RAM 2KB backup memory’, which I’d guess are the two banks of savable patches.
As for MIDI sysex data, the MIDI interface (IC32) connects functionally to IC2 (the 7811G for ‘program/frequency table’), and the tape interface connects from IC2 to IC27. On a service bulletin, it mentions changing a resistor related to IC2, since there was a problem with parameters in edit mode changing themselves, so my guess is that if there were any method for hacking the AX80 to dump sysex data, IC2 is the best bet to look at...if only it were socketed.
Here’s the diagram for what each pin of what IC2 does. If only it were as easy as sending the patch dump data to pin 17, rather than 24

Additionally, I haven’t figured out if it’s possible to use them, but there are actually unused bars on the displays that could be used for something.
One prominent looking chip on the CPU board was IC4, a NEC D2764D, with a label on it saying ‘AX80-K’. According to the CPU block diagram in the service manual, IC4 is for ‘ROM 8K Program’. IC4 is socketed for easy removal. IC5 and IC6 (D446C-1’s) are listed as ‘RAM 2KB backup memory’, which I’d guess are the two banks of savable patches.
As for MIDI sysex data, the MIDI interface (IC32) connects functionally to IC2 (the 7811G for ‘program/frequency table’), and the tape interface connects from IC2 to IC27. On a service bulletin, it mentions changing a resistor related to IC2, since there was a problem with parameters in edit mode changing themselves, so my guess is that if there were any method for hacking the AX80 to dump sysex data, IC2 is the best bet to look at...if only it were socketed.
Here’s the diagram for what each pin of what IC2 does. If only it were as easy as sending the patch dump data to pin 17, rather than 24


Additionally, I haven’t figured out if it’s possible to use them, but there are actually unused bars on the displays that could be used for something.
Re: AX-80 O.S. hacking co-op?
Hi gents. I'm desperate to get my Akai AX-80 modified so that the LFO will free-run instead of re-triggering every key press. anybody know how to do this mod? cheers Darron
- tim_m
- Newbie
- Posts: 71
- Joined: Wed Aug 18, 2010 11:28 pm
- Real name: Tim
- Gear: Access Virus KB (x2), C
Akai AX-80
Juno-60
Ensoniq SD-1
Electribe ESX
Lots of guitars - Band: Trace-on.
- Location: Alexandria, VA
- Contact:
Re: AX-80 O.S. hacking co-op?
Hi everyone, has anyone made any progress with this?
-
- Senior Member
- Posts: 820
- Joined: Sun Jan 10, 2010 1:19 am
- Real name: David
- Gear: Oberheim: OB-8, DSX, DMX, DXa, Yamaha CS-15, Akai AX-60, S612, Moog Taurus 3, Alesis MMT-8, HR-16, Fender Bass IV, Rickenbacker 620/6, Crumar Trilogy
- Band: Season Finale
- Location: Brooklyn, NY
- Contact:
Re: AX-80 O.S. hacking co-op?
I would be into this for the AX60… having CC and Sysex would be a great upgrade…
Re: AX-80 O.S. hacking co-op?
I have neither the time nor inclination to complete this project all by myself, but I have some experience with this CPU and also Tape Out formats.
If anyone is currently working on or planning to tackle this idea then feel free to respond here and I will offer what help and direction I can.
But be warned: If you have no experience with (any form of) Assembly, bitwise logic, and debuggers than this program is unlikely to get off the ground.
This NEC processor isn't as common as the Zilog Z80 or Motorola 68K so it's going to be pretty difficult to find anyone with the skill, motivation and time to do this for free.
If anyone is currently working on or planning to tackle this idea then feel free to respond here and I will offer what help and direction I can.
But be warned: If you have no experience with (any form of) Assembly, bitwise logic, and debuggers than this program is unlikely to get off the ground.
This NEC processor isn't as common as the Zilog Z80 or Motorola 68K so it's going to be pretty difficult to find anyone with the skill, motivation and time to do this for free.
-
- Synth Explorer
- Posts: 1589
- Joined: Mon Aug 12, 2013 2:39 am
- Real name: John
- Gear: Roland JX-10/SH-09/MT-32/D-50, Yamaha DX7-II/V50/TX7/TG33/FB-01, Korg MS-20 Mini/ARP Odyssey/DW-8000/X5DR, Ensoniq SQ-80, Oberheim SEM
- Location: Sacramento, CA
- Contact:
Re: AX-80 O.S. hacking co-op?
If someone wants to make a dump of the ROM (IC4) I could at least poke around a little.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73