179,854Messages
9,130Senders
30Years
342mboxes

← archive index

Re: [idm] Macs suck (was: reason software)

3 messages · 3 participants · spans 1 day · search this subject
◇ merged from 2 subjects: macs suck (was: reason software) · scary shit / reason software
2000-12-05 02:53RE: [idm] scary shit / reason software
└─ 2000-12-06 01:12Lee Azzarello Re: [idm] Macs suck (was: reason software)
2000-12-06 01:47sean whalen Re: [idm] Macs suck (was: reason software)
expand allcollapse allclick any summary to toggle that message
2000-12-05 02:53Loptimiste@aol.com<<let's not. it was made in good fun. no harm, no foul. >> I know.. I'm just really curiou
From:
To:
Date:
Mon, 04 Dec 2000 21:53:39 EST
Subject:
RE: [idm] scary shit / reason software
permalink · <a7.99e01b9.275db2b4@aol.com>
<<let's not. it was made in good fun. no harm, no foul. >> I know.. I'm just really curious.. I've just never heard an explanation. -j --------------------------------------------------------------------- To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org For additional commands, e-mail: idm-help@hyperreal.org
2000-12-06 01:12Lee Azzarelloon 12/4/00 6:53 PM, Loptimiste@aol.com at Loptimiste@aol.com wrote: > <<let's not. it was
From:
Lee Azzarello
To:
IDM
Date:
Tue, 05 Dec 2000 17:12:13 -0800
Subject:
Re: [idm] Macs suck (was: reason software)
Reply to:
RE: [idm] scary shit / reason software
permalink · <B652D26C.2BC4%roswell@alumni.antioch-college.edu>
on 12/4/00 6:53 PM, Loptimiste@aol.com at Loptimiste@aol.com wrote:
quoted 10 lines <<let's not. it was made in good fun. no harm, no foul. >>> <<let's not. it was made in good fun. no harm, no foul. >> > > I know.. I'm just really curious.. I've just never heard an explanation. > > -j > > --------------------------------------------------------------------- > To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org > For additional commands, e-mail: idm-help@hyperreal.org >
I have some good technical data. The Macintosh operating system is a realtime OS. This means it has a *FIXED* amount of time to complete regular tasks i.e. polling the keyboard to make sure it's still there, keeping the hard drives spinning correctly, network stuff...this is why the mac is used more for applications where very precise timing is required (read: audio/video). Windows (and linux) are not realtime. They take however long they damnwell please to do regulatory stuff. This creates a problem when your sequencer is counting 900ppq and the OS wants to check what time it is, or when SuperCollider is processing an audio stream from the hard disk and the OS wants to check if it's still there. But Windows is more popular...funny that. Consequently, many people begin programming on a Windows machine and port to the Mac. If the people doing the port don't know much about the MacOS, then they will do what is fast, not what is good. This is why many Windows-based audio apps collapse when ported. It's not the computer's fault, it's the programmers. And anyone who says that the Mac isn't a great OS for realtime audio processing, I dare you to explain SuperCollider and MAX/MSP. I recently learned these facts, so if anyone else wants to improve on them go ahead. -l[e^2] --------------------------------------------------------------------- To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org For additional commands, e-mail: idm-help@hyperreal.org
2000-12-06 01:47sean whalenwindows CE is realtime... maybe it's time for some ce-based sequencers.... or not. -sean -
From:
sean whalen
To:
IDM
Date:
Tue, 5 Dec 2000 19:47:18 -0600
Subject:
Re: [idm] Macs suck (was: reason software)
permalink · <001601c05f26$788df8a0$6401a8c0@nexxus>
windows CE is realtime... maybe it's time for some ce-based sequencers.... or not. -sean ----- Original Message ----- From: "Lee Azzarello" <roswell@alumni.antioch-college.edu> To: "IDM" <idm@hyperreal.org> Sent: Tuesday, December 05, 2000 7:12 PM Subject: Re: [idm] Macs suck (was: reason software)
quoted 5 lines on 12/4/00 6:53 PM, Loptimiste@aol.com at Loptimiste@aol.com wrote:> on 12/4/00 6:53 PM, Loptimiste@aol.com at Loptimiste@aol.com wrote: > > > <<let's not. it was made in good fun. no harm, no foul. >> > > > > I know.. I'm just really curious.. I've just never heard an
explanation.
quoted 10 lines -j> > > > -j > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org > > For additional commands, e-mail: idm-help@hyperreal.org > > > > I have some good technical data. The Macintosh operating system is a > realtime OS. This means it has a *FIXED* amount of time to complete
regular
quoted 2 lines tasks i.e. polling the keyboard to make sure it's still there, keeping the> tasks i.e. polling the keyboard to make sure it's still there, keeping the > hard drives spinning correctly, network stuff...this is why the mac is
used
quoted 5 lines more for applications where very precise timing is required (read:> more for applications where very precise timing is required (read: > audio/video). > > Windows (and linux) are not realtime. They take however long they damnwell > please to do regulatory stuff. This creates a problem when your sequencer
is
quoted 25 lines counting 900ppq and the OS wants to check what time it is, or when> counting 900ppq and the OS wants to check what time it is, or when > SuperCollider is processing an audio stream from the hard disk and the OS > wants to check if it's still there. > > But Windows is more popular...funny that. Consequently, many people begin > programming on a Windows machine and port to the Mac. If the people doing > the port don't know much about the MacOS, then they will do what is fast, > not what is good. This is why many Windows-based audio apps collapse when > ported. It's not the computer's fault, it's the programmers. > > And anyone who says that the Mac isn't a great OS for realtime audio > processing, I dare you to explain SuperCollider and MAX/MSP. > > I recently learned these facts, so if anyone else wants to improve on them > go ahead. > > -l[e^2] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org > For additional commands, e-mail: idm-help@hyperreal.org > >
--------------------------------------------------------------------- To unsubscribe, e-mail: idm-unsubscribe@hyperreal.org For additional commands, e-mail: idm-help@hyperreal.org