Idrecording/idtalkover volume control?

Is there a setting which adjusts the amplitude of the idtalkover ident as opposed to one amplitude for both? e.g. I would like the idrecording to be greater volume than the istalkover ident. Is this possible?

oh - and what is the difference between the Morse Telemetry Amplitude and the Morse ID Amplitude?

is there a way of adjusting the voice amplitude? or is this only done in the recording?

I think you would have to make a idtalkover recording to have lower level than idrecording.

Note sure what you asking in the second post.

Seems like the third post is a different way of asking the first. Please clarify.

These settings may be of interest to you. I think you have to be running the beta for them to work.

telemnomdb = -3                         ; Telemetry Nominal Amplitude reference in dB
telemduckdb = -15                       ; Telemetry Ducking in dB when local or link voice tx in progress

Thanks Tim,
The question is based on these settings:
; Main ID voice - no control of volume other than via the recording
; ID when signal present - morse subject to amplitude control???

I do not notice any control over the morse ID when it transmits - using the following setting adjustments:
amplitude=1024 ; alternative ID amplitude
idamplitude=4096 ; timer ID amplitude

from the second question above you asked about:
Since idampltitide in my case is voice the amplitude is ignored? It has not apparent effect.
and amplitude should govern the morse alternative id but I can’t notice a change with increase or decrease in this setting. Should it control this?

I feel the users of the repeater have priority and should always be able to talk over any system generated voice, so I lower ALL the /var/lib/asterisk/sounds files by 5dB. This was done using a script called ’ gaindown ’ by KB3ORE. (72.1 KB)

yeh Ok that’s good thanks

Those morse settings do change the IDer. Did you restart asterisk after changing them? Also, there must be a morse=morse512811 ; Morse stanza line within the [412811] stanza.

Yes I did restart asterisk and also tried a reboot (each time I adjusted).
Yes there is a morse512811 stanza
Still… I notice no difference when altering the amplitude

Post your rpt.conf if you like less any passwords.

Formating tip: Paste the text after three back ticks on a line. Follow the text with three back ticks on a line.

here’s my .conf file

; This file is shown with two local nodes. Use your editor to wholsale 
; change any mention of node 512810 to your assigned node number.
; Likewise do the same for node 1999 if you are using a second node.
; Node 1999 is defined as a pseudo node but could be setup as a second 
; simpleusb port.
; This file defaults to a simplex node (duplex=1)
; Lines with a ';' first character in this file are comments and
; are NOT executed.

; The first node definition

[512810]	; Change this to your assigned node number 

; Channel Driver settings
				; Define a channel driver to use and which
				; interface within that channel driver
				; To define a "radioless" node use the
				; psuedo channel driver - rxchannel=dahdi/pseudo

;rxchannel=Radio/usb512810	; Example usbradio channel driver

rxchannel=SimpleUSB/usb		; Example simpleusb channel driver	

;rxchannel=dahdi/pseudo		; Example pseudo channel driver

; Repeater/Simplex node settings
				; duplex=0 - Half duplex with no telemetry
				; tones or hang time. Special Case: Full
				; duplex if linktolink is set to yes.
				; This mode is preferred when interfacing
				; with an external multiport repeater controller. 

				; duplex=1 - Half duplex with telemetry tones
				; and hang time. Does not repeat audio.
				; This mode is preferred when interfacing a
				; simplex node. 

				; duplex=2 - Full Duplex with telemetry tones
				; and hang time. This mode is preferred when
				; interfacing a repeater. 

				; duplex=3 - Full Duplex with telemetry tones
				; and hang time, but no repeated audio. 
				; duplex=4 - Full Duplex with telemetry tones
				; and hang time. Repeated audio only when the
				; autopatch is down. 

; Context mapping
				; Defines groups of control operator commands
				; to be executed all at once. Can be combined
				; with macros to allow changes to a nodes
				; operating mode to be made quickly.

				; Defines macros to be executed at a specific
				; time and date. Uses a cron-like syntax

				; Contains definitions for morse code messages.
				; One common morse stanza is shared across
				; multiple nodes

				; Defines DTMF macro sequences

				; Defines DTMF function digit sequences. A
				; function stanza has a reference to it defined
				; inside a node stanza. Multiple function stanzas
				; may be defined and used to provide different
				; function lists for different sources
				; (, and link)


				; Contains definitions for telemetry tones
				; (courtesy tones, roger beeps, etc). A telemetry
				; stanza has a reference to it defined inside
				; a node stanza.

				; Contains time delays used to time audio
				; telemetry events

; Echolink settings

				; Echoline RX gain in dB
				; Echolink TX gain in dB
				; Echolink announcement mode
				; Default: 1 = Say only node number on echolink
				; connects. 2 = say phonetic call sign only on
				; echolink connects. 3 = say phonetic call sign
				; and node number on echolink connects

; Audio Level settings in dB

telemnomdb=-9 ; default -6
				; Overall reduction in telemetry level
telemduckdb=-9 ; default -9 suggest -15
				; Telemetry level reduction with signal

; Notch Filter

				; Apply a notch to filter the RX signal. Values are:
				; frequency, bandwidth. Up to ten filters can be cascaded.
				; Example of three cascaded filters at 1000hz
				; 20hz bandwidth: rxnotch=1000,20,1000,20,1000,20

; Dial Plan settings

context =  radio
callerid = "Repeater" <00000512810>
				; This setting allows the autopatch on
				; the node to be identified with a specific
				; caller ID

events = events

; ID settings
				; ID recording files must have extension gsm,ulaw,pcm,
				; or wav. No file extension is used.
				; All ID recording files should be sampled at 8KH

idrecording=/etc/asterisk/local/512810		; Main ID voice

idtalkover=|iVK2ROJ			; ID when signal present

; Time settings - milliseconds	; The default values for hangtime, tx_timeout,
				; and id interval time are ; 5 seconds (5000 ms),
				; 3 minutes (180000 ms), and 5 minutes (300000 ms)
				; respectively

				; squelch tail hang time (in ms)
				; This controls the length of the node hang time
				; when the alternate hang timer is selected with
				; a control operator function.
				; changed from totime V1.3
				; ID every 10 minutes
				; The politeid setting specified the number of
				; milliseconds prior to the end of the id cycle
				; where the controller will attempt to play the
				; ID in the tail when a user unkeys. If the
				; controller does not get a chance to send the
				; ID in the tail, the ID will be played over
				; the top of the user transmission. 
				; Timeout on hardware COS. Used to avoid hangup
				; of circuits with COS lockup.		
				; Minimum COS Timeout reset period. Used to
				; avoid resseting of rx_timeout with a flapping
				; squelch. 

; Courtesy tone mapping

unlinkedct= ;ct2
				; Sent when not connected to another node
				; Sent when remote base connected
linkunkeyct= ;ct8
				; sent when a network user unkeys

; Link settings - values in seconds

				; Send unlinkedct instead of linkedct if
				; another local node is connected to this
				; node (hosted on the same server).
				; The link activity timer may be used to reset
				; a link configuration back to a default
				; configuration if a user changes how the node
				; is linked. This helps in situations where the
				; user forgets to reset the system to the default
				; values, or drives out of range.
				; This sets the amount of time to wait before
				; executing the inactivity macro. Set to a value
				; between 180 and 2000000 seconds.
				; This is the function to execute when the activity
				; timer expires. This can either be a function or
				; another macro defined in the [macros] stanza.
				; For a 30 second warning message, set this to the
				; path of a ulaw or pcm sound file to play locally
				; when there is 30 seconds left on the activity timer.
				; Defualts to /var/lib/asterisk/sounds

; remote settings - values in seconds

				; Specifies the amount of time without keying
                                ; from the link. Set to 0 to disable timeout.
				; Specifies the amount of time without keying from
				; the link. Set to 0 to disable timeout.

; Long Tone Zero DTMF
				; LiTZ is a simple method to indicate to others on
				; an amateur VHF / UHF FM radio frequency that you
				; have an immediate need to communicate with someone,
				; anyone, regarding a priority situation or condition.
				; This command can call any DTMF function which could
				; then call a script or program. It does not have to
				;  use the autopatch.

				; Command sequnce -- Call 911 on autopatch
				; time required to hold down DTMF, defaults to 3000 ms
				; DTMF character to activate LITZ, defauls to 0

; Misc. settings

				; Program or script to run at connection
				; Program or script to run at disconnection
nounkeyct=1 ; set to 1 seems to stop the looping
				; Disable courtest tones (=1)
				; Do not make announcements over user voice
				; 0= voice telemetry off, 1= on,
				; 2= Only your telemetry actions 
				; then mutes in 1 minute
				; When set to 1 will send the repeater ID at
				; the idtime interval regardless of whether
				; there was repeater activity or not.

;funcchar = *
				; function lead-in character (defaults to '*')
;endchar = #
				; command mode end character (defaults to '#')
				; (optional) Do not busy-out reverse-patch when
				; normal patch in use
;notelemtx = yes
				; telemetry output does not make main
				; system transmit (optional)
;propagate_dtmf = yes
				; DTMF sent to system from link gets
				; repeated onto main system output

;propagate_phonedtmf = yes
				; DTMF sent to system from phone gets
				; repeated into main system output and
				; link outputs (optional)
;linktolink = yes
				; disables forcing physical half-duplex
				; operation of main repeater while
				; still keeping half-duplex semantics
;inxlat = #456,#457,0123456789ABCD
				; translate digit strings inbound,
				; in this case intrepret #456 as star,
				; #457 as pound, and pass all the other
				; chars listed in arg3 (optional)
;outxlat = *7,*0,0123456789#ABCD
				; translate digit string outbound,
				; in this case *7 generates star, *0
				; generates pound, and all the other
				; digits pass along

;extnodes = extnodes-different
				; section in extnodefile containing
				; dynamic node information (optional)
;extnodefile = different-file
				; file containing dynamic node
				; info (optional)
;archivedir = some-directory
				; defines and enables activity recording
				; into specified directory (optional)
				; Disable saving .wav files when
				; archiving. Use with caution on SDcards
				; This write a lot of data.

;startup_macro = *73*90141689
startup_macro = *55
				; Macro to run at startup (optional)

; Tail Message

; The tailmessagetime,tailsquashedtime, and tailmessages need to be set
; to support tail messages. They can be omitted otherwise.
				; Play a tail message every 5 mins
				; If squashed by another user,
				; try again after 30 seconds

				;list of messages to be played for tail message

; *** Status Reporting ***

; Uncomment the following two statpost lines to report the
; status of your node to

statpost_url= ; Status updates 



; Morse code parameters, these are common to all repeaters.

;statenum = copcmd,[copcmd]...
0 = rptena,lnkena,apena,totena,ufena,noicd  ; Normal operation
1 = rptena,lnkdis,apdis,totena,ufdis,noice  ; Repeater only operation

;dtmf_function =  m h dom mon dow  ; ala cron, star is implied                                                  
;1=00 * * * *   ;run macro 1 on the hour 



80=status,11	; ID (local)
81=status,12	; Time of Day (local)

; Say 24 hour time - change to your node
82=cmd,/usr/local/sbin/ 512810

; Autopatch up
; Autopatch down

; Play a Node announcement


99=cop,6 ; PPT on, # = release

; Weather Script Functions

; Examples are shown below:
; Play local wx report, *986
; Play local wx alert, *988

; Example functions to call scripts
; These are commented out. Remove ';' and change function
; command and node to your choice 
; Note that halting the system remotely would require
; a power cycle to recover.
85=cmd,/usr/local/sbin/ 512810		; Say local IP to radio
86=cmd,/usr/local/sbin/ 512810	; Say Public IP to radio
88=cmd,/usr/local/sbin/ 512810		; Halt the system (linux total shutdown)
87=cmd,/usr/local/sbin/ 512810		; Reboot the system
;87=cmd,/usr/local/sbin/		; Restart Asterisk
A003=cop,33 ; enable telemetry
A004=cop,34 ; disable telemetry

; Place command macros here

/usr/local/sbin/1low = s|t|RPT_TXKEYED
/usr/local/sbin/1high = s|f|RPT_TXKEYED
/usr/local/sbin/0low = s|t|RPT_RXKEYED
/usr/local/sbin/0high = s|f|RPT_RXKEYED

;Macro number = command string (ea command separated by space) -end with HASH
;1=*81 *80#    ; play time and voice ID
4=*A003# ; enable telemetry
5=*A004# ; disable telemetry



;ct2=|t(350,440,3000,2048) ; unlinked courtesy tone. Sent to RF 
;ct8=|it ; 2048 amplitude
;ct8=|t(630,0,100,750)(950,0,45,750) ; Courtesy tone from internet. Sent to RF

; This section allows wait times for telemetry events to be adjusted
; A section for wait times can be defined for every repeater (node)


; Define local nodes

; Note, if you are using automatic updates for allstar link nodes,
; no allstar link nodes should be defined here. Only place a definition
; for your local (within your LAN) nodes, and private (off of allstar
; link) nodes here.
512810 = radio@,NONE
;41689 = radio@,NONE
;41689 = radio@,NONE
;1999 = radio@,NONE

; Memories for remote bases


;00 = 146.580,100.0,m
;01 = 147.030,103.5,m+t
;02 = 147.240,103.5,m+t
;03 = 147.765,79.7,m-t
;04 = 146.460,100.0,m
;05 = 146.550,100.0,m      

#includeifexists custom/rpt.conf