unknown@ucscb.UCSC.EDU (The Unknown User) (12/11/90)
In article <3108.2763b678@miavx1.acs.muohio.edu> rlcollins@miavx1.acs.muohio.edu (Ryan 'Gozar' Collins) writes: >I thought Amiga had the best sound, even though the new Atari STe has an >even better sound chip than in the Amiga. (This I read in a review) I have >heard the Roland MT-32, and to say the least, it was incredible! If you're still including the GS in this discussion (which I presume you are), the GS blows away the Amiga in terms of sound, and the Amiga (and ST) are advertized as good graphics and sound computers... (graphics and sound? G and S? GS! hey! heh.. just a joke, I've known what the GS stood for all along)... The Amiga has only 4 channels, as opposed to the GS's 15, or through clever programming, 31... (I've seen people on here say it can be done). Seeing (and hearing) Jam Session made my former housemate (an Amiga owner) say "The Amiga can't do that"... The only time he ever said that in reference to the GS. (Meaning the GS did something the Amiga can't).. And he works for Apple and used to work on the GS. (Also was gonna program a GS game for PBI but never finished it... He knew the Alien Mind people though.. Alien Mind was originally gonna be Gauntlet GS!) -- /Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\ |WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. | \ "Dammit Bev, is it you inside or is it the clown?" -IT by Stephen King /
AABENSON@MTUS5.BITNET (12/12/90)
Yes, the IIgs DOES have pretty good sound. There are FEW programs, however that use it to its potential -- mostly (I think) because in order to do so, you tie up much of the 65c816. What the IIgs DOES need is better graphics... Better resolution mostly. If we still had 4096 colors (what is that, 12 bits?), but could have them ALL on-screen at one time (WITHOUT interrupts or any other retarted stuff), and if the processor was fast enough to handle it, THEN we'd be talking! - Andrew. (Of course, that's all a lot of wishful thinking, I suppose.) Internet: aabenson@balance.cs.mtu.edu <-- email here with responses, please. Bitnet: AABENSON@MTUS5.BITNET <-- I suppose here would do, but the other is HIGHLY preferred. Thanks!
tg.exc@pro-harvest.cts.com (Terry Guelfo) (12/13/90)
In-Reply-To: message from unknown@ucscb.UCSC.EDU
>The Amiga has only 4 channels, as opposed to the GS's 15, or through
Yep. But, watch out. An acquaintance of mine who is also an Amiga 500 owner
will shoot back with "Yeah, but the Amiga has built in stereo." That's fine
and dandy, but stereo with only 4 channels? I will admit the Amiga sounds
nice, but for a lousy $50, a GS users can go out and get a stereo card and
have stereo sound with 15 channels.
I do have a question, though. How much sound ram does the Amiga have? I have
heard that the GS has only 32k (or is that 64k?) making it somewhat limited
(in the eyes of my Amiga acquaintance.)
-----------------------------------------------------------------------------
Internet: tg.exc@pro-harvest.cts.com |ProLine: tg.exc@pro-harvest
ARPA: crash!pro-harvest!tg.exc@nosc.mil |UUCP: crash!pro-harvest!tg.exc
BITNET: tg.exc%pro-harvest.cts.com@nosc.mil |Knights of the Plex: Reardon
-----------------------------------------------------------------------------
We're tiny, we're toony, we're all a little looney....
-----------------------------------------------------------------------------
lcline@sequent.com (Larry Cline) (12/14/90)
In article <6292@crash.cts.com> tg.exc@pro-harvest.cts.com (Terry Guelfo) writes: >In-Reply-To: message from unknown@ucscb.UCSC.EDU > >>The Amiga has only 4 channels, as opposed to the GS's 15, or through > >Yep. But, watch out. An acquaintance of mine who is also an Amiga 500 owner >will shoot back with "Yeah, but the Amiga has built in stereo." That's fine >and dandy, but stereo with only 4 channels? I will admit the Amiga sounds >nice, but for a lousy $50, a GS users can go out and get a stereo card and >have stereo sound with 15 channels. > >I do have a question, though. How much sound ram does the Amiga have? I have >heard that the GS has only 32k (or is that 64k?) making it somewhat limited >(in the eyes of my Amiga acquaintance.) > >----------------------------------------------------------------------------- >Internet: tg.exc@pro-harvest.cts.com |ProLine: tg.exc@pro-harvest >ARPA: crash!pro-harvest!tg.exc@nosc.mil |UUCP: crash!pro-harvest!tg.exc >BITNET: tg.exc%pro-harvest.cts.com@nosc.mil |Knights of the Plex: Reardon >----------------------------------------------------------------------------- > We're tiny, we're toony, we're all a little looney.... >----------------------------------------------------------------------------- The Amiga has 4 voices on two channels. The GS has 15 voices on one channel (two if you get the stereo card). These are programmable voice chips and the number is how many sounds it can generate at one time. This is not like a digitized sound which does not need a sound chip at all. The Amiga does not have dedicated 'sound ram'. Since the voices come from a custom chip the available ram to use for sounds is refered to as 'chip ram'. Depending on the model of Amiga you can have as little as 256K and as much as 2MB of chip ram. It is also possible to shuttle data from other ram to chip ram or from disk to chip ram although I don't know how much contention you would get by doing this. I have used a music program on the Amiga while doing other things (got bored with the radio) and only had a few hesitations when I was loading from the hard drive. Before everybody jumps in and says; 'Who let that Amiga guy in here?!?' let me say that I own (and still use) an un-enhanced //e. And I still like it. Direct flames to NIL: or /NIL/ Larry -- Larry Cline lcline@sequent.sequent.com lcline@crg8.sequent.com ".sig! Contractors don't need no stinkin' .sig!!!"
phs172m@vaxc.cc.monash.edu.au (Stephen Harker) (12/14/90)
In article <9012131556.AA27137@tortoise.cis.ohio-state.edu>, meekins@CIS.OHIO-STATE.EDU (timothy lee meekins) writes: > [Stuff about Amiga sound versus GS sound deleted] > > Huh? The ROM 3 machine simply has a different ROM than the ROM 1 machine. > There are is no major HW differences (except maybe the keyboard stuff). > I have a feeling from your comments that you haven't seen the GS's sound > capabilities unleashed.. Have you heard Diversi-Tune or synthLAB??? > SoundSmith is nice, but it isn't the best.. I really doubt that the > Amiga's sound can take on the IIgs.. (I'm not saying the Amiga is bad, just > that the GS's sound capabilities are far greater than those of the Amiga). > > If you want your Zip Chip to work with your RamFast, call Zip Tech. and > ask for the ROM upgrade... > There is one major difference between the rom03 and rom01 GS that affects sound. On the Rom01 a power rail was too close to the Ensoniq (as I remember it - it is on one of the tech notes). This was fixed on the rom03. The net result is that a rom01 machine will make a low level hum which is quite noticeable when you have your machine connected to decent speakers, and are playing quiet sound or have no sound. I noticed this on my machine years ago, and was very pleased that they fixed it on the rom03 although it is of no use to me. MDIdeas (remember them) at one stage talked about producing a modified stereo board which had a socket for the Ensoniq, ie you pulled it from the motherboard. As far as the other hardware changes go it is a matter of what you define as significant. Personally I agree with you, it was mostly minor bug fixes, and putting more memory that I felt should have been on the rom01. -- Stephen Harker phs172m@vaxc.cc.monash.edu.au Monash University
macausla@newton.ccs.tuns.ca (Robert MacAusland) (12/14/90)
I own a GS and have a friend with an Amiga and most of the games that I've seen that have been ported (i.e. Zany Golf, Marble Madness) to the Amiga don't compare in any way to the GS versions. However, there are many Amiga specific examples which (IMHO) put the GS to shame. The opening sequence for Shadow of the Beast is one of the best examples that comes to mind. Maybe this has something to do with the fact that most of the Amiga demos I've seen use real instrument samples (sampling is something that the Amiga does VERY well). Anyway, just thought I'd throw in my two cents worth. Btw, does ANYONE know when 'they' are going to officially release SynthLab? If it winds up getting shelved I'm going to be very upset. -- /* Robert MacAusland -> macausla@newton.ccs.tuns.ca */
ifar355@ccwf.cc.utexas.edu (David H. Huang) (12/14/90)
In article <LCLINE.90Dec13135622@crg8.sequent.comOA> lcline@sequent.com (Larry Cline) writes: > >The Amiga has 4 voices on two channels. The GS has 15 voices on one channel >(two if you get the stereo card). These are programmable voice chips and the >number is how many sounds it can generate at one time. This is not like a >digitized sound which does not need a sound chip at all. [ other stuff deleted ] I read in the Apple IIGS hardware reference manual that it is possible to get up to 15 voices on eight channels if someone would make the circuit. Also, there was a schematic of a little circuit that would give you two channels. It looks pretty simple... a decoder (demulitplexer??) and two other chips (I think they were simple gates). Unfortunately, I know very little about computer electronics and have no idea on what to do with these +5v and ground an all that stuff. Otherwise, I would probably make one myself. > >Larry >-- > >Larry Cline >lcline@sequent.sequent.com >lcline@crg8.sequent.com > >".sig! Contractors don't need no stinkin' .sig!!!" -- David Huang | Internet: ifar355@ccwf.cc.utexas.edu | "My ganglion is stuck in UUCP: ...!ut-emx!ccwf.cc.utexas.edu!ifar355 | a piece of chewing gum!" America Online: DrWho29 |
unknown@ucscb.UCSC.EDU (The Unknown User) (12/15/90)
In article <ECF8C481D5BFC1BA03@snybufva.bitnet> NOWAKO09@SNYBUFVA.BITNET (APPLE //GS - THE POWER TO BE YOUR BEST) writes: } The big BIG diffeculty is in programming the damn 5505 chip! I thought }when I bought my GS that I could get great stuff out of Basic. Donkey chips! Though I do not know how extensive they are nor what you want to do in terms of sound on the GS, there are extensive sound tools in the ToolBox. I think that is a VERY VERY VERY unfair complaint saying you want to do things from BASIC! For one thing, BASIC has remained virtually unchanged since 1977. Even if Apple DID want to upgrade BASIC (yeah right), I THINK it would be very difficult for them to do because of copyright agreements with MicroSoft. (That is just speculation on my part, it sounds reasonable because that's what Apple people said in reference to upgrading APW C, since it was originally written by ByteWorks or some other company).. To do anything reasonably complicated on most computers, you have to do it in assembly language or some high level language.. (other than BASIC). } So, for music/digital synthesis/no-extra-hardware voice synthesis, I'll }stick to the best...the GS! At least you believe that! -- /Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\ |WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. | \ "Dammit Bev, is it you inside or is it the clown?" -IT by Stephen King /
AABENSON@MTUS5.BITNET (12/15/90)
As a note to what somebody or other said about 8 channels (this junky system won't let me quote), yes, I also read that. The Ensoniq chip itself is made for 16 channels -- probably for that MIDI stuff. Anyway, on the IIgs, only eight of those are supported. Current stereo cards, such as the MDIdeas card and Sonic Blaster, send all the even numbered channels to one side and the odds to the other. - Andrew. Internet: aabenson@balance.cs.mtu.edu BITNET: AABENSON@MTUS5.BITNET
avarg@gnh-applesauce.cts.com (Abel Vargas) (12/16/90)
I also still use an unenhanced //e. I need to know: if I buy a 65C02 processor, will be able to just remove the old 6502 and plug the new one into the socket? INET: avarg@gnh-applesauce.cts.com UUCP: crash!pnet01!gnh-applesauce!avarg ARPA: crash!pnet01!gnh-applesauce!avarg@nosc.mil
alfter@uns-helios.nevada.edu (SCOTT ALFTER) (12/17/90)
In article <m0iklP5-0000EtC@jartel.info.com> avarg@gnh-applesauce.cts.com (Abel Vargas) writes: > I also still use an unenhanced //e. I need to know: if I buy a 65C02 >processor, will be able to just remove the old 6502 and plug the new one into >the socket? Yes, it will work with no problems. You can even run ProTERM with that configuration. (Trust me--I've tried it.) Scott Alfter-----------------------------_/_---------------------------- / v \ Apple II: Internet: alfter@uns-helios.nevada.edu ( ( the power to be your best! GEnie: S.ALFTER \_^_/
MQUINN@UTCVM.BITNET (12/17/90)
On Sat, 15 Dec 90 02:59:30 GMT The Unknown User said: > > I think that is a VERY VERY VERY unfair complaint saying you want >to do things from BASIC! For one thing, BASIC has remained virtually unchanged >since 1977. Even if Apple DID want to upgrade BASIC (yeah right), I THINK >it would be very difficult for them to do because of copyright agreements >with MicroSoft. (That is just speculation on my part, it sounds reasonable Huh? What copyright agreements? >-- >/Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\ >|WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. | >\ "Dammit Bev, is it you inside or is it the clown?" -IT by Stephen King / ---------------------------------------- Michael J. Quinn University of Tennessee at Chattanooga BITNET-- mquinn@utcvm pro-line-- mquinn@pro-gsplus.cts.com
toddpw@nntp-server.caltech.edu (Todd P. Whitesel) (12/17/90)
MQUINN@UTCVM.BITNET writes: >On Sat, 15 Dec 90 02:59:30 GMT The Unknown User said: >>it would be very difficult for them to do because of copyright agreements >>with MicroSoft. (That is just speculation on my part, it sounds reasonable >Huh? What copyright agreements? Apple licensed a 6502 port of microsoft's CP/M GBASIC and put in ROM. Microsoft owns copyrights to much of AppleSoft -- my ][+'s Applesoft ROMs do say (c) Apple 1980 (c) Microsoft 1977 on them. Todd Whitesel toddpw @ tybalt.caltech.edu
AABENSON@MTUS5.BITNET (12/17/90)
In response to MQUINN asking "What copyright agreements?": Applesoft BASIC was not written by Apple. It's a Microsoft thing. (Scarey, hey?) I think it was originally ported from something or other -- bad job, though -- lotsa bugs.
ifar355@ccwf.cc.utexas.edu (David H. Huang) (12/18/90)
In article <ECF8C481D5BFC1BA03@snybufva.bitnet> NOWAKO09@SNYBUFVA.BITNET (APPLE //GS - THE POWER TO BE YOUR BEST) writes: | The big BIG diffeculty is in programming the damn 5505 chip! I thought |when I bought my GS that I could get great stuff out of Basic. Donkey chips! I think there's a program out called Sonix (by So What Software?) that will let you do stuff with the Ensoniq from Basic. I'm not sure how much it costs though. -- David Huang | Internet: ifar355@ccwf.cc.utexas.edu | "My ganglion is stuck in UUCP: ...!ut-emx!ccwf.cc.utexas.edu!ifar355 | a piece of chewing gum!" America Online: DrWho29 |
greg@hoss.unl.edu (Hammer T. H.) (12/18/90)
... unknown@ucscb.UCSC.EDU (The Unknown User) writes: >... NOWAKO09@SNYBUFVA.BITNET (APPLE //GS - THE POWER TO BE YOUR BEST) writes: >> The big BIG diffeculty is in programming the damn 5505 chip! I thought >>when I bought my GS that I could get great stuff out of Basic. Donkey chips! > I think that is a VERY VERY VERY unfair complaint saying you want >to do things from BASIC! As it is true that one would need to use ML to use GS sound from AppleSoft BASIC, it can and has been done. A+, prior to the inCider takeover, printed a program which could generate 32 voice sound, using 1 simple waveform for all the voices. I remember taking that code and giving it more power. >For one thing, BASIC has remained virtually unchanged >since 1977. Even if Apple DID want to upgrade BASIC (yeah right), I THINK >it would be very difficult for them to do because of copyright agreements >with MicroSoft. Am I the only one who knew about GS BASIC? It was an actual BASIC for the IIgs, which I believe has been discontinued. >To do anything reasonably complicated on most computers, you have to >do it in assembly language or some high level language.. (other than BASIC). Yeah. Hmm, perhaps I should consider sending out BasicPaint II, total rewrite of the program BasicPaint from inCider magazine (prior to the takeover), allowing 256 colors per screen, and 4 screens on the desktop at once. Used a few ML routines, but most of it is coded in BASIC. >-- >/Apple II(GS) Forever! unknown@ucscb.ucsc.edu MAIL ME FOR INFO ABOUT CHEAP CDs\ >|WRITE TO ORIGIN ABOUT ULTIMA VI //e and IIGS! Mail me for addresses, & info. | >\ "Dammit Bev, is it you inside or is it the clown?" -IT by Stephen King / -- __ _____________ __ \ \_\ \__ __/ /_/ / How many Sirius Cybernetics Corporation robots \greg@hoss.unl.edu/ does it take to change a lightbulb? \_\ \_\|_|/_/ /_/ "Lights... don't talk to me about lights."
AABENSON@MTUS5.BITNET (12/18/90)
In reguards to GS sound from Basic: Yeah, there are programs to do that... I've written one, but like most, it's nothing to yell and scream about (which is why nobody has). It also does shires graphics too, but again, not REALLY well and it's not friendly. I suppose if anybody wants that, they could email me, but I won't be able to send it until after break (sometime after Jan1), because it's at home. IF so, email to: aabenson@balance.cs.mtu.edu or aabenson@mtus5.bitnet or aabenson@mtu.edu Those are listed in order of preference. - Andrew.
seah@ee.rochester.edu (David Seah) (12/19/90)
In article <10128@darkstar.ucsc.edu> unknown@ucscb.UCSC.EDU (The Unknown User) writes: >In article <ECF8C481D5BFC1BA03@snybufva.bitnet> NOWAKO09@SNYBUFVA.BITNET (APPLE //GS - THE POWER TO BE YOUR BEST) writes: >} The big BIG diffeculty is in programming the damn 5505 chip! I thought >}when I bought my GS that I could get great stuff out of Basic. Donkey chips! > > I think that is a VERY VERY VERY unfair complaint saying you want >to do things from BASIC! >[Mass speculation follows] I believe, though, that the original poster has a valid wish. Not everybody is interested in sinking 800 dollars in development tools and investing the time to learn them. One really cool thing about the old Apple II line was that you could turn it on and program simple HIRES graphics in Applesoft. Sure, you're not going to write today's hot arcade game in Applesoft, but not everyone wants that. It's sort of sad that the IIGS moved away from that kind of readily accessible power. If the IIGS had been bundled with a simple animation and sound program with a little enhanced BASIC thrown in for control, more teachers and computer neophytes could have written their own personal applications. Not quick, but THEIRS...letting the computer be the media for personal expression. Remember, Applesoft was the common base of exploration for ALL new Apple II users way back in the 70s. Now there is no common base for the IIGS...just applications. > To do anything reasonably complicated on most computers, you have to >do it in assembly language or some high level language.. (other than BASIC). Now that's a tightly focused guideline to live by! :) I love assembly language and C, but my first love was Applesoft. You don't have to boot GS/OS to get it running, it almost never destroys the machine state no matter how many mistakes you make, and it's interpreted. It used nearly the entire feature-set of the Apple II Plus. It made just about every Apple owner a potential programmer right out of the box. --- Dave Seah | Omnidyne Systems-M | INET: seah@ee.rochester.edu | | "User-Friendly Killing Machines" | America Online: AFC DaveS | ^..^ +-----------------------------------------------------------------+ yargh! | University of Rochester, Department of Electrical Engineering |
dzimmerman@gnh-tff.cts.com (Daniel Zimmerman) (12/19/90)
>> Does anyone know when 'they' are going to officially release synthLAB?....
Well, Apple Computer HAS officially released synthLAB, to developers... It's
currently at version 1.0b3, and is available through APDA. It includes the
MidiSynth toolset (and documentation on the MidiSynth toolset), and the newest
version of synthLAB, along with full documentation... Call them for info...
------------------------------------------------------------------------------
Daniel M. Zimmerman InterNet - dzimmerman@gnh-tff.cts.com
TFF Enterprises America Online - Surak TFF CompuServe - 76407,2246
"Learn reason above all. Learn clear thought; learn to know what is from what
seems to be, and what you wish to be. This is the key to everything: the truth
of reality, the reality of truth. What IS will set you free."
- Surak Of Vulcan
jpenne@ee.ualberta.ca (Jerry Penner) (12/19/90)
In article <1990Dec18.195755.2385@ee.rochester.edu> seah@ee.rochester.edu (David Seah) writes: >In article <10128@darkstar.ucsc.edu> unknown@ucscb.UCSC.EDU (The Unknown User) writes: >>In article <ECF8C481D5BFC1BA03@snybufva.bitnet> NOWAKO09@SNYBUFVA.BITNET (APPLE //GS - THE POWER TO BE YOUR BEST) writes: >>} The big BIG diffeculty is in programming the damn 5505 chip! I thought >>}when I bought my GS that I could get great stuff out of Basic. Donkey chips! >> >> I think that is a VERY VERY VERY unfair complaint saying you want >>to do things from BASIC! >>[Mass speculation follows] > >I believe, though, that the original poster has a valid wish. Not everybody >is interested in sinking 800 dollars in development tools and investing >the time to learn them. One really cool thing about the old Apple II >line was that you could turn it on and program simple HIRES graphics in >Applesoft. Sure, you're not going to write today's hot arcade game in >Applesoft, but not everyone wants that. It's sort of sad that the IIGS >moved away from that kind of readily accessible power. Computer users of the late '80s and now the '90s do NOT want to write their own programs. Sure, a few of us (who lived and computed back in the early '80s) do want to do this even to this day. However, making a machine that's hackable, or easy to access things without lots of money, is sure to be a lose situation for the manufacturer. >If the IIGS had been bundled with a simple animation and sound program >with a little enhanced BASIC thrown in for control, more teachers and >computer neophytes could have written their own personal applications. >Not quick, but THEIRS...letting the computer be the media for personal >expression. Remember, Applesoft was the common base of exploration for >ALL new Apple II users way back in the 70s. Now there is no common >base for the IIGS...just applications. > >> To do anything reasonably complicated on most computers, you have to >>do it in assembly language or some high level language.. (other than BASIC). > >Now that's a tightly focused guideline to live by! :) I love assembly >language and C, but my first love was Applesoft. You don't have to boot My first hate was Applesoft too. I learned 6502 about half a year after our school first got computers. If I had owned my own machine it would have been a lot sooner, I'm sure. >GS/OS to get it running, it almost never destroys the machine state no >matter how many mistakes you make, and it's interpreted. It used nearly >the entire feature-set of the Apple II Plus. It made just about every >Apple owner a potential programmer right out of the box. >--- >Dave Seah | Omnidyne Systems-M | INET: seah@ee.rochester.edu | -- ------------- Jerry Penner alberta!bode!jpenne Edmonton, Alberta, Canada
MQUINN@UTCVM.BITNET (12/20/90)
This is in reply to the message about the pros and cons of Applesoft and why it should or shouldn't take advantage of the GS's sound and graphics... Even though I program in assembly, pascal, and a tiny bit in C, Applesoft is still very useful to me. I can make a quick hack for a routine I'm contemplati ng to see how the logic works and get it straight before I crash the machine or spend to much time compiling, rebooting, etc. Applesoft BASIC would be emanantly more useful if it would access the abilities of the GS. Tool calls would GREATLY help me. I've had the ---===>>>HARDEST<<<===--- time of my life trying to figure out these stupid tools. When I got my GS, I thought that for sure it would have a new enhanced BASIC that took advantage of the GS's power. Then, I nievely bought TML BASIC thinking it was an enhanced BASIC that did, basically (pardon the pun:) what I expected Applesoft to do When I got my GS. The adds in the magazines and the print on the box all led me to that ocnclusion. So, I chucked out my $112 bucks for this and when I got it home, much to my surprise, it was nothing like I expected. I've owned this package for more than 2 years and haven't written my first line of code in it. After I finally figured out what "TOOLS" WERE (which took close to 2 years) I had to figure out HOW to use them with my vague under- standing of what they were. That took several more months and 3 or 4 books. It was harder than getting from a completely computer illiterate in '82 to a machine language programmer in the same year. Also, to even get into the package, I had to boot ProDOS 16, then TML BASIC. Then, when it finally came up, it had an incredibally slow user interface that was hard on my eyes to read (black text on a white background). Not to mention, that I had only one 3.5" drive and 768k of RAM. I started reading through the book on the 'specifics' of TML BASIC as opposed to Applesoft BASIC. I didn't understand a single word it was talking about. I now know what tools are and how to use them, and I stay away from them as much as possible too. Although, I can't write applications with Applesoft BASIC (not uable ones anyway), it's still a great prototyping tool and would be MUCH better if it accessed different banks of RAM, used the SHR graphics and took advantage of the sound capabilities. Another reason I think that it should be enhanced is for schools. There are millions of students in this country that are learning to program on Apple IIGS's and if the BASIC took advantage of the GS, many of the 'future' programmers would probably stick with the GS and all of them would have better programming skills and better understandability of the computer, not to mention, a great prototyping environment when they get into more sophisti- cated languages and they'd probably grasp the concept of a tool early on too. I sure wish I had. I didn't have anyone to ask what a tool was either, until fairly recently. I was the only person I knew that had a GS (or knew what a computer was, for that matter). ---------------------------------------- Michael J. Quinn University of Tennessee at Chattanooga BITNET-- mquinn@utcvm pro-line-- mquinn@pro-gsplus.cts.com
brianw@microsoft.UUCP (Brian WILLOUGHBY) (01/03/91)
AABENSON@MTUS5.BITNET writes: >As a note to what somebody or other said about 8 channels (this junky system >won't let me quote), yes, I also read that. The Ensoniq chip itself is made >for 16 channels -- probably for that MIDI stuff. Anyway, on the IIgs, only >eight of those are supported. Current stereo cards, such as the MDIdeas card >and Sonic Blaster, send all the even numbered channels to one side and the >odds to the other. > >- Andrew. I believe that you are confusing oscillators or wave channels with actual output channels. The Ensoniq chip has the capability for 32 oscillator channels, where each channel is capable of outputting a distinct sequence of bytes from DOC memory. These are generally programmed in odd/even pairs (a feature supported by the hardware on the chip). Each oscillator can be sent to one of 8 output channels by programming a 3 bit value (this is based on memory of the GS docs and also from 8 output circuits for the Ensoniq Mirage, which uses the exact same DOC chip). All 32 channels can be sent to one output channel, or they can be programmed to go their own way. Mixing of the oscillators which are sent to any single output channel is accomplished by time multiplexing, but you can't have more than 8 outputs. The 3 bit output address appears on the pins of the DOC hip at the exact moment a particular oscillator is converted from digital to analog. The GS ignores these address bits, which results in all output channels being mixed into one signal by time modulation. Most stereo cards ignore the most significant address bits, but use the LSB to cause all odd output channels to be mixed to the one output channel (i.e. left), and the even output channels go to the right (this could be reversed, but who cares at this point). Brian Willoughby UUCP: ...!{tikal, sun, uunet, elwood}!microsoft!brianw InterNet: microsoft!brianw@uunet.UU.NET or: microsoft!brianw@Sun.COM Bitnet brianw@microsoft.UUCP
AABENSON@MTUS5.BITNET (01/07/91)
I wasn't confusing anything about the DOC chip. Somebody was saying that the Ensoniq chip was capable of 16 output channels. I said that it is, but that the IIgs only supports 8 of them!
crew@pro-harvest.cts.com (Chris Wicklein) (01/10/91)
>I wasn't confusing anything about the DOC chip. Somebody was saying that the >Ensoniq chip was capable of 16 output channels. I said that it is, but that >the IIgs only supports 8 of them!Add message Subject: GS Sound Network message: enter text, end with "." alone. : Oh well.... I thought the DOC chip had 32-ocilators - 2 reserved = 30 left / 2 for working in pairs = 15 *supported* channels. ________________________ _________________________ | ProLine: crew@pro-harvest | | Internet: crew@pro-harvest.cts.com | | UUCP: crash!pro-harvest!crew | | ARPA: crash!pro-harvest!crew@nosc.mil | |_______________ BITNET: crew%pro-harvest.cts.com@nosc.mil _________________|
AABENSON@MTUS5.BITNET (01/11/91)
In response to Chris Wicklein: NO NO NO!! You're not understanding what I'm saying. I wasn't talking about "VOICES" or "GENERATORS", as Apple calls them. I was talking about the multiplexed channels that go to the sound expansion connector. When you go to play a sound, you have a choice of a VOICE, and an OUTPUT CHANNEL. Although the DOC itself supports 16 OUTPUT CHANNELS, the IIGS only supports EIGHT, and all stereo cards out right now simply pipe half the channels to the LEFT side, and half the channels to the RIGHT side. Remember, I am talking about OUTPUT channels, NOT VOICES or OSCILLATORS. Channel <> Voice <> Oscillator - Andrew. (aabenson@balance.cs.mtu.edu)
MQUINN@UTCVM.BITNET (01/12/91)
> On Fri, 11 Jan 91 19:18:06 GMT Shawn W Platkus said: > >I'm not sure what you are talking about. If the GS only has eight output >chanels, then it would seen to me that it could only play eight different >sounds at a time. So how can I digitize fifteen different sound and play >them all back simultaneously if there are only eight output channels. > >??? You must be confusing CHANNEL with VOICE. A VOICE is a SOUND. A CHANNEL is more or less like a wire coming out of the computer to a speaker. If you have no external speakers and are using only your internal (1) speaker, you still have 15 voices, but effectively, only ONE channel. In other words, all eight channels are connected to the ONE speaker which is playing all 15 voices. You can play as many sounds as you want, but you can have ONLY eight output channels. In other words, if you were to utilize all eight channels, you would have eight speakers with a different sound coming out of each one but you could have no more than 15 sounds playing at any one time. If you were to use all 15 sounds AND channels, some of the speakers would have to be playing more than one sound, but no other speaker you had connected would be playing those same sounds. ---------------------------------------- Michael J. Quinn University of Tennessee at Chattanooga BITNET-- mquinn@utcvm pro-line-- mquinn@pro-gsplus.cts.com
meekins@CIS.OHIO-STATE.EDU (timothy lee meekins) (01/12/91)
In article <1991Jan11.191806.27162@en.ecn.purdue.edu> you write: >In article <91010.155439AABENSON@MTUS5.BITNET> <AABENSON@MTUS5.BITNET> writes: >>In response to Chris Wicklein: >> >>NO NO NO!! You're not understanding what I'm saying. I wasn't talking about >>"VOICES" or "GENERATORS", as Apple calls them. I was talking about the >>multiplexed channels that go to the sound expansion connector. When you >>go to play a sound, you have a choice of a VOICE, and an OUTPUT CHANNEL. >>Although the DOC itself supports 16 OUTPUT CHANNELS, the IIGS only supports >>EIGHT, and all stereo cards out right now simply pipe half the channels to >>the LEFT side, and half the channels to the RIGHT side. Remember, I am talking >>about OUTPUT channels, NOT VOICES or OSCILLATORS. >> >>Channel <> Voice <> Oscillator >> >>- Andrew. (aabenson@balance.cs.mtu.edu) > > >I'm not sure what you are talking about. If the GS only has eight output >chanels, then it would seen to me that it could only play eight different >sounds at a time. So how can I digitize fifteen different sound and play >them all back simultaneously if there are only eight output channels. > >??? You're definitely confused. The Ensoniq has 32 oscillators. In Apple's Sound Tools, they are paired together into 16 generators for higher quality sound. So that music sequencers can be used as an interrupt driver, one of these oscillators is used to generate interrupts at any defined tempo. Thus, leaving 15 sound generators. Every oscillator or generator can be outputed to a different channel. Typically sounds are sent to either a left channel or right channel. But the GS actually supports 8 separate channels. The ultimate in surround sound! Most stero cards will work with all 8 output channels, but they are split with even channels to right and odd channels to left (coorect me if I'm wrong). I hope I've cleared it up a little. A channel is totally unrelated to an oscillator. I've done quite a bit of music programming on the IIgs and feel free to ask me any other questions. -Tim Meekins -- +---------------------------S-U-P-P-O-R-T-----------------------------------+ |/ Tim Meekins <<>> Snail Mail: <<>> Apple II \| |> meekins@cis.ohio-state.edu <<>> 8372 Morris Rd. <<>> Forever! <| |\ timm@pro-tcc.cts.com <<>> Hilliard, OH 43026 <<>> /| +-------------------------S-H-A-R-E-W-A-R-E-!-------------------------------+
AABENSON@MTUS5.BITNET (01/12/91)
Okay, last time. This is how sound goes on the IIgs: <1> First, you choose a VOICE number (a voice is a paired set of oscillators) that you want to play your sound with. <2> Then, you can ALSO choose which CHANNEL this voice goes out. Unlike most stereos, which have TWO output CHANNELS (left and right), the Ensoniq chip in the GS actually supports SIXTEEN. These are not the same as VOICES or as OSCILLATORS (half-voices). Let's try it this way: ANY of the 32 oscillators can play on any of the sixteen different channels -- except for the fact that the IIgs hardware only multiplexes up 8 of them, therefore, only EIGHT channels are supported. So, what you end up with is "each of the 32 oscillators can play through any of the 8 output channels. Think of this like your stereo (sorta). You have several sources of sound. An AM radio, FM radio, turntable, and a CD player (if you're lucky) -- think of these as your oscillators -- each of them is capable of making it's own distinct sound, and with the proper mixing equipment, all at the same time. Now, you have these 32 oscillators (AM, FM, cassette, etc..) going into your mixing board. BUT, this mixing board has EIGHT output channels on it, so you can make ANY of your sound inputs (oscillators/voices/tape- decks) go to any one of EIGHT different places. Just because you label your CD player "input device #2" (or voice #2, or oscillator #2) doesn't mean that it HAS to go to "output #2" -- it can go to any of the eight. Anyway, what I was trying to say way back when, was that currently, all of the "Stereo cards" for the IIgs just take all of the even numbered channels (0, 2, 4, and 6) and send them to one side (left?), and all the odd ones to (1,3,5, and 7) to the other (right?) side. This way, since you don't always get to choose which voices you want to play the sounds with, you can still control which side the output goes to. I hope this helps a little --- if not, somebody email me at the address below, and I'll try real real super-duper hard to explain it. - Andrew. (aabenson@balance.cs.mtu.edu or aabenson@mtu.edu)
AABENSON@MTUS5.BITNET (01/12/91)
Todd P. Whitesel: Thank you very much for explaining very well the idea that I managed (very well) to confuse people on. I know what I'm talking about, but I'm pretty terrible at explaining. Thanks! :-) - Andrew.
ifar355@ccwf.cc.utexas.edu (David H. Huang) (01/13/91)
In article <9101120030.AA08926@tortoise.cis.ohio-state.edu> meekins@CIS.OHIO-STATE.EDU (timothy lee meekins) writes: |In article <1991Jan11.191806.27162@en.ecn.purdue.edu> you write: |>In article <91010.155439AABENSON@MTUS5.BITNET> <AABENSON@MTUS5.BITNET> writes: |>>In response to Chris Wicklein: |>> |>>NO NO NO!! You're not understanding what I'm saying. I wasn't talking about |>>"VOICES" or "GENERATORS", as Apple calls them. I was talking about the |>>multiplexed channels that go to the sound expansion connector. When you |>>go to play a sound, you have a choice of a VOICE, and an OUTPUT CHANNEL. |>>Although the DOC itself supports 16 OUTPUT CHANNELS, the IIGS only supports |>>EIGHT, and all stereo cards out right now simply pipe half the channels to |>>the LEFT side, and half the channels to the RIGHT side. Remember, I am talking |>>about OUTPUT channels, NOT VOICES or OSCILLATORS. |>> |>>Channel <> Voice <> Oscillator |>> |>>- Andrew. (aabenson@balance.cs.mtu.edu) |> |> |>I'm not sure what you are talking about. If the GS only has eight output |>chanels, then it would seen to me that it could only play eight different |>sounds at a time. So how can I digitize fifteen different sound and play |>them all back simultaneously if there are only eight output channels. |> |>??? | |You're definitely confused. The Ensoniq has 32 oscillators. In Apple's Sound |Tools, they are paired together into 16 generators for higher quality sound. |So that music sequencers can be used as an interrupt driver, one of these |oscillators is used to generate interrupts at any defined tempo. Thus, leaving |15 sound generators. | |Every oscillator or generator can be outputed to a different channel. Typically |sounds are sent to either a left channel or right channel. But the GS actually |supports 8 separate channels. The ultimate in surround sound! Most stero cards |will work with all 8 output channels, but they are split with even channels |to right and odd channels to left (coorect me if I'm wrong). | |I hope I've cleared it up a little. A channel is totally unrelated to an |oscillator. | |I've done quite a bit of music programming on the IIgs and feel free to ask |me any other questions. | |-Tim Meekins | |-- |+---------------------------S-U-P-P-O-R-T-----------------------------------+ ||/ Tim Meekins <<>> Snail Mail: <<>> Apple II \| ||> meekins@cis.ohio-state.edu <<>> 8372 Morris Rd. <<>> Forever! <| ||\ timm@pro-tcc.cts.com <<>> Hilliard, OH 43026 <<>> /| |+-------------------------S-H-A-R-E-W-A-R-E-!-------------------------------+ And to summarize briefly, and answer the question, the Ensoniq can play 15 sounds at the same time since they can all go to one output channel. It's kinda like hooking 15 tape players to one speaker (with large amounts of y-adapters :-). -- David Huang | Internet: ifar355@ccwf.cc.utexas.edu | "My ganglion is stuck in UUCP: ...!ut-emx!ccwf.cc.utexas.edu!ifar355 | a piece of chewing gum!" America Online: DrWho29 |
6600prao@ucsbuxa.ucsb.edu (Parik Rao) (01/15/91)
Are you sure about that? The GS registers and sound tools support 16 different channels ($0-F). All current stereo cards route to either left or right (odd/even, or even/odd...I don't remember :) but I do recall some people having built stereo cards that support all 16 channels (ie, they can hook up 16 speakers and have a digitized sound coming out of each!). Also, the GS does support 16 generators. Unfortunately when you pair 30 & 31 the frequency is really screwed (you need to compensate for it) so Apple, in their infinite wisdom (no sarcasm!) decided that "Thou shalt use the 15 generator for timing purposes only. PS, we reserve it."
ifar355@ccwf.cc.utexas.edu (David H. Huang) (01/16/91)
In article <8173@hub.ucsb.edu> 6600prao@ucsbuxa.ucsb.edu (Parik Rao) writes: > > Are you sure about that? The GS registers and >sound tools support 16 different channels ($0-F). >All current stereo cards route to either left or >right (odd/even, or even/odd...I don't remember :) >but I do recall some people having built stereo >cards that support all 16 channels (ie, they can >hook up 16 speakers and have a digitized sound >coming out of each!). The DOC and the sound tools support 16 channels, but there is no way to get at the upper 8. The IIGS hardware reference definitely says that there are only 3 bits available to determine the channel number. So, there are only 8 usable output channels. -- David Huang | Internet: ifar355@ccwf.cc.utexas.edu | "My ganglion is stuck in UUCP: ...!ut-emx!ccwf.cc.utexas.edu!ifar355 | a piece of chewing gum!" America Online: DrWho29 |
bazyar@chip (Jawaid Bazyar) (01/16/91)
In article <42561@ut-emx.uucp> ifar355@ccwf.cc.utexas.edu (David H. Huang) writes: >The DOC and the sound tools support 16 channels, but there is no way to get at >the upper 8. The IIGS hardware reference definitely says that there are only >3 bits available to determine the channel number. So, there are only 8 usable >output channels. This is true. However, the 16 generators are multiplexed onto the 2, or 4, or 8 output channels you happen to have hooked up. ONCE AGAIN, this is how GS sound works. 32 oscillators two are set aside for timing leaving 30 which are combined in pairs, and set in swap mode to facilitate interrupt driven sound playback. Thus, there are 15 FIFTEEN sound output generators on the GS. Now can we shut up about this absolutely pointless topic?!?!?! If you'd really READ the Hardware manual, you'd know what I just said. -- Jawaid Bazyar | Being is Mathematics Senior/Computer Engineering | Love is Chemistry bazyar@cs.uiuc.edu | Sex is Physics Apple II Forever! | Babies are engineering
ifar355@ccwf.cc.utexas.edu (David H. Huang) (01/16/91)
In article <1991Jan15.223422.26131@ux1.cso.uiuc.edu> bazyar@cs.uiuc.edu writes: >In article <42561@ut-emx.uucp> ifar355@ccwf.cc.utexas.edu (David H. Huang) writes: >>The DOC and the sound tools support 16 channels, but there is no way to get at >>the upper 8. The IIGS hardware reference definitely says that there are only ^^^^^^^^^^^^^^^^^^^^^^ >>3 bits available to determine the channel number. So, there are only 8 usable >>output channels. [stuff deleted] > Now can we shut up about this absolutely pointless topic?!?!?! If you'd really READ >the Hardware manual, you'd know what I just said. I did read it. I do agree that this topic is getting boring tho' -- David Huang | Internet: ifar355@ccwf.cc.utexas.edu | "My ganglion is stuck in UUCP: ...!ut-emx!ccwf.cc.utexas.edu!ifar355 | a piece of chewing gum!" America Online: DrWho29 |