Recent content by Mu0n

  1. Mu0n

    Midiman Macman + Classic not working

    I can confirm it's not necessary to absolutely need a System driver for MIDI. I used cubase 2.5.7 extensively and never bothered with managing a driver file. I even wrote my OWN driver-like routines in a few C projects of mine and it works fine, both ways (MIDI in, MIDI out).
  2. Mu0n

    Question on widgets for classic mac os

    I was able to make it work in this specific combination: * the whole 88 key piano is an entire single custom CDEF control * inside the CDEF, the initCntl message has me calculated regions for each key for the sake of painting their highlights when they are "activated". The white keys have to...
  3. Mu0n

    Question on widgets for classic mac os

    Another thing I tried to do, but it failed. I tried stealing Control Panel's Sound slider by copying its CDEF and CNTL resources (1 each) into my own project resource file. ResEditing control panel/Sound shows: a CDEF file ID 3 a CNTL ID -4048 and procID 48 For the CNTL, the procID 48 is...
  4. Mu0n

    Question on widgets for classic mac os

    Thanks for taking the time to respond, I really appreciate it! I'll be frank, to even start to get going, I tried to summon help from copilot and I was immediately skeptical, as I very often am, and end up eventually finding the real information from real references. The general strategy it...
  5. Mu0n

    Question on widgets for classic mac os

    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...
  6. Mu0n

    Question on widgets for classic mac os

    Nice thread exactly on point in what I find myself needing today. I'm working on an app called FireJam that lets you use these inputs: * Typing keyboard * MIDI in (possible thanks to a great quality help I got from here in 2024) * Mouse click and hold Leading to these outputs: * MIDI out *...
  7. Mu0n

    Studio Session by Bogas Productions (1986)

    Very cool stuff! Thanks for reaching out. I don't check these forums much these days so it's a pure minor miracle I came across your reply! I've been wanting and postponing to reverse-engineer the playback of studio session files on original hardware for ages and keep postponing the project...
  8. Mu0n

    Making a 1-bit game engine

    Here's what I have: -modal tunes that use the square wave synth in some very old project -modal tunes that use the four-tone synth in some very old project -real time manipulation of the wave shape buffer with the mouse for a four-tone synth while it plays -MIDI in data coming from a piano...
  9. Mu0n

    MODTracker audio replay on early 68k macs

    @Snial since you're spending countless hours on this and I'm spending 0 hour on this, it makes more sense if you start a github repo for it. Feel free to borrow the little code I added last time I posted something. It makes no sense for me to host the code and for you to work on it, let's keep...
  10. Mu0n

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

    Wow guys, thanks for the high quality tutorial on variable types. I found very old documentation in which SerGetBuf uses ints instead of longs, maybe that was triggered the error for me. It's definitely a long in more recent documentation, including THINK Reference Viewer. The bad formatter...
  11. Mu0n

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

    found the error, I think! must also tweak the clock for the input side. and my MIDI controller has a habit of sending 0xFE (stay alive) bytes at regular intervals. I see the buffer steadily increase now. edit - I now have MIDI in successfully detected, filtered and sent out to MIDI out. In...
  12. Mu0n

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

    When adding a modal MIDI IN mode with this: else if(strcmp(answer,"i")==0) //put in input mode { printf("\nEntering MIDI IN mode. Click to escape."); while(!Button()) { nbBytes = 0...
  13. Mu0n

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

    step 1 done: I have cool ideas in store for step 2
  14. Mu0n

    MODTracker audio replay on early 68k macs

    cool stuff, can't wait to try your revamped version
Back
Top