home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / cbm / 4406 < prev    next >
Encoding:
Text File  |  1992-11-06  |  2.9 KB  |  79 lines

  1. Newsgroups: comp.sys.cbm
  2. Path: sparky!uunet!utcsri!newsflash.concordia.ca!ccu.umanitoba.ca!mizar.cc.umanitoba.ca!shad04
  3. From: shad04@ccu.umanitoba.ca (Dan Fandrich)
  4. Subject: Re: Just an idea I had!
  5. Message-ID: <Bx9LDv.5zr@ccu.umanitoba.ca>
  6. Summary: digitizing with datasette
  7. Keywords: sampling,assembly,nothing-new-under-the-sun
  8. Sender: news@ccu.umanitoba.ca
  9. Nntp-Posting-Host: benford.cc.umanitoba.ca
  10. Organization: University of Manitoba, Winnipeg, Manitoba, Canada
  11. References: <1992Nov5.152406.15786@csd.uch.gr>
  12. Distribution: comp.sys.cbm
  13. Date: Thu, 5 Nov 1992 22:34:42 GMT
  14. Lines: 63
  15.  
  16. In article <1992Nov5.152406.15786@csd.uch.gr> kilitzir@csd.uch.gr (Kilitzirakis christos 122) writes:
  17. >Hello people,
  18. >I havent use my C128 for more than a year,I finally got my Amiga :)
  19. >I was programming in assembly for the C64/128 though,(only assmebly
  20. >can give you speed,man :)),and I had an idea.The idea was to make a 
  21. >sampler without any additional hardware!!!The only hardware needed was
  22. >the Dataset or whatever tape you were using to load progs.Before I go
  23. >through developing my idea,I got my amiga and so I left this idea behind
  24.  
  25. That's remarkably similar to a piece published in Optimizer 64 magazine,
  26. Vol. 1 No. 1 (some time in 1984, I think -- right after ROM 3 came out).  
  27. The software provided didn't save the data to memory but just played it 
  28. through the speaker.  I remember making a couple of small changes to make it
  29. save the sound to memory and play it back and it worked just fine.  Quality 
  30. was pretty bad though, but it was speech on the 64!
  31.  
  32. Optimizer 64 was published in Vancouver.  It was a great 64 mag, one that
  33. most people reading this group would love.  There were articles on
  34. MIDI and sound packages for the 64, a music synthesizer program listing,
  35. rumours of upcoming Commodore products (including a preview of an unreleased
  36. P500 series machine), a one-liner contest, review of a wafer tape system,
  37. and more.  What was really unconventional was the way it was distributed;
  38. it came as a stack of loose hole-punched paper with glossy front and back
  39. cover sheets that you were supposed to put into a binder yourself.  I didn't
  40. mind, but perhaps some people thought it a little too much hassle -- I never
  41. saw another issue.
  42.  
  43.  
  44. DATASPEAK
  45. by Chris Adams
  46.  
  47. This is a simple machine language routine that digitizes
  48. speech or music from a Datasette.  To use it, simply
  49. record on a standard cassette recorder using a
  50. microphone, then type in this program and insert the
  51. cassette. The voice quality may be improved somewhat
  52. by turning off the display.
  53.  
  54. To turn off the display: POKE 53265,11
  55. To turn on the display:  POKE 53265,27
  56.  
  57. Begin Assembly at $C000.
  58.  
  59. .A C000 LDA #$07
  60. STA $01
  61. LDA $DC0D    :LOOP
  62. AND #$10
  63. BEQ $C004
  64. LDA #$0F
  65. STA $D418
  66. LDA #$00
  67. STA $D418
  68. JMP $C004
  69. BRK
  70.  
  71. To SAVE this program on cassette tape, from the
  72. machine language monitor, enter:
  73.  
  74. .S"DATASPEAK",01,C000,C021
  75.  
  76. >>> Dan
  77. -- 
  78. Internet: shad04@ccu.umanitoba.ca               Compu$erve: 72365,306
  79.