yamaha_dx97

Alternative firmware ROM for the Yamaha DX9 that restores the functionality of the DX7 (by ajxs)

Yamaha_dx97 Alternatives

Similar projects and alternatives to yamaha_dx97

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better yamaha_dx97 alternative or higher similarity.

yamaha_dx97 reviews and mentions

Posts with mentions or reviews of yamaha_dx97. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-28.
  • Unit testing on an 8-bit CPU
    2 projects | news.ycombinator.com | 28 Nov 2023
    I've been writing a lot of 8-bit assembler for the 6303, which is in the same processor family as the CPU in the TRS-80, which the author is writing code for (for this project in case anyone is wondering: https://github.com/ajxs/yamaha_dx97). I ran into the exact same issue. I wrote a MAME driver for the target platform, so I could test my builds on my development machine. Obviously that sped things up a lot. The MAME debugger isn't really a tool for unit testing, and can't really be easily instrumented, but I was able to write a lot of scripts for the debugger which would set up the breakpoints and system memory for an individual 'test'. Not quite unit testing, but as close as I could get cheaply.
  • MAME 0.260
    3 projects | news.ycombinator.com | 24 Oct 2023
    I'm super impressed that someone has emulated the CZ-101's sound generation LSI!

    Lots of people use MAME as an emulator to help reverse-engineering vintage synthesisers. I only recently discovered this too. Since most 80s synths were built mostly out of 'off the shelf' components, it's not too difficult to build a MAME driver which is capable of running the synth's firmware. The actual sound generation is another story though.

    I wrote a MAME driver for the Yamaha DX9 while working on this project: https://github.com/ajxs/yamaha_dx97

    I wrote a little bit about the project here in case anyone is interested: https://ajxs.me/blog/Hacking_the_Yamaha_DX9_To_Turn_It_Into_...

  • Motorola 6800 EXORciser development system simulator
    3 projects | news.ycombinator.com | 14 Jul 2023
    Very cool! I've been doing a lot of work reverse-engineering the firmware from Yamaha's 1980s synthesisers[0], all of which feature Hitachi 6303-series processors. The 6303 is Hitachi's second-source implementation of the Motorola 6803 architecture. I'd love to know how these devices were developed. I'm guessing a development platform like this would have been used by Yamaha. If anyone has any more information regarding development targeting the Hitachi 6300 series chips in the 1970s/1980s, I'd love to know!

    [0] In case anyone is curious, my latest successful work is hacking the Yamaha DX9 to have the full DX7 feature set: https://github.com/ajxs/yamaha_dx97

  • Is a Yamaha dx9 worth it?
    1 project | /r/synthesizers | 5 Jun 2023
    If you don't mind swapping some chips, there's a project to bring out the full potential: https://github.com/ajxs/yamaha_dx97
  • Firmware patch that turns a DX9 into a DX7
    1 project | /r/synthesizers | 20 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic yamaha_dx97 repo stats
5
17
7.4
6 days ago

ajxs/yamaha_dx97 is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of yamaha_dx97 is Assembly.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com