Csound Csound-dev Csound-tekno Search About

platform snores

Date1998-03-27 14:05
FromDave Phillips
Subjectplatform snores
Mike Berry wrote:

> Cheaper is one thing, but better is more important! 
> And as far as my opinion goes, cheaper is the only thing that Wintel has going
> for it (unless you are a commercial developer and the size of the installed
> user base makes your eyes light up)

Mike, I think that you (and most of the others who have responded to
this statement) leave out a rather significant factor in assessing what
you call "Wintel" machines: Linux !

Are you aware of the number of Mac music and sound programs running
under ARDI Executor ? Did you know that the WINE project has listed
reports of running Cubase, Cakewalk 5, Finale, and Sound Forge under
WINE ? Did you know that DOSemu runs most of the excellent DOS MIDI
software such as Sequencer Plus and M/pc ? Do you know how many native
sound and MIDI applications and languages run under Linux ? Please take
a look at my Linux soundapps page for a good survey, you may be
surprised at what you find.

I'm not slagging anyone else's choice of machinery. I figure, if it gets
your job done, be happy and hope that others are getting their work done
and are happy with their choices too.I just wanted to point out that PC
hardware is not restricted to running what M$ wants you to believe is
the only worthwhile stuff out there. Anyway, IMO "better" is what gets
_your_ work done to _your_ satisfaction with the least amount of hassle.
Fair enough ?

Just my two drachmas...

== Dave Phillips

       http://www.bright.net/~dlphilp/index.html
   http://www.bright.net/~dlphilp/linux_soundapps.html



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa02214;
          27 Mar 98 14:29 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa13764;
          27 Mar 98 14:29 GMT
Received: (qmail 14374 invoked from network); 27 Mar 1998 14:29:28 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 27 Mar 1998 14:29:28 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (OAA16156); Fri, 27 Mar 1998 14:21:12 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Fri, 27 Mar 98 14:20:51 GMT
Received: from bom2.vsnl.net.in [202.54.1.1] by hermes via ESMTP (OAA08929); Fri, 27 Mar 1998 14:20:37 GMT
Received: from [202.54.17.66] ([202.54.17.66])
	by bom2.vsnl.net.in (8.8.5/8.8.5) with SMTP id TAA21324
	for ; Fri, 27 Mar 1998 19:50:40 +0530 (IST)
Message-Id: <199803271420.TAA21324@bom2.vsnl.net.in>
Subject: (off-topic) future of non-Wintel,etc.
Date: Fri, 27 Mar 98 19:50:36 +0530
X-Mailer: Claris Emailer 1.1
From: steele 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Wotcha!

 Ken Locarnini wrote-
>>I have worked a little bit on SGI Indys, and I certainly admire the
>>machinery, but I think it is a mistake at this point to develop music
>>software on what is rapidly becoming a niche platform.
>>
>I held on to my Amiga 500 way too long in the same hopes..............

Presently I use a PowerMac G3.But about SGI,Digital Alpha,Sun,etc.  
-I have two words: 64-bit!  (Don't forget to add the combination of 
pre-emptive mulitasking,muliti-proccessor support,etc.)  

Now I'm no authority on computer architectures/OSes (though I have one 
word that keeps popping up whenever I have to use a WinHel,"Why ?") but 
isn't a 64-bit system unspeakably more powerful/useful than 32-bit ? 

Wouldn't it be great if those 64-bit workstations were  available at 
about the  price point as present 32-bit systems ?
We'd all be able to do things that we struggle with on 32-bit,like 
real-time DSP,Synthesis,etc.with relative ease.

My hope is that increasing numbers of people will start moving to 64-bit 
workstations,thereby driving the price down,spurring development of 
easier to use Operating system interfaces,etc.

Speaking of low price points-SGI offers an O2 system for $5902 
with:17"mon,180MHz MIPS5000 proc,512k cache,64MB SDRAM,2GB UWSCSI,100B-T 
Ether,12X CD,32-bit graphics,etc.

Then again I could be wrong about some of this,if so, call me an idiot 
and get on with it.....


---------------------------------------------------------------------------
-
Drew Yves Skyfyre,neophyte microtonal computer musician and afficionado 
of the avant-garde.Goa,India. e-mail:
---------------------------------------------------------------------------
-
"Out of the ash
I rise with my red hair
And I eat men like air."-Sylvia Plath
"Do the Monkey with me."-Johnny Bravo on the Cartoon Network.
---------------------------------------------------------------------------
-




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa03106;
          27 Mar 98 20:04 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa20017;
          27 Mar 98 20:04 GMT
Received: (qmail 28470 invoked from network); 27 Mar 1998 20:04:20 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 27 Mar 1998 20:04:20 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (TAA08670); Fri, 27 Mar 1998 19:58:27 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Fri, 27 Mar 98 19:58:10 GMT
Received: from cu15775@bonjour.cc.columbia.edu [128.59.35.133] by hermes via ESMTP (TAA06474); Fri, 27 Mar 1998 19:58:04 GMT
Received: from localhost (gb141@localhost)
	by bonjour.cc.columbia.edu (8.8.5/8.8.5) with SMTP id OAA19314;
	Fri, 27 Mar 1998 14:57:59 -0500 (EST)
Date: Fri, 27 Mar 1998 14:57:58 -0500 (EST)
From: Gregory Boduch 
To: steele 
Cc: csound@maths.ex.ac.uk
Subject: Re: (off-topic) future of non-Wintel,etc.
In-Reply-To: <199803271420.TAA21324@bom2.vsnl.net.in>
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

> Wouldn't it be great if those 64-bit workstations were  available at 
> about the  price point as present 32-bit systems ?
> We'd all be able to do things that we struggle with on 32-bit,like 
> real-time DSP,Synthesis,etc.with relative ease.

Yes they are. Follow links to vendors from www.alphapowered.com. Some sell
500 MHz Alpha PC164pc systems for < $2,000 (running Linux, FreeBSD, etc.,
or WinNT.) Digital I/O is supported in OSS/Alpha for Zefiro ZA2, and
other digital I/O cards.

gb 




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa03131;
          27 Mar 98 20:13 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa20798;
          27 Mar 98 20:12 GMT
Received: (qmail 28536 invoked from network); 27 Mar 1998 20:13:05 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 27 Mar 1998 20:13:05 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (UAA21338); Fri, 27 Mar 1998 20:05:08 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Fri, 27 Mar 98 20:04:45 GMT
Received: from mercury.acs.unt.edu [129.120.220.1] by hermes via ESMTP (UAA01284); Fri, 27 Mar 1998 20:04:34 GMT
Received: from jove.acs.unt.edu (3045@jove.acs.unt.edu [129.120.220.41])
	by mercury.acs.unt.edu (8.8.8/8.8.8) with ESMTP id OAA20178;
	Fri, 27 Mar 1998 14:04:34 -0600 (CST)
Received: from localhost (mat0001@localhost)
	by jove.acs.unt.edu (8.8.8/8.8.7) with SMTP id OAA03824;
	Fri, 27 Mar 1998 14:04:33 -0600 (CST)
Date: Fri, 27 Mar 1998 14:04:32 -0600 (CST)
From: Micheal Allen Thompson 
To: Gregory Boduch 
Cc: steele , csound@maths.ex.ac.uk
Subject: Re: (off-topic) future of non-Wintel,etc.
In-Reply-To: 
Message-Id: 
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

But Linux, FreeBSD, WinNT are not 64-bit OS's.... so even though the
processor is 64-bit the OS is still 32-bit....

Michael

On Fri, 27 Mar 1998, Gregory
Boduch wrote:

> > Wouldn't it be great if those 64-bit workstations were  available at 
> > about the  price point as present 32-bit systems ?
> > We'd all be able to do things that we struggle with on 32-bit,like 
> > real-time DSP,Synthesis,etc.with relative ease.
> 
> Yes they are. Follow links to vendors from www.alphapowered.com. Some sell
> 500 MHz Alpha PC164pc systems for < $2,000 (running Linux, FreeBSD, etc.,
> or WinNT.) Digital I/O is supported in OSS/Alpha for Zefiro ZA2, and
> other digital I/O cards.
> 
> gb 
> 
> 




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa03432;
          27 Mar 98 21:46 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa27350;
          27 Mar 98 21:46 GMT
Received: (qmail 29031 invoked from network); 27 Mar 1998 21:46:34 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 27 Mar 1998 21:46:34 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (VAA25641); Fri, 27 Mar 1998 21:42:41 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Fri, 27 Mar 98 21:42:24 GMT
Received: from aixrs1.hrz.uni-essen.de [132.252.180.228] by hermes via ESMTP (VAA20038); Fri, 27 Mar 1998 21:42:18 GMT
Received: from fila (ascend69.extern.uni-essen.de [132.252.240.69]) by aixrs1.hrz.uni-essen.de (8.8.5/8.7) with SMTP id WAA23912 for ; Fri, 27 Mar 1998 22:42:56 +0100
Message-Id: <351C1D88.1589BB2D@uni-essen.de>
Date: Fri, 27 Mar 1998 22:43:36 +0100
From: khalid 
X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.29 i586)
Mime-Version: 1.0
To: csound@maths.ex.ac.uk
Subject: Re: (off-topic) future of non-Wintel,etc.
References:  <351C1D39.6ED80B44@uni-essen.de>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Micheal Allen Thompson wrote:

> But Linux, FreeBSD, WinNT are not 64-bit OS's.... so even though the
> processor is 64-bit the OS is still 32-bit....

Where did you get your information from?
Linux AXP (Linux on Alpha) kernel is definitely a clean 64 bit kernel.
It's still possible to build 32-bit apps if you have the sources but
you usually have when you're running Linux.

If you have some question about alpha-linux try:
        axp-list@redhat.com

I also want to point out that you don't need emulators on linux.
I'm using it *exclusively* for my personal stuff since years.
I have lots of audio-editors too choose and well, i use sequencers
seldomly but there's lots of them out there. When i want to do
software synthesis i can choose between csound, clm , cmix and
probably a lot more if i ever wanted to find out.

kd



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04486;
          28 Mar 98 7:29 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa13646;
          28 Mar 98 7:28 GMT
Received: (qmail 1934 invoked from network); 28 Mar 1998 07:29:06 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 28 Mar 1998 07:29:06 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (HAA15480); Sat, 28 Mar 1998 07:23:21 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 07:23:04 GMT
Received: from terminus.ayched.com [205.147.7.170] by hermes via ESMTP (HAA19742); Sat, 28 Mar 1998 07:22:57 GMT
Received: from terminus.ayched.com (localhost [127.0.0.1])
	by terminus.ayched.com (8.8.7/8.8.7) with ESMTP id XAA11157;
	Fri, 27 Mar 1998 23:23:30 -0500
Message-Id: <199803280423.XAA11157@terminus.ayched.com>
X-Mailer: exmh version 2.0zeta 7/24/97
To: khalid 
Cc: csound@maths.ex.ac.uk
Subject: Re: (off-topic) future of non-Wintel,etc. 
In-Reply-To: Your message of "Fri, 27 Mar 1998 22:43:36 +0100."
             <351C1D88.1589BB2D@uni-essen.de> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Fri, 27 Mar 1998 23:23:30 -0500
From: Ed Hall 
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Not quite so off-topic: I recently tried to get Csound 3.47 going on
a 533MHz Alpha running Linux, and ran into 64-bit alignment problems.
It seems that a number of Csound's data structures are allocated on
32-bit (== sizeof float) boundaries, though they contain pointers
(which are 64-bits on Alpha and must be so aligned).  After some digging,
it's apparent that Csound insists on packing its own data structures
for memory efficiency reasons, with no provision for memory alignment
beyond 32-bits.  Although some Alpha OSes (including Linux) will handle
the resulting alignment trap, performance is severely affected.

There are a couple of issues here:

1) 64-bit alignment is a must on Alpha (and likely other 64-bit chips).
   My 233MHz AMD K6 runs rings around the Alpha due to the time spent
   handling alignment traps in the kernel.
2) Given that many systems (including Pentiums) are more efficient with
   data alignment of 64-bits (or greater), and that memory is now a lot
   cheaper than it used to be, the whole idea of dense-packing data
   structures in Csound deserves some reconsideration.  Choosing speed
   over compactness should at least be an option.

Tracking down the alignment traps which occurred during the processing
of one particular *.orc and *.sco set, I managed to patch up some
of the major alignment problems in score and orchestra processing in
fairly short order; the Alpha is now 3 times faster than the K6 (which
for Csound, at least, is as fast as comparable Pentiums).  But there are
no doubt other parts of Csound, unused by this particular *.orc and *.sco,
which still aren't 64-bit clean.

I'll be happy to share my patches with anyone else attempting to get
Csound going on Alpha, and I'd be interested in hearing from anyone
else who has made progress along these lines.

		-Ed Hall
		edhall@ayched.com





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04748;
          28 Mar 98 10:58 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id aa28151;
          28 Mar 98 10:58 GMT
Received: (qmail 7213 invoked from network); 28 Mar 1998 10:58:42 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 28 Mar 1998 10:58:42 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA19985); Sat, 28 Mar 1998 10:53:42 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 10:53:25 GMT
Received: from bom2.vsnl.net.in [202.54.1.1] by hermes via ESMTP (KAA00554); Sat, 28 Mar 1998 10:53:16 GMT
Received: from [202.54.17.94] ([202.54.17.94])
	by bom2.vsnl.net.in (8.8.5/8.8.5) with SMTP id QAA11797
	for ; Sat, 28 Mar 1998 16:23:17 +0530 (IST)
Message-Id: <199803281053.QAA11797@bom2.vsnl.net.in>
Subject: Re: (off-topic) future of non-Wintel,etc.
Date: Sat, 28 Mar 98 16:23:15 +0530
X-Mailer: Claris Emailer 1.1
From: steele 
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Sorry for more off-topic  banter,but I may not be  the only one on the 
list who's ,well,clueless,but getting some valuable info from  this 
thread.

>> But Linux, FreeBSD, WinNT are not 64-bit OS's.... so even though the
>> processor is 64-bit the OS is still 32-bit...
What about the native OSes,Digital Unix,Solaris,Irix,etc. ? Excuse me if 
this is a stupid question. (speaking of which,can anyone reccomend a good 
book/resource that would get a beginner started on serious programming  
in different languages?)
 
khalid :
>Linux AXP (Linux on Alpha) kernel is definitely a clean 64 bit kernel.
>It's still possible to build 32-bit apps if you have the sources but
>you usually have when you're running Linux.
>
Neat! Any pointers to resources for music/audio apps for Linux AXP ?
>If you have some question about alpha-linux try:
>        axp-list@redhat.com
-Assume this is a mailing list,so wouldn't I need to subscribe?How?
> 
Gregory :
>Follow links to vendors from www.alphapowered.com. Some sell
>500 MHz Alpha PC164pc systems for < $2,000 (running Linux, FreeBSD, etc.,
>or WinNT.) Digital I/O is supported in OSS/Alpha for Zefiro ZA2, and
>other digital I/O cards.
-Thanks for the info.

Ed:
> the whole idea of dense-packing data
>   structures in Csound deserves some reconsideration.  Choosing speed
>   over compactness should at least be an option.
Most interesting.Perhaps it's time some interprising tinkerers got down 
to writing/port 64-bit apps.,etc.Let us know when anyone gets a version 
of Csound optimised for Alpha or other 64-bit proc cessors.

Personally I'm just a beginner at all this.But my point is that if we 
made the jump over to pure 64-bit computing,we'd have a lot of 
possibilities open to feed our imaginations and for our imaginations to 
feed.

-Drew Skyfyre



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04765;
          28 Mar 98 11:01 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa28498;
          28 Mar 98 11:00 GMT
Received: (qmail 2956 invoked from network); 28 Mar 1998 11:01:18 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 28 Mar 1998 11:01:18 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (KAA26860); Sat, 28 Mar 1998 10:57:46 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 10:57:21 GMT
Received: from mgate05.so-net.or.jp [210.132.247.35] by hermes via ESMTP (KAA21930); Sat, 28 Mar 1998 10:57:04 GMT
Received: from mail.db3.so-net.ne.jp (mail.db3.so-net.or.jp [210.132.247.105])
	by mgate05.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W98030518) with ESMTP id TAA05430
	for ; Sat, 28 Mar 1998 19:56:59 +0900 (JST)
Received: from 210.132.219.43 (p84db2b.ksrz.ap.so-net.ne.jp [210.132.219.43])
	by mail.db3.so-net.ne.jp (8.7.3/3.6W98030515) with SMTP id TAA20798
	for ; Sat, 28 Mar 1998 19:56:57 +0900 (JST)
Message-Id: <351D5336.3826@db3.so-net.or.jp>
Date: Sat, 28 Mar 1998 19:44:54 +0000
From: BUYO-BUYO-IGOR 
Reply-To: igor@db3.so-net.or.jp
Organization: SaRiGaMa's Oil Vending Orchestra
X-Mailer: Mozilla 2.02 [ja] (Macintosh; I; 68K)
Mime-Version: 1.0
To: csound 
Subject: OIL
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Programmers!

BUYO-BUYO-IGOR have dedicated a web-page to TXT2SOMETHING & 
SOMETHING2TXT culture.
TXT will become OIL=Open Interpretable Language...
and
SOMETHING2SOMETHING will be something very simple to make possible.

Won't someone create..TXT2ORC&SCO thang?
Me?...No..I can't...

The URL is now at:
http://www.mars.dti.ne.jp/~buyobuyo/oil.html
Any info that can have something to do with this sort of thing will be 
welcome....
Suggestions?

-- 
------------------8<-----------------------
BUYO-BUYO-IGOR
SaRiGaMa's Oil Vending Orchestra
Japanese HomePage=http://come.to/sarigama
International HomePage=http://www.mars.dti.ne.jp/~buyobuyo
E-Mail=gianthead@bigfoot.com
Jammin' on Mar29,May24
Plans=http://www.mars.dti.ne.jp/~buyobuyo/sarisari/forsari.html 
Also on Jun28
Plans=http://www.mars.dti.ne.jp/~buyobuyo/gamagama/forgama.html
Birth of "World Wide Deb" Jam (=non SaRiGaMa) on Apr26
What?=http://www.mars.dti.ne.jp/~buyobuyo/bands/wwd.html





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04792;
          28 Mar 98 11:41 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa01073;
          28 Mar 98 11:40 GMT
Received: (qmail 3147 invoked from network); 28 Mar 1998 11:41:16 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 28 Mar 1998 11:41:16 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (LAA11661); Sat, 28 Mar 1998 11:37:36 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 11:37:19 GMT
Received: from condor.CC.UMontreal.CA [132.204.2.103] by hermes via ESMTP (LAA24719); Sat, 28 Mar 1998 11:37:12 GMT
Received: from eole.ERE.UMontreal.CA (eole.ERE.UMontreal.CA [132.204.2.70]) by condor.CC.UMontreal.CA with ESMTP id GAA16910
  (8.6.11/IDA-1.6); Sat, 28 Mar 1998 06:37:23 -0500
Received: from mistral.ERE.UMontreal.CA (mistral.ERE.UMontreal.CA [132.204.2.73])
	by eole.ERE.UMontreal.CA (8.8.7/8.8.7) with ESMTP id GAA08821;
	Sat, 28 Mar 1998 06:36:56 -0500 (EST)
Received: from ere.umontreal.ca (whisky-03.CC.UMontreal.CA [132.204.2.203])
	by mistral.ERE.UMontreal.CA (8.8.7/8.8.7) with ESMTP id GAA27066;
	Sat, 28 Mar 1998 06:36:46 -0500 (EST)
Message-Id: <351CE025.FDE2CD88@ere.umontreal.ca>
Date: Sat, 28 Mar 1998 06:33:57 -0500
From: Jean Piche 
X-Mailer: Mozilla 4.04 [en] (X11; I; IRIX 6.3 IP32)
Mime-Version: 1.0
To: steele , csound 
Subject: Re: (off-topic) future of non-Wintel,etc.
References: <199803281053.QAA11797@bom2.vsnl.net.in>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

steele wrote:


> >> But Linux, FreeBSD, WinNT are not 64-bit OS's.... so even though the
> >> processor is 64-bit the OS is still 32-bit...
>
> What about the native OSes,Digital Unix,Solaris,Irix,etc. ? Excuse me if
> this is a stupid question. (speaking of which,can anyone reccomend a good
> book/resource that would get a beginner started on serious programming
> in different languages?)

Irix, Solaris, Digital UNix are all UNix variants that will run a native
windowing system on top of a fairly standard Unix Sys5 kernel. Some run only
X-based ressources, others have their own (Irix, SOlaris...) Depending on age,
all these systems have migrated to full 64-bit. However, and this is important
for the present purpose, the applications you use must *also* be compiled to
take advantage the 64-bit hardware and OS. Most 32-bit apps (and even 16-bit
apps) will run under 64-bit pathes but will not be able to avail themselves of
performance improvements inherent in the architecture...

WRT programming, there are now so many programming languages that it is very
difficult to recommend one without asking: What do you want to program? For core
signal processing apps (like Csound) or for clocked output (Midi sequencers), it
is difficult to avoid C as this will yeild the most compact and efficient code.
For interface purposes where speed is not critical, tcltk and java are both fine
choices although I prefer the former. Lest we forget, lisp has much to recommend
it, including a full synthesis-processing-composing-notating system out of
Stanford (CLM-CM-CMN)

> 
> khalid :
> >Linux AXP (Linux on Alpha) kernel is definitely a clean 64 bit kernel.
> >It's still possible to build 32-bit apps if you have the sources but
> >you usually have when you're running Linux.
> >
> Neat! Any pointers to resources for music/audio apps for Linux AXP ?
> >If you have some question about alpha-linux try:
> >        axp-list@redhat.com
> -Assume this is a mailing list,so wouldn't I need to subscribe?How?

If the list runs under majordomo, you would normally send a message to
majordomo@redhat.com and put this in the body of the message:

subscribe axp-list

If it runs under listserv, I dont know...

check this page for Linux:

http://www.bright.net/~dlphilp/linux_soundapps.html

> Gregory :
> >Follow links to vendors from www.alphapowered.com. Some sell
> >500 MHz Alpha PC164pc systems for < $2,000 (running Linux, FreeBSD, etc.,
> >or WinNT.) Digital I/O is supported in OSS/Alpha for Zefiro ZA2, and
> >other digital I/O cards.
> -Thanks for the info.

Ed Hall has answered this. Also be aware that the Digital speed monsters have a
clouded future (see Compaq takeover), but then again, so does everything thats
not Microsoft. 

> Ed:
> > the whole idea of dense-packing data
> >   structures in Csound deserves some reconsideration.  Choosing speed
> >   over compactness should at least be an option.
> Most interesting.Perhaps it's time some interprising tinkerers got down
> to writing/port 64-bit apps.,etc.Let us know when anyone gets a version
> of Csound optimised for Alpha or other 64-bit proc cessors.
> 
> Personally I'm just a beginner at all this.But my point is that if we
> made the jump over to pure 64-bit computing,we'd have a lot of
> possibilities open to feed our imaginations and for our imaginations to
> feed.

That, along with a full csound rewrite, has been on everyone's list for years...
There is more than one reason it has not happened...

err.. correction: there has been a full rewrite: Extended-Csound. That runs only
on Sharc/ADI hardware

________________________________________________________
Jean Piche
Universite de Montreal
http://mistral.ere.umontreal.ca/~pichej
http://www.musique.umontreal.ca/electro/CEC/



Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04828;
          28 Mar 98 12:41 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa05501;
          28 Mar 98 12:41 GMT
Received: (qmail 3406 invoked from network); 28 Mar 1998 12:41:42 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 28 Mar 1998 12:41:42 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA11966); Sat, 28 Mar 1998 12:37:54 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 12:37:38 GMT
Received: from bom2.vsnl.net.in [202.54.1.1] by hermes via ESMTP (MAA05452); Sat, 28 Mar 1998 12:37:28 GMT
Received: from [202.54.17.93] ([202.54.17.93])
	by bom2.vsnl.net.in (8.8.5/8.8.5) with SMTP id SAA12839
	for ; Sat, 28 Mar 1998 18:07:40 +0530 (IST)
Message-Id: <199803281237.SAA12839@bom2.vsnl.net.in>
Subject: Xtended Csound,ADI DSP Boards
Date: Sat, 28 Mar 98 18:07:38 +0530
X-Mailer: Claris Emailer 1.1
From: steele 
Cc: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
Mime-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Uh..It's me again.

Can someone please tell me what  Extended Csound is and also,does anyone 
here use an Analog Devices DSP board ? I understand it runs Csound  
?Wonder what it costs ...

Later,
Drew

---------------------------------------------------------------------------
-
Drew Yves Skyfyre,neophyte microtonal computer musician and afficionado 
of the avant-garde.Goa,India. e-mail:
---------------------------------------------------------------------------
-
"Out of the ash
I rise with my red hair
And I eat men like air."-Sylvia Plath
"Do the Monkey with me."-Johnny Bravo on the Cartoon Network.
---------------------------------------------------------------------------
-




Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04834;
          28 Mar 98 12:44 GMT
Received: from mercury.bath.ac.uk by stork.maths.Bath.AC.UK id aa05516;
          28 Mar 98 12:43 GMT
Received: (qmail 3430 invoked from network); 28 Mar 1998 12:43:58 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by mercury.bath.ac.uk with SMTP; 28 Mar 1998 12:43:58 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (MAA07295); Sat, 28 Mar 1998 12:40:02 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 12:39:45 GMT
Received: from unl.edu.ar [168.96.132.2] by hermes via SMTP (MAA06332); Sat, 28 Mar 1998 12:39:31 GMT
Date: Sat, 28 Mar 1998 12:39:31 GMT
Message-Id: <199803281239.MAA06332@hermes>
Received: (qmail 28668 invoked from network); 28 Mar 1998 12:29:58 -0000
Received: from unl.edu.ar (HELO UNL) (168.96.132.2)
  by unl.edu.ar with SMTP; 28 Mar 1998 12:29:57 -0000
X-Sender: hdruetta@unl.edu.ar
X-Mailer: Windows Eudora Light Version 1.5.2
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
To: csound@maths.ex.ac.uk
MMDF-Warning:  Parse error in original version of preceding line at UK.AC.Bath.maths.stork
From: Hugo Druetta 
Subject: beginner
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

Hello to all,  
I am a beginner in the work with c-sound.  
I am interested in beginning to study it, but I need them to recommend me
the most convenient way of making it.  
I have a pc pentium 100mhz, 16 mb ram, with windows 95 
                                                 Thanks in advance. 


Hugo Druetta





Received: from stork.maths.bath.ac.uk by omphalos.maths.Bath.AC.UK id aa04870;
          28 Mar 98 13:08 GMT
Received: from pat.bath.ac.uk by stork.maths.Bath.AC.UK id ab07377;
          28 Mar 98 13:08 GMT
Received: (qmail 10342 invoked from network); 28 Mar 1998 13:08:31 -0000
Received: from hermes.ex.ac.uk (HELO exeter.ac.uk) (144.173.6.14)
  by pat.bath.ac.uk with SMTP; 28 Mar 1998 13:08:31 -0000
Received: from noether [144.173.8.10] by hermes via SMTP (NAA23725); Sat, 28 Mar 1998 13:04:51 GMT
Received: from hermes.ex.ac.uk by maths.ex.ac.uk; Sat, 28 Mar 98 13:04:34 GMT
Received: from jaguars-int.cableinet.net [193.38.113.9] by hermes via SMTP (NAA00447); Sat, 28 Mar 1998 13:04:28 GMT
Received: (qmail 16358 invoked from network); 28 Mar 1998 12:59:11 -0000
Received: from unknown (HELO cableinet.co.uk) (194.117.146.147)
  by jaguars with SMTP; 28 Mar 1998 12:59:11 -0000
Message-Id: <351CE3E3.6E859EA9@cableinet.co.uk>
Date: Sat, 28 Mar 1998 11:49:55 +0000
From: Richard Dobson 
Reply-To: RWD@cableinet.co.uk
Organization: Composers Desktop Project
X-Mailer: Mozilla 4.04 [en] (Win95; I)
Mime-Version: 1.0
To: Jean Piche 
Cc: csound 
Subject: Re: (off-topic) future of non-Wintel,etc.
References: <199803281053.QAA11797@bom2.vsnl.net.in> <351CE025.FDE2CD88@ere.umontreal.ca>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-csound-outgoing@maths.ex.ac.uk
Precedence: bulk

I've decided I will live dangerously and jump in on this thread. It is very
interesting, but a little academic for me, as I can't afford any of the systems that
are being discussed!


> Irix, Solaris, Digital UNix are all UNix variants that will run a native
> windowing system on top of a fairly standard Unix Sys5 kernel. Some run only
> X-based ressources, others have their own (Irix, SOlaris...) Depending on age,
> all these systems have migrated to full 64-bit. However, and this is important
> for the present purpose, the applications you use must *also* be compiled to
> take advantage the 64-bit hardware and OS. Most 32-bit apps (and even 16-bit
> apps) will run under 64-bit pathes but will not be able to avail themselves of
> performance improvements inherent in the architecture...

The 64bit alignment issue is one of the main reasons for the SDIF initiative at
CNMAT. This for me highlights the problem for us - 64bits are all very well, but so
much of our raw material is still at 16bit granularity, now edging towards 32 with
the f/p audio formats. So just how efficient is a 64bit machine going to be jiggling
all those shorts around? ( It must be even worse for text editing - unless, I
suppose, we all move over to Unicode).  How easy will it be to maintain source-code
portability across machines with such different architectures, when everyone wants
Csound optimized for their own machine?

I have always assumed that these machines are targeted  at the server market, where
the primary task is to shift huge blocks of data as quickly as possible. Even
Rhapsody, I have heard, is apparently being 'realigned' to this market, and may not
be released for use on 'ordinary' machines. A pity, as I was looking forward to this
as a significant new platform for digital audio ('At last - a Mac with a commandline
interface'!).

> err.. correction: there has been a full rewrite: Extended-Csound. That runs only
> on Sharc/ADI hardware

Hmm, well, I have the Analog card, and I am looking at the APIs which send a full
commandline to the card, the usage messages, and the 'instr alloc' messages, and the
error messages, and the absence of re-entrancy, and it seems to me that this is
still a port, and not quite a 'full rewrite', yet. Depending on which bits you look
at,  the SHARC  is a 32bit or 48bit chip, certainly not 64.

Just my eight-bytes worth...

Richard Dobson