Search results

  1. 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...
  2. Mu0n

    Snow EMU - Emulator for 680x0-based Macintosh computers

    are you on the bleeding edge version? check what just happened (mouse over-'ed button)
  3. 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.
  4. 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
  5. 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
  6. 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
  7. 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.
  8. 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
  9. 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...
  10. 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...
  11. 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...
  12. 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...
  13. 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...
  14. Mu0n

    MARCHintosh 2026 Projects

    I added an about screen to my FireJam project https://tinkerdifferent.com/threads/digesting-midi-in-with-c-on-68k-macs-video.5134/post-45390
  15. Mu0n

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

    The GUI elements are going along well, I zeroed in on using a standard WindowPtr and just populating it with GetNewControl one by one, it felt easier than doing it as a Modal dialog. This is the About screen, collab with Japhy Riddle who provided the graphic of the jar in flames.
  16. Mu0n

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

    posted a new shorts video above
  17. Mu0n

    MARCHintosh 2026 Projects

    I added my computation of values needed for the programming of the Sound Driver in a TD resource. https://tinkerdifferent.com/resources/sound-driver-reference-values-for-musical-notes.172/
  18. Mu0n

    Sound Driver reference values for musical notes

    The Sound Driver predates the Sound Manager. Sound Driver: original ROM routines from the Mac 128 to the Mac SE or so, still present in System 6.0.8 and early versions of System 7 for compatibility reasons. Sound Manager: started appearing in System 6.0.x and promised to manage snd resources...
  19. Mu0n

    MARCHintosh 2026 Projects

    *UPDATE for my project on March 8th: I started a thread about it: https://tinkerdifferent.com/threads/digesting-midi-in-with-c-on-68k-macs-video.5134/