• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Search results

  1. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    SE/30 modem port -> pocket Mac, midi out -> my breadboard midi in connector, current limited loop Other side of H11: 5V and GND are provided and a 1k resistor acts as load that I'm probing. I don't understand what you're suggesting I do differently since my use case under normal conditions...
  2. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I also tried keeping the default clock, setting the SerReset parameter like above but adding '2' instead of '1' to get 28,800 instead of 38,400 and my scope is detecting: 0xC6 0x22 instead of 0x90 0x3C 0x64
  3. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I assembled a small breaboard midi-in circuit, powered by a bench supply providing 5V, according to this well known circuit: which looks like this (I had optoisolator H11 chips from previous projects) and just to prove it works, I plugged my pocketmac midi out cable to this breadboard while...
  4. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I don't want the solution to depend on this. I have other modules that should be used for this purpose, like a Roland MT-32, just as it was used without a special system folder extension for MIDI at all in Space Quest III, just a pure code wise solution dealing with this.
  5. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    Interesting parts in IM: Serial Device: so I could just drop the asm stuff that seems to lead me astray, go back to the IM: serial device code, and just massage the right data for a PBControl call inserted at the right place to get external clock going?
  6. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I can *try* to convert it to C but you assume I'm solid in 68k assembly to begin with - I am not. There are so many questions that pop into my head as I'm typing this up and trying to compile it as I go, so that I don't let typos creep in. branching seems to work if I use labels in THINK C using...
  7. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    yeah, I started poring over the entire code and I guess that's only a small section of a bigger initializing routine. I'll see if I can replace everything I had for serial comm with this, hopefully my asm block adaptation chops are not too rusty
  8. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I naively brought this code from this post https://68kmla.org/bb/index.php?threads/external-localtalk-serial-port-clocks.35645/post-453444 formatted for THINK C: void SCCASMInit(void) { asm { MOVE.B #4,(A0) ; pointer for SCC reg 4 MOVE.L (SP),(SP) ; Delay...
  9. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    Just a wrapped asm { } block Good to know , I'll give it a try, thanks!
  10. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    I saw your thread but did not understand how to leverage it. What doesn't connect in my mind is the fact that without bringing in my own breadboard circuit with a 1 MHz oscillator and frequency dividers, I'm able to use Cubase just fine and play arbitrary .MID files all day long, + play a...
  11. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    // Insert your include list here #include <stdio.h> #include "Serial.h" // Insert your #define list here // --- MIDI spec hard coded values --- // good reference is here: https://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html#BM1_1 // from the midi.org itself...
  12. Mu0n

    Programmatically (in C) send MIDI out signal from modem port, SE/30

    Let's get what I'm using as gear out of the way: Dev Machine: modern PC with Basilisk II set with System 7.5.5, Symantec C++ 6.0 Target Machine: SE/30 with System 7.5.3, no Apple MIDI Manager (prefer not to use it since I want to target 6.0.8 and a Mac Plus as well) PocketMac MIDI interface...
  13. Mu0n

    Help with getting Mac-a-Mug Pro working on Mini vMac?

    I took mine from Macintosh Garden here: https://macintoshgarden.org/games/mac-a-mug-pro I was able to successfuly take that file, unstuff it under System 7 (using Basilisk II) since I found dealing with unstuffing under System 6 is just asking for pain usually, then gone back to mini-vMac and...
  14. Mu0n

    Help with getting Mac-a-Mug Pro working on Mini vMac?

    What system and finder versions are you using? I recommend not going over System 6.
  15. Mu0n

    [C Programming] Cursed INIT making

    3rd annual Cursed Boot Disk 03 released! I pushed the enveloppe by loading quite a few gfx art assets into a Handle to a bunch of Sprites that I coded some 16 years ago. The code still held up, but the Draw routines had to be slightly modified to take into account the special quickdraw...
  16. Mu0n

    RGBtoHDMI for a SE/30 (settings from Plus and Classic 1 won't work)

    Mac SE/30: Geometry: Setup Mode: normal H Offset: 176 V Offset: 28 Min H Width: 512 Min V Height: 342 Max H Width: 512 Max V Height: 342 H Pixel Aspect: 2 V Pixel Aspect: 2 FB Size: Normal FB Bits/Pixel: 8 Clock Frequency: 15667200 Line Length: 704 Clock Tolerance: 5000 Lines per Frame: 370 Sync...
  17. Mu0n

    RGBtoHDMI for a SE/30 (settings from Plus and Classic 1 won't work)

    Ok I'm an idiot. wire colors are hard to get right past midnight. I inverted hsync and vsync on the J12 because I thought I could match colors between the SE/30 and my stuff. Still have to tweak some stuff but I'll post my results when I'm done!
  18. Mu0n

    RGBtoHDMI for a SE/30 (settings from Plus and Classic 1 won't work)

    I've been successfully using a RGBtoHDMI for close to 2 years now on my Mac Classic first, then Mac Plus, noting some differences in the settings, mostly around H, V offset and the H & V polarity. I want to recreate this success with my SE/30 now. I have 2 self-bought, self-assembled RGBtoHDMI...
  19. Mu0n

    Good OSes for your 68k Mac

    I lived through the hard disk-less era of the Mac Plus and while System 6 wasn't available back then, I would still not have used it anyway. We had an external disk drive and we squeezed every bit of space we could on our 2 possible 800kb disks that we could use at any one time. System 4.2 was a...
  20. Mu0n

    DAC Attack! for ZuluSCSI Audio

    That's super cool. As a frequent user of MSDOS games from the 1990-1997 era, I live through the pain of deciding whether to launch a game in: 1) MS-DOS with only .iso support, forgetting about redbook cd audio support, using SHSUCD to mount them 2) Win98se with .bin/.cue support using Daemon...
Back
Top