Recent Posts

Pages: [1] 2 3 ... 10
1
Release News / Re: Release News
« Last post by Jan on Today at 10:14:38 pm »
Version 4.1.11

http://pira.cz/rds/magicrds/MagicRDS_Setup.exe

  • Px64, Px32: Long PS support added to RDS Content - Program
    fw version required: 2.2f
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