Sleepy #1 Posted April 4 The ABBUC hardware contest 2022 has also started. The deadline for this year is july 31th 2022. Here you can find the rules: 2022 HWC EN.zip 1 3 Quote Share this post Link to post Share on other sites
Sleepy #2 Posted April 19 The first contribution this year comes from pancio: MIDIcar – independent, easy to use MIDI player/recorder 6 Quote Share this post Link to post Share on other sites
_The Doctor__ #3 Posted April 19 PBI/ECI/BUS always a great choice! 1 Quote Share this post Link to post Share on other sites
pancio #4 Posted April 19 12 hours ago, Sleepy said: The first contribution this year comes from pancio: MIDIcar – independent, easy to use MIDI player/recorder Thanks Sleepy for announcement. Now me and my colleague working on good player and (maybe) module for SFX Tracker (from PeBe) with can read data from MIDI keyboard... 4 Quote Share this post Link to post Share on other sites
MARIO130XE #5 Posted April 20 Just a little suggestion.😂 1 6 Quote Share this post Link to post Share on other sites
Panther #6 Posted April 20 How do I unsee this?! Quote Share this post Link to post Share on other sites
DjayBee #7 Posted April 20 Do you know the flasher-thingy from Men In Black? Quote Share this post Link to post Share on other sites
Panther #8 Posted April 20 33 minutes ago, DjayBee said: Do you know the flasher-thingy from Men In Black? That should do it! Quote Share this post Link to post Share on other sites
Mathy #9 Posted April 20 (edited) Hello guys Now all we need is someone who can patch MIDI-Maze (maybe even add in the MIDIcar as an extra option besides "850", "MIDI", etc.) and maybe all the other software written for the MIDI-Mate (compatible) interface. Sincerely Mathy Edited April 20 by Mathy 1 Quote Share this post Link to post Share on other sites
pancio #10 Posted April 21 Hi, I may try to write patch to existing software but I can't found any source code to do that... 1 Quote Share this post Link to post Share on other sites
pancio #11 Posted April 30 (edited) The first MIDI music played on MIDIcar: Software designer: PeBe. Edited April 30 by pancio 8 Quote Share this post Link to post Share on other sites
+Stephen #12 Posted April 30 Any chance the software will support the MidiBlaster in the 1088XLD (it uses that same S2 module). I've found one existing player that works on it, but it's rather clunky. 1 Quote Share this post Link to post Share on other sites
pancio #13 Posted April 30 Hi, I can't promise because PeBe has many tasks to do with MIDIcar at this moment. Maybe I'm wrong but the S2 module feature on 1088XLD is based on SIO transmission - like SIO2MIDI, so it's little bit harder to save time discipline during load/save data and play music... e.g. I heard some delays during play Mission Impossible song... Sending data to S2 based on MIDIcar is very simple.. just three ST(AXY) to register and POKEY is pretty free 🙂 Probably MIDI functionality will be implemented in PeBe's SFX Tracker, it's very likely with feature for SIO2MIDI... 1 1 Quote Share this post Link to post Share on other sites
mytek #14 Posted April 30 33 minutes ago, pancio said: I heard some delays during play Mission Impossible song... Sending data to S2 based on MIDIcar is very simple.. just three ST(AXY) to register and POKEY is pretty free 🙂 Those delays had nothing to do with file loading, since the file is played from memory after transfer from the disk. Most likely what you are noticing is that the Midi-CLK is not being used by that player, so is not synced. A good player would sync up with the CLK. Quote Share this post Link to post Share on other sites
pancio #15 Posted May 1 Thank you for clarification. So it's possible to use CLK generated by PIC for synchronization by using MIDI_CLK connected to SIO_CLK on pin 9 but mentioned player doesn't use it. For me SIO2MIDI was a milestone for Atari8 and MIDI and I'm fascinated how easy may play songs on Atari. Thanks for that! 🙂 When I prototyping MIDIcar I followed your project as well. (music bonus at start - the best!). but during analyze, I decided use only one receive/send register for communication instead mixed PIA/POKEY registers for simplicity. MIDIcar hasn't MIDI_CLK as separate signal - just only serial tick is synchronized with 31250Hz - rests timers being produced on the Atari by software... Quote Share this post Link to post Share on other sites
pancio #16 Posted May 3 (edited) Master PeBe made new version of his MIDI Player.... 🙂 Edited May 3 by pancio 6 Quote Share this post Link to post Share on other sites
pancio #17 Posted May 15 Newest version of PeBe's player can play files bigger than 42KB (to 1MB): 3 Quote Share this post Link to post Share on other sites
Mathy #18 Posted May 15 Hello pancio 3 hours ago, pancio said: Newest version of PeBe's player can play files bigger than 42KB (to 1MB): Will it autodetect which bits (PIA) are used? And if the memory upgrade is RAMBO or CompyShop compatible? Sincerely Mathy Quote Share this post Link to post Share on other sites
pancio #19 Posted May 16 I'm using it with Hias based SRAM module with configuration PORTB 2,3,5,6,7 - it's common access for Antic and CPU for additional 512KB. I asked PeBe for autodetect method... Need to check with u1M but I've it installed in 800XL.. unfortunately, version of MIDIcar using PBi is still in development stage... Quote Share this post Link to post Share on other sites
pancio #20 Posted May 16 Memory is detecting automatically by using: https://github.com/tebe6502/Mad-Pascal/blob/master/lib/misc.pas 1 Quote Share this post Link to post Share on other sites
pancio #21 Posted May 24 The Atari8 to Vangelis tribute.. 6 Quote Share this post Link to post Share on other sites