Recent Posts

Pages: [1] 2 3 ... 10
1
General Discussion / Re: 13.587 or 8.670 kHz generator
« Last post by kenaanna on Today at 06:29:06 am »
Hello rice purity test
Does anyone knows a device for generating a 13.587 (or 8.670) kHz sine signal for setting the deviation on a fm transmitter with the carrirer null (Bessel) method?
Perhaps with additional modulated 10.7 MHz output?

Thank you.
A device that can generate a 13.587 kHz or 8.670 kHz sine signal would be useful for setting the deviation on an FM transmitter using the carrier null (Bessel) method. Having an additional 10.7 MHz modulated output would also be helpful. Let me know if you find a good solution for this requirement.
2
Silence Detector / Re: On screen alert warning
« Last post by Jan on May 27, 2024, 06:05:18 pm »
Nice idea, added to TODO list.
3
Silence Detector / On screen alert warning
« Last post by Bob Hawkins on May 24, 2024, 03:47:02 pm »
Great piece of software but is there a way something big can pop up on a PC screen screaming out ALARM or SILENCE ? Or even the app itself was flashing something more noticeable than a small word that tells if audio is present ?
4
Free Topic / Re: The world of Volumo
« Last post by invitetactless on May 22, 2024, 06:53:27 am »
I'm ready to accept Volumo's invitation to take my music library to the next level. From energetic DJ tracks to soul-inspiring electronic beats, soothing house tunes and inspiring dance tracks, Volumo delivers it all in a superior format.
5
Free Topic / Re: pira.cz stereo encoder
« Last post by invitetactless on May 22, 2024, 06:50:08 am »
The photos you provided are quite small and blurry. I can't see every detail of it clearly. Please provide sharper photos.
6
Thank you so much for all your help!
8
If you need to save the text as XML, use this code:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
   <xsl:output method="xml" indent="yes" />
   <xsl:template match="LogEventCollection">
      <xsl:for-each select="LogEvent">
       <xsl:choose>
       <xsl:when test="@Status='CURRENT'">
         <current>
         <xsl:choose>
            <xsl:when test="@Type='SONG'">
               <title>
               <xsl:value-of select="Asset/@Title" />
               </title>
               <artist>
               <xsl:value-of select="Asset/@Artist1" />
               </artist>
            </xsl:when>
            <xsl:otherwise>
               <xsl:text>FAITH RADIO</xsl:text>
            </xsl:otherwise>
         </xsl:choose>
         </current>
       </xsl:when>
       </xsl:choose>
      </xsl:for-each>
   </xsl:template>
</xsl:stylesheet>

Result:
<?xml version="1.0" encoding="UTF-8"?>
<current>
   <title>New Song 1</title>
   <artist>Artist Name 1 Song 1</artist>
</current>

Can be read by the Magic RDS 4 External text tool.

The code is provided as an example. Further modifications are possible.
9
If you're using the PIRA P132 family RDS encoder (P132, P232, P232U, P332, P164), take advantage of its tagging support. Send RT+ directly. It's fully compatible with RT:

Code: [Select]
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
   <xsl:output method="text" />
   <xsl:strip-space elements="*" />
   <xsl:variable name="newline">
      <xsl:text>&#13;</xsl:text>
   </xsl:variable>
   <xsl:template match="/">
      <xsl:apply-templates />
   </xsl:template>
   <xsl:template match="LogEventCollection">
      <xsl:for-each select="LogEvent">
       <xsl:choose>
       <xsl:when test="@Status='CURRENT'">
         <xsl:text>XCMD=&lt;rds&gt;&lt;item&gt;&lt;dest&gt;3&lt;/dest&gt;&lt;text&gt;</xsl:text>
         <xsl:choose>
            <xsl:when test="@Type='SONG'">
               <xsl:text>&lt;title&gt;</xsl:text>
               <xsl:value-of select="Asset/@Title" />
               <xsl:text>&lt;/title&gt; - &lt;artist&gt;</xsl:text>
               <xsl:value-of select="Asset/@Artist1" />
               <xsl:text>&lt;/artist&gt;</xsl:text>
            </xsl:when>
            <xsl:otherwise>
               <xsl:text>FAITH RADIO</xsl:text>
            </xsl:otherwise>
         </xsl:choose>
         <xsl:text>&lt;/text&gt;&lt;/item&gt;&lt;/rds&gt;</xsl:text>
         <xsl:value-of select="$newline" />
       </xsl:when>
       </xsl:choose>
      </xsl:for-each>
      <xsl:apply-templates />
   </xsl:template>
</xsl:stylesheet>

Result:
XCMD=<rds><item><dest>3</dest><text><title>New Song 1</title> - <artist>Artist Name 1 Song 1</artist></text></item></rds>
10
Tested it out yesterday - worked very, very well!
You had mentioned other commands - what would those do for us? 
Pages: [1] 2 3 ... 10