Search results

  1. Mu0n

    How to use serial MIDI out, from Basilisk II emulator

    (spoiler alert: it's way easier to do with the snow emulator and you get more functionality, so I did a similar thread on that emulator instead: https://tinkerdifferent.com/threads/how-to-use-serial-midi-both-ways-from-snow-emulator.5392/ ) I'll start the thread by providing my method in...
  2. Mu0n

    How to use serial MIDI both ways, from Snow emulator

    I'll start the thread by providing my method in Windows 11, some other people will have to chime in to provide similar methods for MacOS and Linux, which I don't run in any of my machines. Link to Snow emulator: https://snowemu.com/ Goal: have your emulated Macintosh environment be able to...
  3. Mu0n

    ROMs for Snow

    The very post above yours has a screenshot of the ROM I used for the machine as well as video. That's only good if you're going for portrait. It's part of the pack linked in the OP . If you want a standard screen, iirc it's also possible but I don't remember off hand. I'll have to check until...
  4. Mu0n

    MARCHintosh 2026 Projects

    I released a video on the Mac version of FireJam
  5. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    I just released my video and pasted the link in the first post.
  6. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    After an hour of snooping, I isolated the faulty code, and it was satisfyingly a recent enough chunk I've been using for less than a week, so it made sense. PianoStates **ps; CDEFProcPtr proc; ps = (PianoStates**)((*cPiano)->contrlData); HLock((Handle)ps); HLock((*cPiano)->contrlDefProc)...
  7. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    Uh oh. I have a fresh problem- When I run it on my hardware Mac Plus, the window loads up, the button graphics finally show up and I immediately get a bomb: Coprocessor not found. This doesn't occur in emulation. This didn't use to happen on the Mac Plus in earlier builds either. I know it can...
  8. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    I ended up making 4 Patterns instead of just one for white notes. SetPortPenLocation is not available in my IDE, and trying to affect pnLoc either with SetPenState, or a MoveTo didn't do anything. I even tried to SetOrigin to each note's top left corner, it just painted the region to the top...
  9. Mu0n

    Snow EMU - Emulator for 680x0-based Macintosh computers

    are you on the bleeding edge version? check what just happened (mouse over-'ed button)
  10. Mu0n

    MARCHintosh 2026 Projects

    new milestone reached for Firejam, good to be called a beta v0.5. https://tinkerdifferent.com/threads/digesting-midi-in-with-c-on-68k-macs-video.5134/post-46010 hopefully, I can release the first official youtube video on it on the very last day of MARCHintosh Tuesday.
  11. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    New UI elements: big phat output buttons that mimick the output menu choices new menu: to select the active general midi instrument if you're in midi mode
  12. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    I just tried it, I prefer 50% gray to be honest. This grabs attention less powerfully when it's in real time imho. compromise: active white notes with 33% gray active black notes with 50% gray
  13. Mu0n

    MARCHintosh 2026 Projects

    Big update on my new Mac Plus custom C application Firejam, I just enabled a key feature with the mouse https://tinkerdifferent.com/threads/digesting-midi-in-with-c-on-68k-macs-video.5134/post-45969
  14. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    breaking news! finally succeeded at allowing a held mouse click to drag notes along glissando style. I will not go into how many versions of this I tried and explored. Above 50 at least.
  15. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    here we go, I changed the order to doing the Inset first with pure rectangles, then removing the intersecting black note region last
  16. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    Hey, that's a cool idea. Check it out. Yes, I can already load 'snd ' files and I plan to do the whole Studio Session instrument files. That's a bit more complex since you have an intro part, then a loop interval and a decay part. Shouldn't be too hard. btw, "getting it all connected up" is...
  17. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    I pre calculated the Regions for all keys, and did an Inset so that they keep a border when their visual is toggled. Then, i stashed them as an array, tucked in the piano controller's contlData field, which I declared as a Handle to all that data. I stashed a struct actually, but that handle to...
  18. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    huge milestone, FINALLY cracked this real time note shading while I play with either: -mouse -regular keyboard -midi keyboard this is using a custom, heinously complicated CDEF control resource that can be reused in any project. Just load it with a LoadResource and...a few steps, but it's...
  19. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    If I bypass custom controls completely and do my own mouseDown and mouseUp event detection, and mathematically figure out what rectangle to invert based on the MIDI note value, I can sorta do what I want with InvertRect. I just tested it on real hardware and so far, the amount of logical tests...
  20. Mu0n

    ThinkC digesting MIDI in with C on 68k macs - video

    My current wish is to reverse highlight the note graphics as they are interacted with and i thought I'd make a Code Resource of a note shape in a rectangle. I read and tried to dig in these materials: * Original Inside Macintosh vol 1 * Later inside macintosh : control manager * Think C primer...