back to list

JI Calc for PowerMac

🔗Carter Scholz <csz@...>

9/18/1996 9:08:04 PM
In Tuning Digest 839, Adam Silverman writes:

>Is anyone here in charge of JI Calc? I have grown attatched to it, and
>have just upgraded my computer to a Power Mac, only to find that JI Calc
>doesn't work! Will there be a Powermac version available soon?

I guess that's me. Robert Rich wrote the original Hypercard stack,
but I've been doing the recent upgrades.

The PowerMac question has come up before, and I've looked into it.
The short answer is: no. I don't know how to do it, and I'm not
sure it can be done.

Adam, I assume you're talking about the internal sound not working.
I believe all the calculation and MIDI functions still work,
but let me know if this is not so.

JI Calc had to cheat quite a lot to get the 68K Apple hardware to retune.
(Thanks to K Romana Machado for writing this code.) The PowerMacs lack
the hardware to support these hacks. All sound calls are now routed
through Sound Manager 3, which specifies frequencies as 12-TET notes.
As far as I can tell, there's no way to cheat Sound Manager. But then,
I'm not a hardcore hacker, and I don't have a PowerMac to experiment on.

I know that applications like Tom Erbe's PitchFork and James McCartney's
SuperCollider get non-12TET frequencies out of the PowerMac, but
JI Calc is that relict of an earlier age, a Hypercard stack. I wrote
some XCMDs in Pascal for it, but I suspect the whole thing would have
to be ported to CodeWarrior to run on the PowerMac, and that surpasses
my abilities and priorities right now.

If anyone knows better -- knows a cool way to cheat Sound Manager, or
some other insight to get non-12TET from Hypercard on a PowerMac --
please contact me.


Carter Scholz csz@well.com


Received: from ns.ezh.nl [137.174.112.59] by vbv40.ezh.nl
with SMTP-OpenVMS via TCP/IP; Thu, 19 Sep 1996 15:28 +0200
Received: by ns.ezh.nl; (5.65v3.2/1.3/10May95) id AA03714; Thu, 19 Sep 1996 15:30:12 +0200
Received: from eartha.mills.edu by ns (smtpxd); id XA04500
Received: from by eartha.mills.edu via SMTP (940816.SGI.8.6.9/930416.SGI)
for id GAA21513; Thu, 19 Sep 1996 06:30:09 -0700
Date: Thu, 19 Sep 1996 06:30:09 -0700
Message-Id: <9609191325.AA16141@sun6.aic.nrl.navy.mil>
Errors-To: madole@ella.mills.edu
Reply-To: tuning@eartha.mills.edu
Originator: tuning@eartha.mills.edu
Sender: tuning@eartha.mills.edu