To: Re: DX7 ROM Card with 256 x 32 patches That'd be worth buying, especially if the FM was 8-operator. And the shame of it is that they have the technology to do this - give us a line of instruments that can mix FM, ROM samples, user samples, Physical Modeling, and modular style subtractive synthesis with resonant filters and a vast array of signal path and modulation options and then we could create both our old school sounds (or load them through dumps to the instrument) and blend in newer and different elements. They're not giving me a reason to buy from them - they'll have to give me an option that's more than I can get running soft synths on a Muse Receptor before I'll get ready to fork over some bills. Yeah, that's my big complaint with Yamaha these days - all they're doing is repackaging things. I cheated a bit and used some of the cartridge guitar patches too, because some make quite nice clavs, to my ear.
#27c801 eprom programmer arduino plus#
Maybe one day.įWIW, I've (hopefully) attached a bank I've made with my favourite Piano, EP and Clav sounds from the official 1a-4b DX7 cartridges, plus a few from another source. I've debated whether it's worth the effort to design an Arduino based sysex librarian module to send a bank to it, based on Bank Select messages, for example. I only have a TX7, and they didn't provide a cartridge slot, so I can't use one, unfortunately.
I think most of us could handle doing that, with a bit of advice from other members. via a header and an optional IDC cable, so people could provide their own solution - that's the easy bit. Maybe you could break out the switching section to a separate board, e.g. DIP switches are notorious for failing, if they're used a lot.
#27c801 eprom programmer arduino manual#
I agree with Antoine - DIP switches aren't ideal, not only for ergonomics but because they are not normally rated for frequent use.įor example, the Yamaha WX5 uses them to set options (on boot) but it advises in the manual that they are not meant to be changed frequently. I have many ideas like that one, but they rarely end up actually getting built :) Of course I would be glad to make the board available on OSH I'll see how it works.
I don't plan to design cards for other machines, as long as I don't own them -).Maybe later, I'll cogit about an Arduino/SD Card interface for my I noticed the existence of cards using PCB traces for contact.the thickness of the PCB sold by OSH seem to be satisfactory, I didn't encounter problems of bad contact.Of course, it's necessary to see in duration after many insertions/extractions.I can't tell, it works perfectly for now ! There's no problem for me to burn your own SYSEX : you've just to send me the list of the patches you want to be included in the EPROM -). Including EPROM, all the components and shipping costs, I guess a total amount of ~30â¬. I suspected someone did it before, but didn't look further.Actually, I have a bunch of 27C801 in the bottom of a drawer and wondered what to do with them now, I only ordered the regular 3 pieces batch from OSH there's one unpopulated card left, the two others acted as prototypes.The total amount for that batch was 45â¬, so a card price is 15â¬. Hi Daniel & grant, thank you for your answer ! I attach to this message pictures of the card and the script I used ( in French, sorry.). I can also supply rightly programmed 27C801 EPROM, or even a complete kit with all the components ( a few indeed ). If someone is interested in such a device, I can launch a batch at OSH Park for PCBs and send them once I've received them. For now, I filled the ROM to the brim with 256 SYSEXes picked up at random -)Īs said, the prototype seems to work very well ( though I didn't test every single patch.) bin file to be sent to the EPROM programmer. I had to write a ( rough for now ) Python script to extract datas from SYSEXes ( basically to remove the MIDI-dedicated bytes ) and to build the. There's no mystery in my design, based upon the original ROM card circuitry supplied by Yamaha, which I extended the adressing bus with 8 additional lines controlled by DIP switches for highest adress bits, allowing selection of one of the 256 banks. I was fed up to boot the computer each time I wanted to try a new SYSEX.so I designed a ROM card for the DX7 built around a 27C801 EPROM ( 1MB ) and ended up with a perfectly working device able to store 256 x 32 = 4096 patches.whereof to stay awake late in the night before needing to erase and burn the EPROM again.