nfg.forums

NFG Forums => SIG X68000 => Topic started by: TD-Linux on January 22, 2019, 04:45:55 PM

Title: midiori - MIDI card for the X68000
Post by: TD-Linux on January 22, 2019, 04:45:55 PM
midiori is a new MIDI card for the Sharp X68000. It uses the same chip as the official Sharp MIDI card (CZ-6BM1), and so is compatible with all games that also support that MIDI card.

It supports MIDI In/Out/Thru, via either full size MIDI connectors (which block the neighboring slot), or 3.5mm TRS MIDI connectors (adapters are widely available). It also features selectable IRQ and port, so you can install two! The tape interface from the CZ-6BM1 has been dropped, as no software used it.

The prototype is pictured. I plan to sell final version boards with either type of connector for ~$75+shipping in a few weeks.

The design is open source and available at: https://github.com/tdaede/midiori
You can build one yourself, but you'll need to find a source for the YM3802-X.
Title: Re: midiori - MIDI card for the X68000
Post by: trixster on January 22, 2019, 07:02:36 PM
This looks excellent. I’m in the market for a midi board and this looks ideal. Great project!
Title: Re: midiori - MIDI card for the X68000
Post by: spud on January 22, 2019, 07:16:09 PM
That's nice indeed, count me in as interested party as well!
Title: Re: midiori - MIDI card for the X68000
Post by: amigo-mexicano on January 23, 2019, 01:02:36 AM
Also interested, amazing job!
Title: Re: midiori - MIDI card for the X68000
Post by: spud on January 26, 2019, 08:51:26 PM
Mmm, is that $75 for a fully built board that is working out of the box, or just for the PCB only? If the later I need some help building the thing :)

And would the bigger MIDI connectors also conflict with a 4MB memory board, or only with other boards that have connectors on the back as well?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on January 27, 2019, 05:51:40 AM
That's for a fully working card. I'm happy to do bare PCB or some other combination if desired, though.

Unfortunately even with the shortest DIN connectors I could find, it just barely interferes with the second card. It might be possible to fit by cutting or grinding the connector down, I suppose. Other options included making the board stick out with a "chin", and adding a sub-board to lower the connectors a bit, but it doesn't feel like either is worth the complexity.

P.S. I haven't ordered the v1.1 batch yet so any last minute suggestions are welcome.
Title: Re: midiori - MIDI card for the X68000
Post by: trixster on January 27, 2019, 07:25:24 AM
Take my money :)
Title: Re: midiori - MIDI card for the X68000
Post by: rkrenicki on February 01, 2019, 08:19:38 AM
@TD-Linux  I was working on this exact same project, but as a Through-hole design.  I finished laying out the schematic in KiCAD a week or so ago, and I was just about to start on the PCB design.

Since you have done the "hard part" of sizing the PCB and the edge connector, I may just modify your design to through hole instead of re-inventing the wheel.

Out of curiosity, what are all of the wires on your original photo?  I assume that they are various bodges, but are those fixes already accounted for in your design on github?
Title: Re: midiori - MIDI card for the X68000
Post by: mqarkcambie on February 01, 2019, 07:23:48 PM
Does anyone have a link for where to purchase the MIDI IC? I had a search and didn't find them.

Thanks,
Mark.
Title: Re: midiori - MIDI card for the X68000
Post by: skpstmgs on February 01, 2019, 08:23:59 PM
I typed YM3802-X into ebay and it looks like there is one person selling them for around $25 USD from China. I don't know if it's guaranteed to work and the price seems high but it's something...
Title: Re: midiori - MIDI card for the X68000
Post by: mqarkcambie on February 01, 2019, 10:53:21 PM
Thanks, I had been using ebay.co.uk with world search selected. I wasn't seeing anything.

If I use ebay.com I get your hit!
Title: Re: midiori - MIDI card for the X68000
Post by: rkrenicki on February 02, 2019, 02:54:16 AM
Quote from: skpstmgs on February 01, 2019, 08:23:59 PM
I typed YM3802-X into ebay and it looks like there is one person selling them for around $25 USD from China. I don't know if it's guaranteed to work and the price seems high but it's something...

Unfortunately, that sounds about right.   I ordered a couple of Alibaba a few months ago, and they worked out to about $21 shipped each for 3 of them.  Tack on some eBay fees, and $25 seems about the same.  That was the cheapest source I could find at the time.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on February 02, 2019, 06:11:26 PM
Quote from: rkrenicki on February 01, 2019, 08:19:38 AMOut of curiosity, what are all of the wires on your original photo?  I assume that they are various bodges, but are those fixes already accounted for in your design on github?

I just pushed the fixed version today, pull it again (it'll be 1.1 of the board).

To make a through hole version you should just be able to change all the chip packages and re-layout the board. I used smt packages because they are faster for me to assemble.

Quote from: rkrenicki on February 02, 2019, 02:54:16 AM
Unfortunately, that sounds about right.   I ordered a couple of Alibaba a few months ago, and they worked out to about $21 shipped each for 3 of them.  Tack on some eBay fees, and $25 seems about the same.  That was the cheapest source I could find at the time.

That is about what they cost me as well. For a future version I'd like to copy the functionality of the chip onto a FPGA. I had to make at least one original chip board though, as I don't have any real MIDI board for reference :)
Title: Re: midiori - MIDI card for the X68000
Post by: rkrenicki on February 03, 2019, 10:18:56 AM
I finished up going through the schematics connection-by-connection, and I found the missing data lines, as well as the changes made replacing the 74S133 and 74S260. 

I underestimated the size difference between the SOP and DIP parts, the layout is much less.. clean.. for sure.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on February 03, 2019, 02:48:45 PM
Quote from: rkrenicki on February 03, 2019, 10:18:56 AM
I finished up going through the schematics connection-by-connection, and I found the missing data lines, as well as the changes made replacing the 74S133 and 74S260. 

Power was also connected for U3 (by placing the subpart) and the physical dimensions of the card were changed slightly (top and bottom board outlines moved down 1mm, edge connector sits 1mm less deep, edge connector footprint moved down 0.5mm). Silkscreen labels for midi connections were also corrected.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on February 20, 2019, 01:35:53 PM
OK, I got 10 cards in. If you are interested, please PM me what you'd like and I'll send you an invoice (paypal or bitcoin ok). Cost is:

midiori v1.1 with TRS jacks - $75
midiori v1.1 with DIN jacks (blocks neighboring slot!) - $75
TRS to female DIN adapter - $8 ea
US shipping - $7
Rest of world shipping - $12

All boards are assembled and include a socketed YM3802-X chip. Most users will only need one adapter, the IN and THRU ports are mostly useful if you want to do sequencing on your x68k. The adapters are standard MIDI TRS adapters (Korg/Akai type).

I will include 3d printed ejection ears and a back plate.

EDIT: as of 2019-03-15 I got more cards... and am sold out again!
Title: Re: midiori - MIDI card for the X68000
Post by: spud on February 21, 2019, 01:30:22 AM
Cool, PM sent!

Now i need to hunt down a sound module :)
Title: Re: midiori - MIDI card for the X68000
Post by: thegirlg33k on February 21, 2019, 01:39:34 AM
Quote from: spud on February 21, 2019, 01:30:22 AM
Cool, PM sent!

Now i need to hunt down a sound module :)

Sent a PM as well.

As to a sound module, if you're in the US check out reverb.com from time to time. That's where I snagged my MT-32 for a good price.
Title: Re: midiori - MIDI card for the X68000
Post by: trixster on February 21, 2019, 03:26:29 AM
Amazing! PM on the way
Title: Re: midiori - MIDI card for the X68000
Post by: spud on February 21, 2019, 05:40:55 AM
I'd like some advise on these sound modules.

The MT32 is pretty rare and pricey, but according to the FAQ has better sound.
The SC55 which I see a lot in pictures, is cheaper and easier to find, but has "emulated" sound. How "bad" is that? Is it still significantly better than the native sound of the X68000?

I also possibly want to use the sound module with my Amigas (ScummVM) and maybe old PC.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on February 21, 2019, 06:56:35 AM
The SC-55 is newer and uses wavetable synthesis (recordings stored in a ROM), so it has better sound. It also uses the General Midi instrument set. The MT-32 uses "LA synthesis" which uses a bunch of programmable parameters to make a sound. It has a unique default instrument set.

Games designed for MT-32 will sound wrong on the SC-55 unless you start it in compatibility mode, which loads a bunch of recordings of a real MT-32 to emulate its instrument set. If a game used custom parameters though, it still won't sound correct. The most prominent examples of this are LucasArts games.

Games designed for SC-55 will sound wrong on MT-32. There's a patch you can load into the MT-32 to make it more General Midi-ish, which helps.

Most of the games I've tried are SC-55 only or support both, so I'd recommend the SC-55. Many also use the native x68k sound at the same time, so you'll want to route the x68k line out into the SC-55's built in mixer.
Title: Re: midiori - MIDI card for the X68000
Post by: sir_beaker on February 21, 2019, 07:00:28 AM
I am also interesting in one if you have any left  :) Sending PM
Title: Re: midiori - MIDI card for the X68000
Post by: spud on February 21, 2019, 07:01:54 AM
Thanks for the info TD-linux.

Guess if I was quick enough to show interest in a board I'll first try with this: https://github.com/dwhinham/mt32-pi
If Munt sounds fine, I can hunt down an SC55 and keep the Pi as MT/CM32.
Title: Re: midiori - MIDI card for the X68000
Post by: Bjoern on February 26, 2019, 03:40:57 PM
Thanks man

Hope I was fast enough

PN sent
Title: Re: midiori - MIDI card for the X68000
Post by: Max on February 27, 2019, 04:42:50 AM
pm sent let me know if you got it.....
tks
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 01, 2019, 08:42:50 AM
Any idea when you expect to be able to ship the cards TD-Linux?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on March 01, 2019, 09:12:33 AM
I've shipped all the DIN ones, I've just started shipping the TRS ones because I was waiting on more TRS to DIN adapters.
Title: Re: midiori - MIDI card for the X68000
Post by: amigo-mexicano on March 01, 2019, 05:26:44 PM
Damn I was too slow... have any cards left?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on March 01, 2019, 06:21:55 PM
Not at the moment, but I've already ordered more. I'll shoot you a PM when they are ready.
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 01, 2019, 06:52:46 PM
Awesome TD-Linux, looking forward to it!
Title: Re: midiori - MIDI card for the X68000
Post by: lukester on March 09, 2019, 03:24:43 PM
PM Sent!!   :)
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 15, 2019, 02:36:55 AM
Yay, the card arrived today! Looks really good. Thanks so very much @TD-Linux! Unfortunately I only have time next week earliest and still need a USB to midi adapter or need to build in my old terratec DMX6fire in my PC to first try this with the MT32 emulator on my PC :)
Title: Re: midiori - MIDI card for the X68000
Post by: trixster on March 17, 2019, 06:54:40 AM
Mine has arrived too! I will try it on Monday morning with my MT32 :)
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on March 18, 2019, 05:37:24 PM
I've run my supplier out of YM3802-X's. I'm looking for more, but haven't found a good source in quantity yet. I'm also working on the midiori v2.0, which will be FPGA based and not need the chip at all, in case I can't get more chips at reasonable prices.
Title: Re: midiori - MIDI card for the X68000
Post by: trixster on March 19, 2019, 12:42:33 AM
The midiori has been installed and works great! Thanks TD-Linux!

When the midi card is operating does the line-out of the 68k still work for sound effects, like the internal speaker does?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on March 19, 2019, 06:29:32 AM
Yes. Some games use both FM and MIDI at the same time. If you have a SC-55 or similar with an internal mixer, you can run the line-out of your X68000 to the line-in of the SC-55 and hear both through headphones/speakers plugged in to the SC-55.
Title: Re: midiori - MIDI card for the X68000
Post by: amigo-mexicano on March 20, 2019, 09:58:04 AM
Any news on the new batch?
Title: Re: midiori - MIDI card for the X68000
Post by: Bjoern on March 22, 2019, 01:34:02 AM
Hello,

i got mine today.. Thank you very much.. BUT the Card won`t fit into the Slot of my Expert.. :/ I can push as hard as i want.. the card does not slip into the connection in the X68000 .. :/

Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on March 23, 2019, 04:40:31 AM
Quote from: Bjoern on March 22, 2019, 01:34:02 AM
Hello,

i got mine today.. Thank you very much.. BUT the Card won`t fit into the Slot of my Expert.. :/ I can push as hard as i want.. the card does not slip into the connection in the X68000 .. :/

Can you take a picture inside the expansion bay? You may need to wiggle it up and down a bit. Also keep in mind that the slots are *very* stiff if they haven't been used before.
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 24, 2019, 10:11:18 AM
Installed my card today (needed some force, and used the supplied cover to push the card in). Tried it only with Ghouls & Ghosts and Munt (MT 32 / CM 32 emulator) on my PC, but yes it works and it's really awesome!!!

Next step is try the SC55 emulator :)
Title: Re: midiori - MIDI card for the X68000
Post by: Max on March 24, 2019, 06:11:32 PM
Quote from: spud on March 24, 2019, 10:11:18 AM
Installed my card today (needed some force, and used the supplied cover to push the card in). Tried it only with Ghouls & Ghosts and Munt (MT 32 / CM 32 emulator) on my PC, but yes it works and it's really awesome!!!

Next step is try the SC55 emulator :)

great job Spud!!!! I have been waitng for mine and I'd like to do the same on my laptop and use it as a synthetizer!!! if you have any suggestion and/or links for the emulation of the above mentioned synth, please let me know through pm :)

Ps: which midi to usb adapter did you use? any good link on amazon?
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 25, 2019, 08:56:15 PM
So far I have only tested MT/CM 32 emulation. It all worked pretty much out of the box really.

MIDI interface I use: TIE MIDI 1i1o USB MIDI-interface
But your best bet is always go for the Roland USB-MIDI interface (at least that's what I'm told :) ), especially if you wanna do more with MIDI and music creation.

CM/MT 32 emulation: MUNT: free at https://sourceforge.net/projects/munt/ You do need to source your own ROM files for it though.

SC-55 emulation: https://www.roland.com/nl/products/sound_canvas_va/ Paid software (free trial i believe), still have to try this one
Title: Re: midiori - MIDI card for the X68000
Post by: Max on March 25, 2019, 10:47:00 PM
Quote from: spud on March 25, 2019, 08:56:15 PM
So far I have only tested MT/CM 32 emulation. It all worked pretty much out of the box really.

MIDI interface I use: TIE MIDI 1i1o USB MIDI-interface
But your best bet is always go for the Roland USB-MIDI interface (at least that's what I'm told :) ), especially if you wanna do more with MIDI and music creation.

CM/MT 32 emulation: MUNT: free at https://sourceforge.net/projects/munt/ You do need to source your own ROM files for it though.

SC-55 emulation: https://www.roland.com/nl/products/sound_canvas_va/ Paid software (free trial i believe), still have to try this one

Thank you Spud for your prompt reply,...what do you mean with "source your own ROM files"? I simply want to plug the midiori board from my X68K  to my pc and the load a software, both ones you mentioned I think would work.....So to play o my real Hardware Sharp Pro II and then enjoy the midi sound for each enhanced game!!

P.S: for the midi to usb adapter  I have thought about this cheap but very good one: https://www.amazon.com/Converter-Interface-Indicator-Processing-Electric/dp/B07FP5M9BF/ref=sr_1_fkmrnull_3_sspa?keywords=Asmuse%E2%84%A2+MIDI+To+USB&qid=1553518076&s=gateway&sr=8-3-fkmrnull-spons&psc=1
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 26, 2019, 02:22:56 AM
With source your ROMs I mean:
The MUNT software does not come with the Roland MT/CM 32 firmware, but is needed for the emulator to work. This firmware is still copyright material of Roland. So formally you'll need to grab it from a real MT/CM 32 you own. If you don't have such a device, you'll have to be "creative" :)
Title: Re: midiori - MIDI card for the X68000
Post by: Max on March 26, 2019, 05:28:18 AM
Quote from: spud on March 26, 2019, 02:22:56 AM
With source your ROMs I mean:
The MUNT software does not come with the Roland MT/CM 32 firmware, but is needed for the emulator to work. This firmware is still copyright material of Roland. So formally you'll need to grab it from a real MT/CM 32 you own. If you don't have such a device, you'll have to be "creative" :)

;) ;)....wise words!!!
Title: Re: midiori - MIDI card for the X68000
Post by: spud on March 29, 2019, 06:13:27 PM
Update, also tried Roland Sound Canvas VA SC-55 emulation software (with Geograph Seal). This worked fine as well.
I also used some info on this forum to get Bahnwelt working with Munt (MT-32) and also that went smoothly, and was actually quite an enjoyable soundtrack.

However it confirms my opinion I had back in the nineties about this midi music. I'm a fan of electronic music (synth pop, industrial, ebm), so I love hearing sounds that cannot be produced by traditional instruments. I'm not a fan of electronically reproduced music with traditional instruments by means of synthesizers. So I'm pretty happy with my setup now and will keep using the SC-55 and MT-32 emulation and cannot justify for myself spending cash on real Roland hardware. But hey that's just my personal opinion, no judgment whatsoever of people who do have an awesome X68000+MIDI setup. I'm actually very happy I can have a (near real) X68000 MIDI experience thanks to the midiori and these software tools for a lot cheaper.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on March 30, 2019, 05:16:27 AM
I agree with you man since I think it is a good experience all the same through emulation and my set up is pretty good as well having my laptop close to my Pro II X68000 ready to be connected with.....
I have just received my Midi Board and soon I'll test it with the canvas program....
cheers

Title: Re: midiori - MIDI card for the X68000
Post by: neko68k on March 30, 2019, 01:33:04 PM
Just FYI for anyone but the emulated MIDI modules in Windows or whatever introduce so much latency that they are unusable for games that use both internal and external sound for music. MUNT has specific issues in some games, notably Dracula, where it gets swamped and the music lags.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on March 30, 2019, 08:14:14 PM
thanks neko68k for your precious opinion,  I'll take it into consideration when I test all games and their concerning latency. Hope it will not alter them much just in case I'll consider to get a Synth by one of my friends who might sell his at a reasonable price around 100$......
Title: Re: midiori - MIDI card for the X68000
Post by: spud on April 01, 2019, 06:19:03 AM
Thanks neko68k.

Haven't really played many games yet. When I encounter lag indeed and consider it to be too annoying I guess I still have to go look for real devices after all.

Update:
I spend some time with Dracula, both in MT-32 and SC-55 mode. Apart from some slight difference in instruments sounds with the real thing I checked in youtube videos I couldn't hear anything really wrong using Munt and Sound Canvas emulation (on a relatively powerful Win10 machine). I checked the sound test screen with those level meters and played some of the songs. I could not really hear/see any noticeable delay/latency. During gameplay music changed almost instantly when dying etc.

So, so far, still no reason for me to go look for real hardwarde :)
Title: Re: midiori - MIDI card for the X68000
Post by: SuperDeadite on April 03, 2019, 08:56:52 AM
Well, MUNT can only emulate CM-32L.  Nothing emulates the 32P.  So the CM-64 games still need the real deal.

Also the lag issue is with ganes that mix FM with MIDI.  Parodiusda, Etoile Princesse, Choujin, etc.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on April 03, 2019, 06:27:40 PM
Hello SuperDeadite,

thanks for your suggestion too,  Just to go for the real hardware which one is the most compatible with all games? Would Roland Sound Canvas SC-55 be a good choice though?

Cheers
Title: Re: midiori - MIDI card for the X68000
Post by: SuperDeadite on April 03, 2019, 08:15:28 PM
Best all in one unit is the CM-500.  But it doesn't support the 32P Expansion cards, and is really expensive these days. 

A CM-64 and SC-88 combo will make you very happy and run everything but a few oddities. 

Personally I prefer Yamaha for GM, but everyone has different ears.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on April 04, 2019, 03:22:58 AM
I see mate, a guy  could give me a roland SC-55 at a reasonable price, it might worth getting it as for the other models I haven't found anything yet....what  about?
Cheers

Title: Re: midiori - MIDI card for the X68000
Post by: comp1demon on April 06, 2019, 04:53:41 PM
I would like one of these cards please.
Title: Re: midiori - MIDI card for the X68000
Post by: argniest on April 17, 2019, 01:02:49 PM
I would like one of the midi cards !!!! thanks
Title: Re: midiori - MIDI card for the X68000
Post by: amigo-mexicano on April 24, 2019, 07:44:11 AM
Is it true that these are no longer in production due to no chips available anymore? :(
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on April 24, 2019, 10:29:34 AM
Quote from: amigo-mexicano on April 24, 2019, 07:44:11 AM
Is it true that these are no longer in production due to no chips available anymore? :(

Yes, I have extra stock of everything but the chip, so if more chips do appear at sane prices I will do more.

I am also working on version without the chip, which I can produce in unlimited quantities.
Title: Re: midiori - MIDI card for the X68000
Post by: bartre on April 25, 2019, 04:33:40 AM
Would you be willing to sell just the pieces you do have minus the ym3802-x?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on April 26, 2019, 10:36:40 AM
Yes, drop $20 from the price, with the large caveat that it will be untested.
Title: Re: midiori - MIDI card for the X68000
Post by: chris_jh123 on April 29, 2019, 10:20:54 PM
Thanks @TD-Linux for designing this board, it works great.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on May 09, 2019, 08:30:40 AM
I've found another source for the ICs - they should be here by the end of the week. I have no idea if they will work though...

I've also been working on a FPGA based version of the card, which can be found in the fpga branch of the repository. I'm looking for a few testers of this card who can reflash new bitstreams onto a SPI flash.
Title: Re: midiori - MIDI card for the X68000
Post by: huggyone76 on May 09, 2019, 03:36:36 PM
Quote from: TD-Linux on May 09, 2019, 08:30:40 AM
...
I've also been working on a FPGA based version of the card, which can be found in the fpga branch of the repository. I'm looking for a few testers of this card who can reflash new bitstreams onto a SPI flash.
Hi ! Is there a possibility to flash the fpga by jtag ? Or do the card need a real spi flasher ?
On the first case I can help !
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on May 11, 2019, 04:22:06 PM
Quote from: huggyone76 on May 09, 2019, 03:36:36 PM
Hi ! Is there a possibility to flash the fpga by jtag ? Or do the card need a real spi flasher ?
On the first case I can help !

There is no jtag. You need to be able to program SPI flash.

Unfortunately, my batch of chips from a different seller was also fake :( So no more cards until I finish the FPGA version.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on June 02, 2019, 12:33:58 PM
Any comments about the physical fit of v1.1? I sized it rather conservatively, and could make some small tweaks before ordering v2.1.
Title: Re: midiori - MIDI card for the X68000
Post by: spud on June 03, 2019, 07:45:19 PM
The only thing I can think of is the connector. It needed an extreme amount of force to get fitted, so maybe make them a little pointy (don't know the proper english word for it).
Title: Re: midiori - MIDI card for the X68000
Post by: rkrenicki on June 04, 2019, 10:33:12 PM
Quote from: TD-Linux on June 02, 2019, 12:33:58 PM
Any comments about the physical fit of v1.1? I sized it rather conservatively, and could make some small tweaks before ordering v2.1.

What board thickness are you using?  I had good luck with 1.2mm instead of the default 1.6mm.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on June 05, 2019, 04:16:27 AM
Quote from: rkrenicki on June 04, 2019, 10:33:12 PM
What board thickness are you using?  I had good luck with 1.2mm instead of the default 1.6mm.

1.6mm. Do you know how thick the official boards are?

I already get beveled edges... I've considered doing a V-shaped edge connector like some x68k cards have, but I think my board house would kill me if I attempted to have that beveled.
Title: Re: midiori - MIDI card for the X68000
Post by: rkrenicki on June 05, 2019, 05:18:08 AM
Quote from: TD-Linux on June 05, 2019, 04:16:27 AM
Quote from: rkrenicki on June 04, 2019, 10:33:12 PM
What board thickness are you using?  I had good luck with 1.2mm instead of the default 1.6mm.

1.6mm. Do you know how thick the official boards are?

I already get beveled edges... I've considered doing a V-shaped edge connector like some x68k cards have, but I think my board house would kill me if I attempted to have that beveled.

I believe the official spec is 1.5mm, but I cannot find my source for that at the moment.   I find that 1.2mm thickness is still a good fit and is MUCH easier to insert than 1.6mm.   
Title: Re: midiori - MIDI card for the X68000
Post by: spud on June 05, 2019, 08:47:13 PM
And making it bevelled will indeed help as well I think!
Title: Re: midiori - MIDI card for the X68000
Post by: vanpeebles on June 25, 2019, 08:16:10 PM
Now everyone has midi cards, is there a midi file player? :)
Title: Re: midiori - MIDI card for the X68000
Post by: neko68k on June 26, 2019, 02:37:27 AM
Quote from: vanpeebles on June 25, 2019, 08:16:10 PMNow everyone has midi cards, is there a midi file player? :)

I use MCDRV and MCDISP (https://nfggames.com/X68000/index.php/Mirrors/Groundzero%20Organization/x68tools/music/mcdrv/). There are definitely other options but I haven't explored them.

There are also quite a few ZMusic songs that are MIDI or contain MIDI and FM. There's a bunch of RCP MIDI data floating around too.
Title: Re: midiori - MIDI card for the X68000
Post by: Jehuty on June 26, 2019, 06:16:46 AM
 No, i don't have a midi card yet.
Is it possible to order this or the other?
A DIY Kit avaiable?
Title: Re: midiori - MIDI card for the X68000
Post by: mattsoft on June 27, 2019, 04:20:55 AM
I have a board all soldered up and populated except for the YM3802-X chip! AAGGHH!! Been waiting for months to locate a reliable source for 1 chip, I ended up buying an original MIDI board from YAJ. :(
Title: Re: midiori - MIDI card for the X68000
Post by: emerald danjon on June 30, 2019, 10:20:21 AM
That kind of projects are fantastic,bring new life to this machines.
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on July 05, 2019, 04:58:12 AM
I have the new v2.1 hardware ready, I'm still working on the gateware to improve compatibility. A compatibility list is here: https://github.com/tdaede/midiori/blob/master/docs/GAMES.md
Title: Re: midiori - MIDI card for the X68000
Post by: swisstoni on July 06, 2019, 06:28:11 AM
Interested in one of these if you have anymore for sale.
Title: Re: midiori - MIDI card for the X68000
Post by: khyrox1 on July 23, 2019, 07:35:50 AM
I would also be interested in one when they are available! :)
Title: Re: midiori - MIDI card for the X68000
Post by: spud on July 23, 2019, 04:55:43 PM
Maybe for some I'm continuing the blasphemy :) But now I turned my Raspberry Pi 3 in a Roland Sound module (emulator) running Munt and Q/FluidSynth for MT32 & GM respectively. Very acceptable for my requirements and much more compact than a PC :) I also have a Hifiberry  DAC+ADC GPIO hat so I run the SoundFX in the Pi too which mixes it together with the midi music.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on July 25, 2019, 10:37:57 PM
Quote from: spud on July 23, 2019, 04:55:43 PMMaybe for some I'm continuing the blasphemy :) But now I turned my Raspberry Pi 3 in a Roland Sound module (emulator) running Munt and Q/FluidSynth for MT32 & GM respectively. Very acceptable for my requirements and much more compact than a PC :) I also have a Hifiberry  DAC+ADC GPIO hat so I run the SoundFX in the Pi too which mixes it together with the midi music.

It's not blasphemy it's a good try like someone did in the past inventing Rugby for the first time..ehehe!!!
I'm interested in every kind of hacking and "nerding" so if you want show here all the step in a guide or pm....
thanks

Title: Re: midiori - MIDI card for the X68000
Post by: spud on July 26, 2019, 09:48:49 PM
Yes, good idea. I will try to do that. But don't hold you breath :)
Title: Re: midiori - MIDI card for the X68000
Post by: Max on August 17, 2019, 06:11:25 AM
Quote from: spud on March 24, 2019, 10:11:18 AMInstalled my card today (needed some force, and used the supplied cover to push the card in). Tried it only with Ghouls & Ghosts and Munt (MT 32 / CM 32 emulator) on my PC, but yes it works and it's really awesome!!!

Next step is try the SC55 emulator :)

Hey man just a tip....At last I'm trying this midi card and I'm doing the same you did but I do not know why I'm stuck....maybe I'm too tired now.....I have just plugged the midi card into my X68K and then connected the out to a usb-midi in to my laptop, now I have munt mt-32 emulator running on my win 7 64 bit and the led on the usb-midi connector is  flashing once I choose the Music test on Dracula with the option mt-32 at the start-up.....so it means it is receiveing data and inputs from the game but.....I cannot hear any sound on my laptop that has a very good sound system with stereo/dolby surround speakers.....where am I supposed to make a mistake?  maybe it is a silly one but I'm not able to solve .....

thanks in advance

EDIT: I got it working finally......and it works great for me!! Tried just Dracula and Twinbee ....!!
Title: Re: midiori - MIDI card for the X68000
Post by: spud on August 18, 2019, 11:24:48 PM
OK, sorry, see your question only now. Great you have it working. In the mean time I'm using a raspberry pi as MT32 emulator.
Title: Re: midiori - MIDI card for the X68000
Post by: Max on August 18, 2019, 11:27:20 PM
Quote from: spud on August 18, 2019, 11:24:48 PMOK, sorry, see your question only now. Great you have it working. In the mean time I'm using a raspberry pi as MT32 emulator.
very good....Did you see my last post?.could you help me out with an error just popped up......it seems that I cannot run capcom games anymore.....if you have time just answer there on the post..
many thanks
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on August 24, 2019, 05:48:20 PM
Version 2 is finally ready! Due to the reduced part count (and no RX functionality) it's cheaper than the previous version.

midiori v2.1.0 with TRS jacks - $55
midiori v2.1.0 with DIN jacks - $55
TRS to female DIN adapter - $8
US shipping - $8
Rest of world shipping - $14

This version is FPGA based, which means I'm no longer limited by the availability of YM3802-X chips. This also means that the functionality is re-implemented from scratch, and may not be perfect. Make sure to read the README (https://github.com/tdaede/midiori) which describes the limitations of this card. Also read the compatibility list (https://github.com/tdaede/midiori/blob/master/docs/GAMES.md) - I cannot guarantee operation with games not on this list.

All boards are assembled and programmed. The FPGA is not intended to be user programmable or upgradeable, though adventurous users with a SPI flash programmer can!

The DIN version now uses a cut-down connector, that allows it to (barely) fit with a second card. The included backplate is still 2 slots wide, though.

I will include 3d printed ejection ears and a back plate.

To order, PM me with your preferred payment method (paypal or bitcoin), your country, and what you would like to order.
Title: Re: midiori - MIDI card for the X68000
Post by: bartre on September 14, 2019, 05:57:06 AM
PMd
Title: Re: midiori - MIDI card for the X68000
Post by: khyrox1 on October 23, 2019, 10:00:47 AM
PM'ed too! :)
Title: Re: midiori - MIDI card for the X68000
Post by: megatron-uk on May 23, 2020, 06:15:09 AM
Hi, new owner of a x68000 Pro and I was interested in one of your MIDI cards, but from your latest commits on Github it looks like you're working on 2.2 release with mini DIN ports and some other tweaks.

Any idea when you will be looking at producing a batch for sale?
Title: Re: midiori - MIDI card for the X68000
Post by: TD-Linux on June 04, 2020, 02:28:37 AM
I wanted to give a quick update on this. As you may have seen, Midiori is now available at BEEP:

https://www.beep-shop.com/ec/products/detail/2529

This is an updated version that features a mini-DIN connector and adapter in the box.

I still plan to sell them on the forum as well, however I am currently super backlogged. I'm working on increasing my production rate so I can have a stock on hand rather than building them as I ship as I've done previously.
Title: Re: midiori - MIDI card for the X68000
Post by: SS4Rob on June 18, 2020, 04:53:29 AM
Quote from: TD-Linux on June 04, 2020, 02:28:37 AMMidiori is now available at BEEP:

https://www.beep-shop.com/ec/products/detail/2529

This is an updated version that features a mini-DIN connector and adapter in the box.

I still plan to sell them on the forum as well.

Hello. I am a new X68K Expert owner. I contacted BEEP, and they said Midiori is no longer in stock. I would like to purchase one - what is the best way to do so?  Thank you!
Title: Re: midiori - MIDI card for the X68000
Post by: tris72 on July 28, 2020, 08:39:26 AM
Hello,
I would like to purchase one Midiori too.

Is it still available?

Thank you
Title: Re: midiori - MIDI card for the X68000
Post by: swisstoni on August 19, 2020, 12:25:45 AM
Hi I would also like to purchase one of these if the board works with the X68000 Compact
Title: Re: midiori - MIDI card for the X68000
Post by: Martin8bity on March 21, 2021, 08:01:27 PM
Does anyone with MIDIORI 2.1 or 2.2 uses MT32-pi? I built the MIDIORI myself, it plays MIDI in some games, but I also get the "Unexp. MIDI status!" message on display and I am not sure if it is normal or some problem with my build.
Title: Re: midiori - MIDI card for the X68000
Post by: Mistasparkaru on July 07, 2021, 06:26:32 AM
Quote from: TD-Linux on August 24, 2019, 05:48:20 PMVersion 2 is finally ready! Due to the reduced part count (and no RX functionality) it's cheaper than the previous version.

midiori v2.1.0 with TRS jacks - $55
midiori v2.1.0 with DIN jacks - $55
TRS to female DIN adapter - $8
US shipping - $8
Rest of world shipping - $14

This version is FPGA based, which means I'm no longer limited by the availability of YM3802-X chips. This also means that the functionality is re-implemented from scratch, and may not be perfect. Make sure to read the README (https://github.com/tdaede/midiori) which describes the limitations of this card. Also read the compatibility list (https://github.com/tdaede/midiori/blob/master/docs/GAMES.md) - I cannot guarantee operation with games not on this list.

All boards are assembled and programmed. The FPGA is not intended to be user programmable or upgradeable, though adventurous users with a SPI flash programmer can!

The DIN version now uses a cut-down connector, that allows it to (barely) fit with a second card. The included backplate is still 2 slots wide, though.

I will include 3d printed ejection ears and a back plate.

To order, PM me with your preferred payment method (paypal or bitcoin), your country, and what you would like to order.
Are you still making these? PM'Ed you
Title: Re: midiori - MIDI card for the X68000
Post by: Vanne on April 15, 2022, 11:10:32 PM
Also on the lookout for a Midori board. Pmed you too :)
Title: Re: midiori - MIDI card for the X68000
Post by: kanjiology on March 28, 2023, 01:26:10 AM
Is there any more runs of this board?
Title: Re: midiori - MIDI card for the X68000
Post by: UnbornApple on May 01, 2023, 07:27:55 AM
I purchased a Midiori with a mini-DIN output, but the seller didn't include a cable/adapter. I'm thinking of just modifying a full-sized 5-pin DIN cable to have 5-pin mini-DIN on one end. Am I correct in assuming the wiring would just be PIN 1 DIN to PIN 1 mini-DIN, and etc?
Title: Re: midiori - MIDI card for the X68000
Post by: Sir_Leon on May 10, 2023, 07:12:57 PM
Is there any more runs of this board? Can I have one?
Title: Re: midiori - MIDI card for the X68000
Post by: Andrew PI on February 05, 2024, 08:41:26 PM
I relise the last post for the v1.1 card was 2019, but are these still avaible or would I have to download the pcb data and build one myself?

Many thanks,

A.
Title: Re: midiori - MIDI card for the X68000
Post by: hiker on February 06, 2024, 01:52:39 AM
Quote from: Andrew PI on February 05, 2024, 08:41:26 PMI relise the last post for the v1.1 card was 2019, but are these still avaible or would I have to download the pcb data and build one myself?

I recently built a Midiori 1.1 (and 2.2) for myself and the YM3802-X which at the core of the 1.1 is hard to find and/or not cheap.