home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.apple2      Discussion about Apple II micros      56,720 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 56,337 of 56,720   
   duhast6377@gmail.com to Michael J. Mahon   
   Re: IIgs sound from Applesoft   
   18 Oct 23 15:43:56   
   
   From: duhas...@gmail.com   
      
   On Wednesday, October 18, 2023 at 12:29:17 PM UTC-4, Michael J. Mahon wrote:   
      
   > > Purely from Applesoft I'm thinking. Bloading the sound file into memory    
   > > and then setting up a transfer to the sound RAM. It seems possible, but    
   > > just not explained clearly anywhere....   
   > “Purely” is a non-starter, since PEEK and POKE can’t access sound    
   > memory—there will *have* to be some machine code involved. So, the only    
   > question is how much and how it’s loaded.    
   >    
   > Where do you draw the line for *how* purely you feel you need it to be. ;-)    
   >    
   >    
   > Are short sequences of machine code OK? How about a machine code library    
   > of sound-related functions?    
   >    
   > --    
   > -michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com   
      
   Purely?  Apparently this guy can play some sound without using anything but   
   peeks and pokes.   
      
   https://lateblt.tripod.com/appl2snd.htm   
      
   Looking at this, and Ampersound, 256 byte sound waves are loaded.  What if I   
   want to load, say an 8192 byte long wave form?  Just change the for next loop   
   and as long as the wave is padded with zeros to whatever weird page boundaries   
   are needed it will    
   work?  Every example is a generated sine wave, if I download a digitized .WAV   
   file  of Curly going Nyuk, Nyuk, Nyuk, and strip the first few bytes of info,   
   will that work?   
      
   I'm still trying to get through Sonix, but semi-tones and some other stuff is   
   hanging me up at the moment.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca