Double Talk (Disk 150b)
Item Preview
Share or Embed This Item
Flag this item for
Double Talk (Disk 150b)
- Language
- English
Notes
Disk info for 150b_Double_Talk.dsk:
File Name: 3d0g_150b_Double_Talk/150b_Double_Talk.dsk
Disk Name: DISK VOLUME #1
Physical Size (bytes): 143360
Free Space (bytes): 4096
Used Space (bytes): 139264
Physical Size (KB): 140
Free Space (KB): 4
Used Space (KB): 136
Archive Order: DOS
Disk Format: DOS 3.3
Total Sectors: 560
Free Sectors: 16
Used Sectors: 544
Tracks On Disk: 35
Sectors On Disk: 16
Disk directory for 150b_Double_Talk.dsk:
3d0g_150b_Double_Talk/150b_Double_Talk.dsk DISK VOLUME #1
* B 002 ^$300
* A 002 DOC READER
* T 035 LITERATURE
* A 006 DEMO
* B 002 DEMOBACK
* B 087 DEMO.VOICE1
* B 039 DEMO.VOICE2
* B 136 DEMO.SONG1
* B 136 DEMO.SONG2
B 005 TEST
DOS 3.3 format; 4,096 bytes free; 139,264 bytes used.
Text found in 150b_Double_Talk.dsk/DEMO.bas:
1 REM DOUBLE TALK DEMO BY CLAY HARRELL
2 REM POKES USED: 774 = LENGTH FROM 251 TO 123 855 = SPEED, NORMAL 16 855 = 28, LONG RECORDED FILE
3 REM CALL 768 TO START PLAYBACK
5 D$ = CHR$(4): PRINT D$;"BLOAD DEMOBACK": PRINT D$"BLOAD DEMO.VOICE1": TEXT : HOME : VTAB 5: PRINT "WELCOME TO DOUBLE TALK! THIS PROGRAM WILL ALLOW YOU TO SAVE YOUR VOICE OR"
10 PRINT "SONGS ON DISKETTE WITH ONLY A TAPE RECORDER. ONCE SAVED, YOU CAN MAKE YOUR OWN PROGRAMS TALK OR SING. FOR EXAMPLE, THIS DEMO WAS CREATED USING DOUBLE TALK!"
20 POKE 774,178: REM LENGTH
25 CALL 768: REM START PLAYBACK
30 PRINT D$;"BLOAD DEMO.SONG1"
35 POKE 774,123: REM LENGTH
40 CALL 768: REM START PLAYBACK
45 PRINT D$;"BLOAD DEMO.SONG2"
55 CALL 768: REM START PLAYBACK
60 PRINT D$;"BLOAD DEMO.VOICE2"
70 TEXT : HOME : VTAB 5: PRINT "TOUCH THE RETURN KEY TO HEAR THIS DEMO AGAIN, OR ANY OTHER KEY TO USE DOUBLE TALK..."
85 POKE 774,227: REM LENGTH
95 POKE -16368,0: REM CLEAR KEYBOARD
97 CALL 768: REM START PLAYBACK
100 FOR DE = 1 TO 4000: NEXT DE:A = PEEK( -16384)
110 IF A >127 THEN 130
120 GOTO 95
130 IF A = 141 THEN RUN
140 PRINT D$;"PR#6"
Text found in 150b_Double_Talk.dsk/DEMOBACK.txt:
Offset Hex Data Characters
======= ================================================ =================
$000000 A9 07 8D C0 03 A0 7B A2 00 BD 00 10 10 0E 20 53 )..@. {" .=.... S
$000010 03 20 2B 03 30 F6 8D 30 C0 4C 0C 03 20 53 03 20 . +.0v.0 @L.. S.
$000020 2B 03 10 E8 8D 30 C0 4C 0C 03 00 CE C0 03 F0 02 +..h.0@L ...N@.p.
$000030 0A 60 A9 07 8D C0 03 E8 D0 0F EA EA EA EE 4B 03 .`)..@.h P.jjjnK.
$000040 C8 D0 06 A9 10 4C 4D 03 00 BD 00 10 60 8D 4B 03 HP.).LM. .=..`.K.
$000050 68 68 60 8E C1 03 A2 10 CA D0 FD AE C1 03 60 00 hh`.A.". JP}.A.`.
** END **
Text found in 150b_Double_Talk.dsk/DOC READER.bas:
1 HOME : TEXT :D$ = CHR$(4)
2 PRINT D$;"TLOAD LITERATURE"
3 VTAB 1: POKE 34,2: PRINT "PRESS SPACEBAR TO START AND STOP LISTING----------------------------------------"
4 PRINT D$;"TLIST"
5 GET A$: PRINT : PRINT D$;"PR#6"
9 END
Text found in 150b_Double_Talk.dsk/LITERATURE.txt:
WELCOME TO DOUBLE TALK, A VOICE AND
SONG REPRODUCTION KIT FOR THE APPLE
COMPUTER. THIS PROGRAM WILL ALLOW YOU
TO RECORD SONGS OR VOICE TO YOUR
APPLE'S MEMORY AND THEN SAVE IT TO DISK
FOR USE WITHIN YOUR OWN PROGRAMS.
DOUBLE TALK IS PUBLIC DOMAIN, SO PLEASE
MAKE COPIES WITH 'COPYA' FROM YOUR DOS
3.3 SYSTEM MASTER AND GIVE EVERYONE YOU
KNOW A COPY. DOUBLE TALK IS WRITTEN AND
DOCUMENTATED BY CLAY HARRELL.
HARDWARE REQUIREMENTS:
48K APPLE II, II+ OR //E. ONE DISK
DRIVE WITH DOS 3.3 AND ANY TAPE
RECORDER THAT CAN BE HOOKED UP TO THE
APPLE AS DESCRIBED IN THE APPLE II
REFERENCE MANUAL.
USING DOUBLE TALK:
BOOT THE DOUBLE TALK DISK AS YOU WOULD
ANY OTHER DOS 3.3 DISK. NOTE YOU MUST
BOOT THE DOUBLE TALK DISK TO LOAD THE
PROGRAMS AND SPECIAL DOS USED. DO THIS
WITH THE 'PR#6' COMMAND OR BY TURNING
ON YOUR APPLE.
YOU WILL BE GREETED BY A MENU THAT
LOOKS LIKE THIS:
D O U B L E -- T A L K
BY CLAY HARRELL
SELECT OPTION?
1) RECORD TO MEMORY
2) PLAY FROM MEMORY
3) LOAD FROM DISK
4) SAVE TO DISK
5) CHANGE PARAMETERS
IF YOU WANT TO EXIT TO BASIC AT THIS
POINT, TOUCH THE Q KEY TO QUIT. TO
RETURN TO DOUBLE TALK WITHOUT
DISTURBING ANYTHING, TYPE 'CALL 2048'.
ALSO AT THIS POINT, TOUCHING THE C KEY
WILL DISPLAY THE CURRENT DISK'S
CATALOG.
THE ESCAPE KEY WILL ALWAYS RETURN YOU
TO THIS MENU.
OPTION ONE: RECORD TO MEMORY
FIRST PLUG YOUR TAPE RECORDER INTO YOUR
APPLE AS FOLLOWS: CONNECT THE EARPLUG
(OR MONITOR) PORT ON THE TAPE RECORDER
TO THE 'IN' CASSETTE PORT ON YOUR APPLE
(THE RECORDER PLUGS ARE ON THE BACK
RIGHT SIDE OF YOUR APPLE AS YOU FACE
THE KEYBOARD). ADJUST THE VOLUME ON THE
RECORDER TO THE HALF WAY POINT. IF YOU
WANT TO RECORD VOICE, TURN THE TREBLE
UP ALL THE WAY. FOR RECORDING MUSIC,
TURN THE BASS UP ALL THE WAY. THIS WILL
VARY, SO EXPERIMENT. ALSO ADJUSTMENTS
TO THE VOLUME WILL EFFECT RECORDING
QUALITY. HIGH VOLUMES WILL PRODUCE A
GREAT AMOUNT OF HISS AND DISTORTION.
TRY TO HAVE THE VOLUME JUST HIGH ENOUGH
TO RECORD AND LOW ENOUGH TO MINIMIZE
THE NOISE AND HISS. EXPERIMENTATATION
IS THE ONLY TEACHER HERE.
NOW RECORD YOUR VOICE OR MUSIC
EXPRESSION TO TAPE . BE SURE TO TALK
CLEARLY AND NOT TOO FAST. NOW QUEUE THE
TAPE TO THE BEGINNING OF THE VOICE OR
MUSIC SEGMENT.
PRESS THE 1 KEY AND YOU WILL BE
PROMPTED TO PRESS PLAY ON THE TAPE
RECORDER. THEN HIT ANY KEY TO START
RECORDING TO MEMORY. IF YOU DECIDE NOT
TO SAVE TO MEMORY AT THIS POINT, THE
ESCAPE KEY WILL RETURN YOU TO THE MAIN
MENU.
OPTION 2: PLAY FROM MEMORY
THE SECOND OPTION WILL ALLOW YOU TO
HEAR WHAT YOU HAVE RECORDED TO MEMORY.
SIMPLY PRESS THE 2 KEY AND THEN ANY
OTHER KEY TO HEAR THE EXPRESSION
CURRENTLY IN MEMORY. IF YOU WANT TO
EXIT THIS OPTION AND NOT HEAR WHAT IS
IN MEMORY, PRESS THE ESCAPE KEY.
OPTION 3: LOADING FROM DISK
TO LOAD A SONG OR VOICE FROM DISK,
PRESS THE 3 KEY FROM THE MAIN MENU.
YOU WILL BE PROMPTED FOR THE FILE NAME
TO LOAD. PUT IN THE DISK WITH THE SONG
OR VOICE YOU WANT TO LOAD IN DRIVE ONE
AND TYPE IN THE FILE NAME FOLLOWED BY
TOUCHING THE RETURN KEY. YOU WILL THEN BE ASKED TO CONFIRM THIS. IF ALL IS
CORRECT, TOUCH THE Y KEY TO CONFIRM,
ANY OTHER KEY TO EXIT.
IF THE SONG YOU ARE LOADING FROM DISK
IS SHORTER, AS DESCRIBED LATTER IN THIS
DOCUMENTATION, DOUBLE TALK SENSES THIS
AND ADJUSTS OPTION 2 ACORDINGLY. THIS
ALLOWS SONGS AND VOICES OF ANY LENGTH
TO BE LOADED WITHOUT HAVING TO ADJUST
OPTION 2 TO KNOW THE NEW SONG LENGTH.
THIS ONLY WORKS WITH DOUBLE TALK SONG
AND VOICE FILES.
OPTION 4: SAVE TO DISK
ONCE YOU HAVE THE SONG OR VOICE THE
WAY YOU WANT IT, YOU MAY SAVE IT TO
ANY DOS 3.3 DISK WITH OPTION 4. YOU
WILL BE PROMPTED FOR THE FILE NAME.
PUT IN THE DISK YOU WANT TO SAVE TO
AND TYPE IN THE FILE NAME FOLLOWED
BY TOUCHING THE RETURN KEY. YOU WILL
BE ASKED TO CONFIRM YOUR CHOICE. TOUCH
THE Y KEY TO CONFIRM, ANY OTHER KEY
WILL EXIT.
IF THE LENGTH OF YOUR SONG OR VOICE IS
SHORTER THAN DEFAULT, AS DESCRIBED
LATTER IN THIS DOCUMENTATION, DOUBLE
AUTOMATICALLY ADJUSTS FOR THIS WHEN
SAVING YOUR FILE.
NOTE: IF THE APPLE BEEPS AND RETURNS
YOU TO THE MAIN MENU, A DISK ERROR HAS
OCCURRED. THIS COULD HAPPEN BECAUSE
YOU HAVE TRIED TO SAVE THE FILE OVER A
PRE-EXISTING FILE THAT IS LOCKED OR
THERE WAS NOT ENOUGH ROOM ON THE DISK.
FROM THE MAIN MENU YOU MAY TOUCH THE C
KEY TO SEE THE CATALOG OF ANY DISK. IN
THE CATALOG HEADING IS HOW MUCH FREE
DISK SPACE YOU HAVE.
OPTION 5: CHANGING PARAMETERS
THIS OPTION WILL ALLOW YOU TO CHANGE
THE SPEED AT WHICH YOUR SONG PLAYS
BACK AT, OR THE OVERALL LENGTH OF YOUR
SONG. IT ALSO SAVE THE PROGRAM
'PLAYBACK' TO YOUR DISK WITH THE SPEED
AND LENGTH CHANGES INCORPORATED INTO
IT. FINALLY, IT RE-INITIALIZES PLAYBACK
TO ITS DEFAULT VALUES OF SONG SPEED AND
LENGTH.
SELECTING SUB-OPTION 1 WILL ALLOW YOU
TO CHANGE THE SPEED AT WHICH YOUR SONG
OR VOICE PLAYS BACK AT. YOU WILL SEE ON
THE SCREEN AN INVERSE P. THIS IS A
REFERENCE POINT FOR THE SPEED. THE
INVERSE P IS THE NORMAL SPEED. USE THE
ARROW KEYS TO INCREASE OR DECREASE THE
SPEED. THE ESCAPE KEY EXITS THIS
SUB-OPTION.
SUB-OPTION 2 ALLOWS YOU TO CHANGE THE
LENGTH OF A SONG OR VOICE. THE LENGTH
MAY BE FROM 1 TO 9, 1 BEING THE
SHORTEST. THE NEW LENGTH WILL APPEAR AT
THE BOTTOM OF THE SCREEN. THE DEFAULT
IS 9. IF YOU NEED TO HAVE A REALLY LONG
SONG, PRESS THE 0 KEY. NOTICE THE WORD
'LONG' APPEARS AT THE BOTTOM OF THE
SCREEN. THIS ALLOWS FOR SONGS UP TO ONE
MINUTE IN LENGTH. THE DISADVANTAGE OF
THIS LONG OPTION IS THAT THE SOUND
QUALITY WILL SUFFER . ONLY USE THIS
WHEN NECESSARY. THE 1 THRU 9 KEYS
WILL ALSO WORK WITH THE LONG OPTION.
USE THE ESCAPE KEY TO EXIT THIS SUB-
OPTION.
SUB-OPTION 3 IS VERY IMPORTANT. THIS
SAVES THE PLAYBACK PROGRAM TO YOUR
DISK. PLAYBACK IS THE PROGRAM THAT DOES
THE WORK WHEN PLAYING BACK YOUR SONG OR
VOICE. WHEN YOU SAVE PLAYBACK TO YOUR
DISKS, IT SAVES ALL THE LENGTH AND
SPEED OPTIONS YOU HAVE MADE . AFTER
YOU HAVE A SONG IN MEMORY AS YOU WANT
IT, SAVE THE SONG TO A DISK WITH OPTION
4 AND THEN SAVE PLAYBACK TO THE SAME
DISK USING SUB-OPTION 3. TO PLAY BACK
YOUR SONG OR VOICE, SIMPLY BRUN
PLAYBACK AND YOUR EXPRESSION WILL BE
PLAYED.
SUB-OPTION 4 RE-INITIALIZES PLAYBACK TO
ITS ORIGINAL DEFAULT VALVES OF NORMAL
LENGTH OF 9, AND NORMAL SPEED. IT ALSO
CANCELS THE LONG OPTION.
TO RETURN TO THE MAIN MENU, TOUCH THE
ESCAPE KEY.
---------------------------------------
USING DOUBLE TALK FILES FROM YOUR OWN
PROGRAMS:
DOUBLE TALK VOICES AND SONGS CAN BE
USED FROM YOUR OWN PROGRAMS. AFTER
SAVING PLAYBACK AND YOUR SONG TO DISK,
BLOAD BOTH FILES FROM WITHIN YOUR
PROGRAMS AND THEN USE CALL 768 TO
EXECUTE THEM. ALTERNATIVELY, YOUR MAY
BRUN PLAYBACK. FOR EXAMPLE, HERE'S AN
APPLESOFT PROGRAM THAT USES DOUBLE TALK
FILES:
10 REM DOUBLE TALK BASIC PROGRAM
20 D$ = CHR$(4): REM CTRL D FOR 'DOS'
30 PRINT D$;"BLOAD PLAYBACK": REM LOADS
AT LOCATION 768 ($300)
40 HOME: PRINT"GUESS WHAT SONG THIS
IS?"
50 PRINT D$;"BLOAD SONG1": REM BLOAD
DOUBLE TALK SONG AT $1000
60 CALL 768: REM MAKE SONG 'PLAYBACK'
70 PRINT:PRINT "IF YOU GUESS JEFF BECK
YOU ARE CORRECT!"
99 END
PROGRAMMING CONSIDERATIONS WITH DOUBLE
TALK:
LOCATION AND LENGTH OF PLAYBACK: A$300,
L$60
LOCATION AND LENGTH OF SAVED VOICE AND
SONG FILES: A$1000, LENGTH DEPENDS ON
LENGTH OF SONG FROM OPTION 5.
1 = L$500 6 = L$5500
2 = L$1500 7 = L$6500
3 = L$2500 8 = L$7500
4 = L$3500 9 = L$8500
5 = L$4500
LOCATIONS IN PLAYBACK:
A$357 (855) = PLAYBACK SPEED. DEFAULT
IS $10 (16). INCREASE TO PLAY SLOWER,
DECREASE TO PLAY FASTER. IF LONG OPTION
IS EVOLKED, LOCATION $357 = $1C (28)
A$306 (774) = PLAYBACK LENGTH OF SONG.
DEFAULT = $7B (123). MANIPULATED BY
SUB-OPTION 2 OF MAIN OPTION 5.
1 = $FB (251) 6 = $AB (171)
2 = $EB (235) 7 = $9B (155)
3 = $DB (219) 8 = $8B (139)
4 = $CB (203) 9 = $7B (123)
5 = $BB (187)
SUB-OPTION 4 OF MAIN OPTION 5 (RE-
INITIALIZE PLAYBACK) CHANGES SPEED AND
LENGTH TO DEFAULT:
A$357 (855) = $10 (16)
A$306 (774) = $7B (123)
ALSO CHANGED IS LENGTH BYTES IN OPTIONS
3 AND 4 (LOAD AND SAVE FROM DISK).
9 = $7B (123)
5 = $BB (187)
SUB-OPTION 4 OF MAIN OPTION 5 (RE-
INITIALIZE PLAYBACK) CHANGES SPEED AND
- Addeddate
- 2017-03-16 09:57:32
- Emulator
- apple2ee
- Emulator_ext
- dsk
- Identifier
- 3d0g_150b_Double_Talk
- Scanner
- Internet Archive Python library 1.4.0
comment
Reviews
92 Views
DOWNLOAD OPTIONS
IN COLLECTIONS
Uploaded by Jason Scott on