Recent content by Mu0n

  • Board Nominations
    Nominations have now closed and the results are available here.
  • Hey Guest, MARCHintosh 2026 is upon us. Check out community projects, join GlobalTalk, and have fun!
  1. Mu0n

    MARCHintosh 2026 Projects

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

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

    I just released my video and pasted the link in the first post.
  3. 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)...
  4. 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...
  5. 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...
  6. Mu0n

    Snow EMU - Emulator for 680x0-based Macintosh computers

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