ivop Posted January 18, 2018 Author Share Posted January 18, 2018 Due to having a lot of things outside of working on Atari stuff at the moment, things have slowed down a bit, but I am committed to do at least one run this year. I am currently completely overhauling my enclosure design, similar to what I did to my snes2joy housing. It's a lot more sturdy now. I used to be able to bend the sides inwards, but that's solved now. Especially for an enclosure more than twice the size of the snes2joy, that's very important to me. As for the cost, depending on the interest, PCB+parts will probably around €15,=. Enclosure, SIO cable, Dream Blaster Board, assembly by me, will add to the cost. As for postage and packaging, if it stays under 350g I can send it for €10,= worldwide. With an enclosure, the dimensions will exceed that postal option and I have to move to a full blown package, which will be around €15,= for Europe and €25,= for most of the rest of the world. Also, I'll probably do a run of snes2joy first, to test managing a larger project than I have ever done before, hobbywise. So, first there's Chinese New Year and Atari Invasion 2k18 which I have to prepare for. After that, I'll start a pre-order thread. 4 Quote Link to comment Share on other sites More sharing options...
Level42 Posted January 18, 2018 Share Posted January 18, 2018 Hope you have a demo model working at Atari Invasion ? Quote Link to comment Share on other sites More sharing options...
ivop Posted January 18, 2018 Author Share Posted January 18, 2018 (edited) Hope you have a demo model working at Atari Invasion ? Yes, that's the planning. Hopefully with a finished enclosure But if by change that won't happen, I will certainly bring a working prototype! Edited January 18, 2018 by ivop 2 Quote Link to comment Share on other sites More sharing options...
+mytek Posted January 18, 2018 Share Posted January 18, 2018 Wish I could be there Quote Link to comment Share on other sites More sharing options...
+Spaced Cowboy Posted January 18, 2018 Share Posted January 18, 2018 (edited) Just a thought, but what's the processing overhead for playing midi sound ? I was wondering whether putting a cheap microcontroller on-board would be worth it ? The idea being that you could then reduce it to a command-based interface over SIO: - load midi data into the micro's RAM - start playing from location X in RAM, optionally looping after Y bytes of data - stop playing You could even introduce a 'command buffer', so you send the midi data, then you send a series of commands - it's like ANTIC for audio with an 'Audio List' rather than a 'Display List'. Each command could then be something like: - move to position X in midi data - play Y bytes/notes - stop playing - jump to position X in command-data (to allow infinite loops) (if you want to get really fancy, you could introduce loops and variables, but maybe that's pushing it). Combine the command approach with the command-buffer and you have the ability to easily switch (stop playing, start processing buffer at $XXXX) between a whole bunch of MIDI tunes without putting essentially any load on the CPU. Ideal for games. To put this into perspective, an STM32F4 in a 64-pin LQFP (so not too hard to solder) with 256k of Flash (program space) and 128K of RAM (midi data space) is $6.58 in quantity-1. It has 5v-tolerant pins so it's easy to interface to an A8. You could easily keep the current mode of operation as well - the STM has 3 USARTs so it can easily be switched into a transparent mode where any data incoming on port A can be output on port B and vice versa. Or you could set it up to buffer incoming data so the A8 could read it without any danger of dropping bytes. IMHO, offloading the sound would really benefit the machine, and it fits in with the ethos of the original machine too - like I say, it's basically ANTIC for audio. Edited January 18, 2018 by Spaced Cowboy 2 Quote Link to comment Share on other sites More sharing options...
ivop Posted January 18, 2018 Author Share Posted January 18, 2018 @Spaced Cowboy, that's indeed a good idea and something similar was already proposed by Irgendwer, earlier in this thread. To not further complicate this board, it was more or less decided to move such functionality to a future expansion board, which can be attached to the Wave Blaster port. Wish I could be there That would have been nice, especially if you could bring a 1088XEL to demo 2 Quote Link to comment Share on other sites More sharing options...
Brentarian Posted March 17, 2018 Share Posted March 17, 2018 Hi Ivop, How is your midi project coming along? Quote Link to comment Share on other sites More sharing options...
ivop Posted March 17, 2018 Author Share Posted March 17, 2018 Hi Brentarian, Due to illness, things are dragging along a little. I have designed a new enclosure with chassis mount DIN5 connectors, which looks much better than the previous enclosure (as seen in the Atari Invasion 2k18 video's and photo's). Other than that, it's pretty much finished, hardware-wise. Not sure when I start a pre-order thread though, as the whole project of making 20+ devices is a little hard for me to oversee right now. But the project is definitely not canned and I hope continue soon. Regards, Ivo 4 Quote Link to comment Share on other sites More sharing options...
Matej Posted March 19, 2018 Share Posted March 19, 2018 Ivop will take 2x... Quote Link to comment Share on other sites More sharing options...
+mytek Posted March 20, 2018 Share Posted March 20, 2018 Hi Brentarian, Due to illness, things are dragging along a little. I have designed a new enclosure with chassis mount DIN5 connectors, which looks much better than the previous enclosure (as seen in the Atari Invasion 2k18 video's and photo's). Other than that, it's pretty much finished, hardware-wise. Not sure when I start a pre-order thread though, as the whole project of making 20+ devices is a little hard for me to oversee right now. But the project is definitely not canned and I hope continue soon. Regards, Ivo I hear you on the illness . 2018 started out very bad for me, but knock on wood, the last 2 weeks have been good . i hope you are feeling better now as well. Quote Link to comment Share on other sites More sharing options...
+mytek Posted August 25, 2018 Share Posted August 25, 2018 way earlier in this thread Nir posted this Youtube video... https://www.youtube.com/watch?v=y8IV_fsTP5Y Does anyone know if the Midi Player software being demonstrated is available? If so where can I get it? Thanks . 1 Quote Link to comment Share on other sites More sharing options...
Mathy Posted August 25, 2018 Share Posted August 25, 2018 Hello Michael On the first page of this thread, Ivo mentioned: MIDIPlay v1.3 by Ireneusz KuczekMIDIRec v1.2 by Ireneusz KuczekMIDI PatternEditor MPE v.2.3 by Radek SterbaMIDI Sequencer 1.15 by Maciej Sygit The software shown in the video is probably the first one mentioned. I have a link to Ireneusz site on my Special Stuf Page, but I just checked it and the site seems to have vanished. Sincerely Mathy 2 Quote Link to comment Share on other sites More sharing options...
Mathy Posted August 25, 2018 Share Posted August 25, 2018 Hello guys BTW the video was shot at the JHV/General Assembly of the ABBUC last year. In the first 10 seconds you see three people: (left to right) Sleepy (who organizes the Hardware Contest), StefanD and CharlieChaplin. Sincerely Mathy 2 Quote Link to comment Share on other sites More sharing options...
AtariGeezer Posted August 26, 2018 Share Posted August 26, 2018 midirec.zip midipl13.zip MIDI Sequencer 1.15 (v1).atr MIDI Sequencer 1.15 (v2).atr MIDI Sequencer (schemat).xex MIDI Pattern Editor 2.3.txt MIDI Pattern Editor 2.3.xfd.xex <<----- Revome .xex 5 Quote Link to comment Share on other sites More sharing options...
+mytek Posted August 26, 2018 Share Posted August 26, 2018 Thank you guys . And thanks a bunch for all of the downloads AtariGeezer. I'm on my tablet, so I'll grab those tomorrow. 1 Quote Link to comment Share on other sites More sharing options...
+mytek Posted August 26, 2018 Share Posted August 26, 2018 Question: On that last file "MIDI Pattern Editor 2.3.xfd.xex", what does your note <<----- Revome .xex signify? Never mind, I get it Remove the ".xex" from the end so that it's now "MIDI Pattern Editor 2.3.xfd" Thanks 2 Quote Link to comment Share on other sites More sharing options...
ivop Posted August 26, 2018 Author Share Posted August 26, 2018 BTW the video was shot at the JHV/General Assembly of the ABBUC last year. In the first 10 seconds you see three people: (left to right) Sleepy (who organizes the Hardware Contest), StefanD and CharlieChaplin. And my hands It's indeed MIDIPlay v1.3. I was told there's a v1.4, but I was never able to find it. Note that this piece of software is not specifically written for MIDI Mate compatible devices, i.e. those with an external 31250 baud clock, and hence doesn't use clock-in. My midimon utility uses a handler that does use clock-in (see github repo). 2 Quote Link to comment Share on other sites More sharing options...
+mytek Posted August 26, 2018 Share Posted August 26, 2018 And my hands It's indeed MIDIPlay v1.3. I was told there's a v1.4, but I was never able to find it. Note that this piece of software is not specifically written for MIDI Mate compatible devices, i.e. those with an external 31250 baud clock, and hence doesn't use clock-in. My midimon utility uses a handler that does use clock-in (see github repo). So what specifically is the difference, as in the downside of it not requiring a clock-in signal? Quote Link to comment Share on other sites More sharing options...
ivop Posted August 26, 2018 Author Share Posted August 26, 2018 The downside is that without the exact MIDI baudrate, connected devices may miss a few bits now and then. 1 Quote Link to comment Share on other sites More sharing options...
Sleepy Posted January 11, 2019 Share Posted January 11, 2019 Please put down one for me. I think there´s enough place left in my 1088XEL to build it into the Realan-housing... I´m looking forward for the next meeting I can play Midimaze... :-)) Sleepy Quote Link to comment Share on other sites More sharing options...
ivop Posted January 11, 2019 Author Share Posted January 11, 2019 Currently, this project is on hold. All the design files are on github (http://atariage.com/forums/topic/282082-midi-muse-midi-interface-design-documents-on-github/) Mytek took this as a basis for the MIDI interface for the 1088XLD (on board) and 1088XEL (add-on board). The 1088XEL thread has all the information (http://atariage.com/forums/topic/261147-1088xel-alternative-mother-board-project/page-53?do=findComment&comment=4134039) Eventually, the add-on board + the DIN connector board will be turned into MIDI Muse Rev. D. It's easier to build (less components) and fixes a bug in the Rev. C design by leaving the WB daughterboard powered on, even if the device is not on the SIO bus. Quote Link to comment Share on other sites More sharing options...
Mr Robot Posted January 11, 2019 Share Posted January 11, 2019 @sleepy. I made the mytek 1088xel midi addon board, it's great! I have a spare I made which I'm happy to send to you if you want it. Just add the Dreamblaster S2. I don't have the DIN board, there wasn't room in my case for it so I didn't get the boards made. You'll need to get that if you want to play Midimaze. 1 Quote Link to comment Share on other sites More sharing options...
Sleepy Posted January 11, 2019 Share Posted January 11, 2019 (edited) That sounds very interesting! - Yes, I´m interested in your pcb.:-) I didn´t saw the mytek-midi-board until yet... if it fits to the XEL it´s ideal, of course. If I understand right, a complete set consists of three pcbs: a) the interface board holding the DIN-jacks b) the controler board and c) the "wave"-board a + b I need for Midimaze, if I want to play MIDI-files without a keyboard or s.th. else, I also need c. So you have a controller-board leftover, the interface-board I have to get from somewhere else, right? Where can I get the other boards? I can´t find them at atari bit´s 1088XEL-site, the only thing I found is the interface-pcb on OSH Park. Sleepy Edited January 11, 2019 by Sleepy Quote Link to comment Share on other sites More sharing options...
Mr Robot Posted January 11, 2019 Share Posted January 11, 2019 Yes all of that is correct. I got my controller boards made at oshpark, I don't think anyone has stepped up to make them so you'd have to get them made yourself. You can download the gerbers from the download link on oshpark if you can get them made cheaper locally. pm me your address and ill put the spare controller board in the mail to you. Quote Link to comment Share on other sites More sharing options...
+mytek Posted January 12, 2019 Share Posted January 12, 2019 Where can I get the other boards? I can´t find them at atari bit´s 1088XEL-site, the only thing I found is the interface-pcb on OSH Park. And you won't find them there anytime soon . I just haven't had the time to do so lately. My plan is to do it at the same time I create a 1088XLD page on the site, which is on the back burner until I'm ready to release that design. In the meantime, here are links to what you are seeking... OshPark: Buy Link Schematic: Midi-XEL_V1_1_schema.pdf PIC Firmware: MIDI_ctrl_PIC_Firmware_V1.zip OshPark: Buy Link Schematic (BOM Updated 2/28/2019): MIDI-DIN-INTFC_V1_2b_schema.pdf Enjoy 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.