Myriad Playout v5 - Version History
v5.27.1 27th April 2021
New Features/Changes:
Log Playback Time Stretch/Shrink (Experimental!):
- There is a new option in Station Settings on the AutoFade tab "Enable time stretching of Songs..." that allows you to set Myriad to attempt to play songs slightly faster or slower to get to time events more precisely i.e. Soft Times, Absolute Times and the end of hours.
- To be able to use this new feature, you must have the Media Engine Settings set to the experimental SMX5 mode.
- Time stretch/shrink is ONLY active when the Log is in AutoFade mode, and if you change mode during a song then that song will not have any changes to it's stretching applied so that it doesn't sound strange on-air.
- Myriad preserves the pitch of the song when adjusting the item, so you will not get a "mickey mouse" effect.
- You can set separate maximum amounts to stretch and shrink songs by - the default is 3% for shrink and 2% for stretch, and anything much higher than 5% can start to be very noticeable, especially on vocals. You may find that you can shrink to a higher percentage than stretch before it is too audibly noticeable, so you should experiment with these options.
- When in AutoFade mode, Myriad will first attempt to drop any dropable items, THEN will use the new time stretch mode, then finally, if it there is still some overrun then it will use the Fading rules to determine which items should have a small amount faded from them. If Fading is disabled, then only Dropping and Time Stretching will be applied.
- The Log, Dashboard and Media Players will all show an icon near the overall length to indicate if it is being stretched/shrunk, and hovering over that icon will tell you the % change that is being applied.
- Media Engine Host: If you are using the Media Engine Host on a remote PC, you MUST also update Myriad on that PC.
- Media Engine Host: You must configure both Myriad Playout AND the Media Engine Host to use SMX5 mode to fully enable time stretching.
- Please see this help article for more information: https://help.broadcastradio.com/hc/en-gb/articles/360021340780
PIN Code (Multi-Factor Authentication) User Security:
- Myriad now can now be configured to use "One-Time PIN" (OTP) security where users need to enter their username and password and then a 6 digit pin that they get from an Authenticator App installed on their phone.
- To enable this new feature, go into Settings > Directory Settings and then turn on "Enable One-Time PIN..." and you can control whether it should be requested when a user logs in to Myriad Playout, or Myriad Anywhere, or both. Normally you would only turn this on for remote connections via Myriad Anywhere to ensure strong external security, and leave "in-building" users not needing to use the codes to prevent friction during normal office or studio use.
- Users can then manage their OTP settings via the new Manage your One Time Pin menu option on the View menu.
- The User Summary Report has a new column that shows each users One-Time PIN status.
- You can also disable OTP per User account, so for example, you might disable them for generic studio logins so the studio's do not prompt for OTP. You should then ensure that these accounts are not allowed to be accessed remotely to ensure your system remains as secure as possible.
- When a computer is set to automatically login using the Windows Login name, this will always log straight in, and will not prompt for a OTP, but if the user actively uses the "Logout" option on the File menu then they will be prompted for a PIN when they then enter their details on the Login window.
- Note: OTP is only supported by Myriad Playout and Myriad Anywhere, Myriad RVT cannot use OTP. You will need to update Myriad Remote Edit Server to v5.27 or higher to enable this feature for Anywhere users.
- Please see the following help articles for more information:
Per-Station User Security:
- There are new options on the Edit User window that allow you to limit the user to only being able to open specific Stations, and also to specify which hours within those stations they can edit.
- You will also need to update Remote Edit Server to v5.27 to support this feature for remote users, and any RVT users will also need to install v5.27 as well.
- Please see this help article for more information: https://help.broadcastradio.com/hc/en-gb/articles/360021365419
Other User Security:
- There is a new security option for Can Edit Live Scripts. This defaults to ON, so you should review your security groups accordingly.
- New deployments: For all new Contacts and Users Directories, the default Security Groups are now "New Users", "Presenters", "Producers" and "Administrators". By default all security groups have the same generally open permissions, so you should then review the permissions you want to assign to each group that fits your security requirements.
Preferences:
- There is a new preference that allows you to turn off the message box after exporting items that asks if you want to see the exported file in explorer.
Log Display:
- There are new options on the Log Hour ribbon and on the right click menu that export the current hour or selection mixed down directly to a new Media Item.
- Additional tooltip information has been added to several ribbon options.
- The Double height log item checkboxes have moved onto the options button dropdown.
- When the log width is quite reduced then the intro information column is automatically hidden to ensure you can see the title information as clearly as possible.
Dashboard:
- The Log Window that opens when you click the optional button to see the Log display for that dashboard now shows the media players at the bottom of the window, as well as a smaller format ribbon at the top.
- The length and intro information for an item in the dashboard now uses the same text colour as the rest of the item.
Media Editing:
- The URL used for the ISRC lookup feature has been updated to go immediately to the search results for the item, rather than going to the main search window. You may need to go into Database Settings>Advanced tab and select it from the drop down menu for this to take effect.
Reports:
- The Play Log Report now has a column to show if any time stretch or shrink was applied to the audio while playing. Note, to ensure correct reporting compliance, the duration listed is the original duration of the item, not the stretched item - i.e. if an item played all 200 seconds of it's duration, but did so slightly fast so only took 190 seconds to play the entire item, then it will still be reported as 200 seconds, as all 200 seconds of the original item was played.
Database Settings:
- The MediaWall options have moved to their own tab to reduce the amount of clutter on the first tab.
Commands:
- New Recorder command: There is a new command Recorders.SetItemDetails that lets you titling information for the current recording. This information will be written to the media item when the recording is finished. There are also 2 new Recorder examples in the Media Editor that show how to use this new command.
- As a security precaution, the External.Open commands are now disabled by default. This is to prevent users maliciously editing Media Items and adding a command to execute an external process that could cause damage to your system.
- You can re-enable these commands via the new "Enable the 'External.Open' and related Commands to allow launching other applications from the command scripts" option in Database Settings.
- Caution: The first time you run this new release of Myriad Playout, it will scan the database for any Media items that contain any External.Open commands and if it finds any, then it will automatically turn the above option ON to allow those commands to still operate. You should review your commands and determine if they are still required, and whether you then want to disable this option.
Appearance and Layouts:
- Myriad has a new flatter appearance for many items including Media Items, Favourites, Log items and in the Dashboard.
Other internal changes:
- Database Schema changes for Log Tables: Addition of AutoTrimPlayRate field to all Log tables.
- Database Schema changes for Directory Contact Table: Addition of OTPKey field.
The following issues have been fixed:
- Media Library and Report: The Tag and year information was only being shown in the columns if you clicked the search button.
- Auto Hook Play Logs : The hook plays for songs would sometimes be added to the Play Logs twice.
- SegueEditor: Myriad would exit if you tried to do any segue editing after a non-audio item, for example a social media post.
- SegueEditor: Dragging an item into the SegueEditor to insert it into the Log in a Live hour would briefly show in the Log display with a green mode indicator on the left hand side.
v5.26.2 29th March 2021
New Features/Changes:
Notifications:
- Email notifications: You can now send messages via an SMTP server that requires TLS encrypted messages.
The following issues have been fixed:
- Media Editor: If you were using SMX5 mode, and then opened the Editor in full edit mode, then the editor would play audio out of a different device from the one selected in Media Engine Settings (additional changes to the fix already implemented in v5.26.1)
- Log Editing: Replacing a log item was not correctly updating the Category information that was being displayed in the Log View.
- Log Editing: When choosing to insert or replace a Media Item, if you right clicked on the list of items you were wrongly being shown a right click menu. Selecting some menu options on this menu would vause Myriad to close. This menu should not have been displayed as the options on it are not valid whilst browsing.
- Segue Editing: Fixed an issue where Myriad could exit whilst starting a Segue playing.
- Log Mixdown: The mixdown was wrongly including items that have been soft deleted.
- Log Mixdown and Multitrack export: AutoHooks and list items were not always being exported correctly.
- Log Playback: Myriad would sometimes display an error message if the database server was unavailable when trying to read Log items to send now playing updates. This would cause Myriad to pause until the user clicked OK on the message box.
v5.26.1 8th March 2021
New Features/Changes:
Broadcast Radio Live
- This version of Myriad Playout adds support for the Room Pairing feature that allows Myriad Anywhere Cloud Pro users to quickly connect directly to the Broadcast Radio Live Studio application running in their studios.
- You must also update Remote Edit Server to use this new feature.
- Once a Myriad Playout Location has been Paired with a Broadcast Radio Live Room, you will see a green tick appear in the Locations tab in Database Settings. There is a red cross you can click on then remove this Room pairing if it is no longer needed.
Import Media Wizard:
- There is an all new Import Wizard that allows you to import a significant number of files in a single go whilst also specifying the import types and Category as well as adjusting the Audio Format and normalisation.
- The Import Wizard is available on the Edit Ribbon of the MediaWall Grid and Media Library view.
- You can also access it by right clicking an empty item on the MediaWall Grid.
- It is also available from the View menu on the main Myriad Playout menu bar.
Scheduled Log:
- Log Mixdown: You can now mixdown an entire hour or just a part section of an hour to a single audio file, or just a selection of log items. Right click on the Hour Start item, or on the selected items and choose the new Export selection mixed down to an audio file option.
- Log Display: There are new options on the View ribbon on the drop down menu on the Advanced button to control if the Log displays items using their category colours, and for Media Items, using their Custom colours.
- Log Display: The existing option to use the Item Type colours has also moved to the drop down menu on the Advanced button.
- Merging Advert Breaks: If the advert break placeholder in the Myriad Schedule/AutoTrack Clock is "Locked", then all adverts merged into that break will also now be Locked.
MediaWall and Media Library Display:
- Secondary Category information is now shown on the MediaWall Grid view and in the Search results on the Grid and in the Library View.
- The Media Report Export CSV also now includes the Secondary Category information.
Dashboard Display:
- There are new options on the Preferences window to control if the Dashboard displays items using their item type colours, category colours, and for Media Items, using their Custom colours.
- There is a new showOpenPlayersButton layout setting available for the Dashboard View that shows a button on the far right hand side when the dashboard is in standby mode. Clicking this button will open a window showing all the Media Players for the Media Engine for that station. This is very useful for stations that have hidden the players that Log Playback uses so you can quickly see what is left running. The Automation Layout has been updated to show this button as an example.
SmartInfo:
- There is a new weather provider for the Isle Of Man which can be selected in the Station Settings window.
Media Import
- There is a new pair of options in Database Settings that allow you to set if media files that don't contain embedded metadata should be considered as being named "Title-Artist" or "Artist-Title"
- Myriad can now import additional metadata from mp3 files that contain APE audio information. Currently this includes Media Start, Intro, Hook and Extro timing as well various copyright fields.
User Security:
- There are 2 new Permissions that control whether users logged into Myriad Anywhere can connect via the new Broadcast Radio Live integration that is built into Myriad Anywhere Pro Cloud:
- "Can connect using Myriad Anywhere and BR Live to broadcast live audio via their web browser" controls if the user can connect to the live audio service at all.
- "User Role" determines what level of features the user can use during a Live session. For more information on this feature please visit the Myriad Anywhere documentation at https://help.broadcastradio.com/
- The permission to allow users or groups to be able to remotely connect to Myriad Playout has been renamed to reflect the minor change in naming in the Myriad Anywhere product feature set to "Studio Control". The new caption is "Can connect to Myriad Playout remotely using Myriad Playout Remote or Myriad Anywhere Studio Control"
- There is a new File Locations option that allows you to specify a different Directory Database Name. This is useful for situations where you need to use a different user database for totally separate stations. This setting is stored per profile, so will affect all Myriad Applications on the same PC.
Reports:
- Log Discrepancy Report: This report now defaults to starting from midnight the day before and ends at the end of the current hour.
REST API:
- OpenAPI: Myriad Playout has an all new OpenAPI based REST API (aka 'Swagger') based at http://localhost:9180/BrMyriadPlayout/v5/swagger/
- Security: There are new settings in Application Settings that allow you to define an optional pair of "API Keys" that must be supplied when using the new API.
- You can specify different API Keys for Read vs Write (e.g. GET vs POST/PUT/DELETE etc.) methods and it is strongly recommended that you change them from their autogenerated initial values as soon as possible.
- You can set both to the same string if you want to use the same API Key for both Read and Write methods.
- You must specify the API Key in the request header using "X-API-Key" - e.g. "X-API-Key: myApiKey"
- Any new APIs will only be added to the OpenAPI REST API. Most of the existing Legacy API is already available via OpenAPI and more will be added in future releases.
- Documentation: There is a new Help>Documentation menu option to take you directly to the new OpenAPI REST API information. This menu option is only enabled if HTTP connections are enabled in Playout Settings. You should review this information carefully as several of the methods have been renamed or have new parameters.
- There are several new API methods that were not previously available with the Legacy API, for example a new Application/GetStatus API method, and some legacy methods that are no longer needed or supported have been removed.
- Important: The older REST API is now known as the "Legacy API" and is considered deprecated and will be removed in the VERY near future, so you should plan to migrate to the new OpenAPI based REST API as soon as possible.
Layouts:
- The "Default Layout" now has Dashboard images turned off so more of the titles can be seen. You can easily install this new layout over the top of your existing layout by selecting it from the Install Layout menu.
Other internal changes:
- Database Schema changes for Locations Table: Addition of LiveRoomID field.
The following issues have been fixed:
- Media Editor: If you were using SMX5 mode, and then opened the Editor in full edit mode, then the editor would play audio out of a different device from the one selected in Media Engine Settings.
- Item Information and Media Library: Admin only licenses would not correctly show information based on the current highlit Log item's time, and instead would revert to the "current" time.
- Clock Editing: Editing a Clock Item would not update the estimated start times - for example changing the time on an Absolute Time.
- Log Playback: Autofill would not always run if you were not in the first Station and AutoScheduled hadn't yet been run since Myriad was restarted.
- Log Editing: Cutting/Copying, or moving an item that has a Failure reason on was not clearing the failure reason when it was placed in the destination position in the scheduled log.
- Log Editing: Replacing a log item was not showing rule warnings for the correct hour if you are running in a time zone other than GMT.
- Log Editing: Deleting a Voice Link where the Media Item's type had been changed to other than VoiceLink would result in the media item being deleted without being prompted.
- SegueEditor: The SegueEditor would wrongly show a "duck" when a voice link media item had been manually dragged into the log rather than recorded. It now correctly shows the default segue handling so the user can determine if the segue needs adjusting.
- User Security: Users set to use dedicated security permissions would see some permissions defaulting back to the selection of the Security Group they are a member of.
- User Summary Report: The Last Login information was not being displayed.
- Memory use: Myriad had a small memory leak while playing the Scheduled Log. Over time this would continue to grow resulting in high memory usage and could lead to Myriad closing unexpectedly.
- Local Sync: Occasionally Myriad would not check for the existence of a validly cached local file so would play from the network instead.
- Smart Log Transfer: Using SmartTransfer from a Command could cause Myriad to close if you attempted to transfer control to yourself.
- Smart Log Transfer: Calling SmartTrasfer by remote would sometimes leave message boxes on screen instead of surpressing them.
- Myriad OCP v5 connection: If Myriad OCP v5 was restarted then you had to release and re-take On Air Control in Myriad Playout to get it fully re-take control of OCP.
v5.25.5 15th February 2021
New Features/Changes:
Log Playback:
- If Myriad is running low on available media players - for example, if only 2 players are assigned to play songs, but one of them is already busy - then Myriad will now wait for a player to come free instead of marking the item witha "failed" icon and moving on to try and play the next item.
- Important: This will have a knock on effect on timing and running to time, as Myriad will have expected to honour the segue as it should have sounded assuming enough available players when it was calculating timing requirements, so you should review your Player Orders to make sure you have enough players available for all of your media item types and that if they overlap that you have enough to cope with your most complex or busy segues.
v5.25.4 19th January 2021
New Features/Changes:
Media Editor:
- If a Media Item is set to be a List - i.e. Rotating/Random/List - you can now see more of these items in the list before it needs to be scrolled.
Command Line Utility:
- There is a new command line option ExportMediaFiles. This works the same way as ExportTransportFiles and will automatically export all items in a specified range, or by ItemType, and can optionally only export items that are new or have changed since the last time it ran.
- /Action=ExportMediaFiles /Profile=Profile1 /StartMediaId=1 /EndMediaId=1000 /ItemType=Song /ExportPath="D:\ExportedFiles"
- ExportMediaFiles and ExportTransportFiles can both now take a new /ItemType parameter to limit it to only export items that match that itemtype - for example Song, Link, Advert etc.
- ExportMediaFiles and ExportTransportFiles can both now take a new /FilenameFormat parameter that uses the same format style as the Default Export filename format in Database Settings.
- For full details on the new options above, please see the Myriad Command Line Utility document, available on the Start menu.
The following issues have been fixed:
- Media Player Orders: Myriad was not always using the correct player order - for example Favourites set to play from the Player 4 down to Player 1 would actually start in Player 1 and go up instead.
- Importing Media: Importing an SS32 file with the end hour set to 23:59 (at the end of the day) was wrongly importing as 00:00 at the start of the day.
- Main window: The Show Large tabs option was not changing the size of the tabs.
- Log Playback: Playing back a Rotating or Random Media Item that contains Items with "Don't sweep before" would not honour the sweep before time, and would instead wait until the Extro.
- Favourites: Favourites were not showing items using the Category colours if that option was turned on.
- Play Logs: Selecting the date filter for "Last Month" during January would cause Myriad Playout to exit.
- Media Engine Host: The yellow status bar showing that the Fallback list is running was not stopping and clearing the fallback media list when clicked.
- Security: In certain circumstances, upgrading a User Security Database from v4 to v5 would show an error message about the "UseADAccountName" and "ADAccountName" fields already existing.
v5.25.3 6th January 2021
New Features/Changes:
Myriad Schedule:
- Importing Clocks from AutoTrack: The Types, Genders, Eras, and Styles/NotStyles selections on AutoTrack Clock lines are all now imported into Schedule Clock lines.
- Scheduling performance: Scheduling time is now improved, particularly for stations that have more complex rule configurations.
Media Library View:
- "All Adverts" and "All News Media" are now always shown, even if there are no Categories configured.
- Other nodes such as All Voice links are also now visible.
Other internal changes:
- Database Schema changes for Log Tables: Log tables have the IX_Log_Ids index created/recreated as nescessary.
The following issues have been fixed:
- Media Editing: Sometimes Start/End dates would be set to fractionally more than the requested time (by a few millliseconds) which could result in them not showing in date restricted searches correctly.These dates are now adjusted to the correct exact second, so re-editing an affected and item and clicking "Save" will correct the issue.
- Smart Info: Fixed a problem where an issue on startup connecting to Twitter would cause Myriad to wait for the user to click OK before continuing and loading Myriad fully.
v5.25.2 15th December 2020
New Features/Changes:
MediaWall:
- Searching Media: The Display As and Display By fields are also now searched with searching for titles and/or artists.
- Search results on the Media Grid View: This now has a new Category column to show the Category for each item.
- Importing Media: Myriad now supports reading the changed Composer field location in SciSYS Dira formatted XML files.
- Editing Media: The Tags list on Songs and Links is now physically taller and stretches with the window making it easier to work with larger lists of Tags.
- Editing Media: The method used to update mp3 tag information in media items that are stored as mp3 files has been updated to write more information to the mp3 files.
- Editing Media: When using the SMX5 Advanced Experimental Media Engine, if you listening to the audio of the item in Preview mode, it will briefly pause while saving a Media Item to allow the metadata to be written to the audio file. This only affects the item actively being played in the Media Editor.
- Publishing to Mixcloud: The timeout for uploading Media Items to MixCloud has been increased to help users with slow or problematic internet connections.
Command Line Utility:
- There is a new command line option ImportOrphanedMediaFiles. This checks all the media items in a specified range looking for any audio fies that are not currently shown in the database and if found imports their details into the database.
- /Action=ImportOrphanedMediaFiles /Profile=Profile1 /StartMediaId=1 /EndMediaId=1000
The following issues have been fixed:
- Edit Schedule: Editing a Clock and changing a media item to/from being a forced Media Item (by ID) to a specific category/no category would reset/save the Attributes correctly - for example, when changing an item from forcing Media ID 1001, it might appear to be resetting the Type/Gender attribute, but when re-opening the Clock it would still show the original Attributes from the original forced Media Item 1001, even though it's no longer actually using that item.
- Editing a Clock: If your PC time is set to 12 hour clock, then the time column on the left hand side wrongly showed times starting at 12:00:00 intead of 00:00:00.
- Exporting/Importing Clock files : If you tried to import a Clock file into a different station it would not import correctly. Files would also not export and import correctly if custom Link or Song category rules have been applied.
- Media Editing: If you are using the Experimental SMXv5 media engine, and edit an mp3 based Media Item in "Preview" mode, then when you clicked save the file was wrongly renamed to have a ~ on the file extension. Please note, you may still see an error message that the media information cannot be written to the file, this is an issue with the Experimental mode, and you should switch back to SMXv4 if it causes you any operational issues.
- Media Library/Report: Myriad was only showing the Tag search options for Schedule Plus users, and was not populating the Tags column in the search results either.
- Media Library/Report/Replace Log item: Myriad would exit if a Tag or other attribute was not correctly available in the database while items still had that attribute assigned to them.
- Media Report Mass Changing: The Mass Change utility was not checking that you had not set conflicting Start/End/Delete dates.
- Importing Orphaned Media Items: Importing a pre-existing orphaned media item was wrongly invalidating the Peak file causing it to have to be regenerated.
- Log Playback: Sweepers with a "Do not sweep before" time would ignore any IntroStart time set on the incoming song. Also, using Sweepers with this set in a random or rotate would not always start the song at the correct time.
- Log Playback: Changing the Chain Type of the currently playing item to Swept would cause the item to immediately restart. You are now prevented from changing the chain type of an item TO swept once it has started playing.
- Merging Advert Breaks: If you have the option turned on to treat the media field in Advert Log Files as an External Reference, then removing the adverts from the hour would leave behind an "(Invalid)" media item in the scheduled log.
- SegueEditor: The dotted volume points for random/rotating items would sometimes show incorrectly.
- Local Caching: In some circumstances you would have to manually create the folder that will store the Cache.
v5.25.1 25th November 2020
New Features/Changes:
New Feature Summary:
This update contains many new features which are detailed in full lower down, but a brief summary of the new features includes:
- Introduction of Myriad Schedule Plus (optional extra feature) - adds extra power to Myriad Schedule but without the full complexity of Myriad AutoTrack Pro.
- New Per-Station Categorisation - allows you to have different Categories for each Station in your Database.
- New Song and Link "Tags" attributes - allow you to clearly mark songs or links with extra scheduling information - for example "Hour Opener" or "Party" etc.
- New "Soft Time" Log item type for stations that are happy to drop, but don't want to fade items to run close to times.
- New Sweeper playback handing - allows you to mark the start of an item set to "Play as sweeper" as needing to play BEFORE the incoming song.
- New Automatic deletion options - you can now turn on automatic deletion of "expired" media items.
- Adds support for the brand new Myriad OCP v5.
Myriad Schedule Plus:
- Myriad Schedule now has an optional extra for those users who require more power and control than Myriad Schedule, but do not need the full power of Myriad AutoTrack Pro SE. "Schedule Plus" adds in additional attributes such as Types, Genders and Eras, as well as more powerful Clock options such as "Must NOT have" Tags (see below for more about Tags).
- Myriad Schedule Plus also adds Similar time Yesterday/Tomorrow rules for both song titles AND artists, and can be set at Station, Category, or Clock Level.
- For more information about Myriad Schedule Plus as well as pricing information for your station please contact hello@broadcastradio.com
New Media Item "Attributes": (Applies to Myriad Schedule AND Schedule Plus)
- Secondary Categories: You can now assign a second Category to each Media Item. The Media Item will then be available for manual searches and automatic scheduling via that second category as well as the original category.
- "Tags": As well as Categories, you can now assign "Tags" to Media Items. These are conceptually almost identical to the Styles feature from Myriad AutoTrack. You enter these Tag names via the Categories and Attributes window available on the Database Settings menu.
- Media Editor: There is a new Categorisation Tab where you select which Tags to assign to the media item. Schedule Plus users also use this tab to assign Types, Genders, Eras and Tags as well.
- Categories and Attributes Window: There is a new button at the bottom of this window that allows you to import them from an AutoTrack database. This is the same feature that was already accessible via the Clock Assignment window's "Import" tab.
- Media Library/Report window: You can now search and filter for items by all of the new attributes.
- Mass Changer: You can now mass change Media Items to bulk apply these new Attributes across multiple items.
- Importing from AutoTrack SE: The ribbon option in the Myriad Schedule to Import Categories etc. (as well when accessed via the new button the Categories and Attributes window) from Myriad AutoTrack SE now imports Categories and Tags, as well as Types, Genders, Eras for Plus users. Note that Styles are imported into the new "Tags" feature.
Per-Station Categorisation: (Applies to Myriad Schedule AND Schedule Plus)
Myriad Databases can now be configured to have separate Categories for each station. For example, Hot FM might have categories of A-List, B-List, Image, Recurrent etc, whilst Hot XTRA might use categories named after genres such as Pop, Rock, Dance, Classic Rock etc. This new feature is controlled via a new setting in Station Database Settings on the General tab under Media Categorisation, and there are several changes in key areas throughout Myriad when this is activated.
Important: When you turn this feature on in Database Settings and click OK you will be prompted if you want the existing Categorisations to be duplicated to all stations in your database. If you choose "No", then your additional stations will not have any Categories setup, and the media items will not be categorised for those stations, so we recommend choosing Yes. However, you can also do this on a per-station basis by going into Edit Station Details and using the new Station Tool button to copy all the Categories etc. from a specified station. You will not be able to schedule Logs for these stations until you categorise the media items either using this button, or the Media Editor window, or the Mass Change utility in the Media Report, or by importing information from AutoTrack into each station using the Media Report window.
When the new Database Settings "Each Station has its own set of Categories and Attributes" option is activated, the following changes occur:
- Categories and Attributes Window: This now shows a Station Selector drop down at the top of the window, and a "Copy all details from another station" button is shown to allow you quickly copy Category names from one station to another.
- Editing Media Items:
- The Scheduling and Restrictions Tabs now have a Station selector down the left-hand side.
- The Category drop down selection is removed from the top panel, and instead you configure the category for each station on the Scheduling tab.
- The "Allow Myriad Scheduler to use this item when Scheduling" option is configured per-station.
- Library and Media Report: These will now only show the Categories for the currently open Station, or Station 0 if no station is open.
- Media Report Mass Change: You can now choose WHICH station your changes will be applied to as you launch the Mass Change tool. For example, search for all "80s Pop" songs in one station and use the Mass Changer to assign them all to an a "Pop" category in your 80s Station.
- Clock Editor: This window will now show only the Categories for the currently open station.
- Adding a new Station: You will be prompted after adding a new station whether you want to duplicate the Category details and Category assignments from an existing station into the new station.
Media Playback/Editing/Import/Export:
- Dry voice Sweepers: When you mark a Media Item as "Play as Sweeper", the intro timing options are now replaced with a new single timing point that allows you to mark the start of the Media Item as needing to be played BEFORE the incoming Song. This allows you to use a Sweeper that starts off with some strong positioning music or other sound fx, but then ends with a dry voice that can be played over the intro of the incoming song. All other sweeper rules remain the same, so the dry voice part will be played over the song intro but still making sure it does not "crash the vocal" of the Intro End point of the song.
- Looping Items: Pressing the Play/Pause toggle key on the keyboard or on a K600 will now gracefully exit a Looping item in the same was a for K500 devices. The same also applies to Hardware lines set to the PlayPause Action.
- Importing WAV Files: If you import a Wav file that contains a single "Intro" timing marker stored in the CartChunk data (e.g. from Reaper/Audition etc.) then this is now always imported as Intro End.
- New media items no longer have "By" as the prefix to the currently logged in username.
Automatic deletion of 'expired' media items:
- There is a new setting in Database Settings that turns on automatic deletion of media items that are now past the Delete Date specified in the Media Editor.
- This option is only available if you have the 'Recycle' option turned on for safety.
- If you turn this option on, this process will automatically run approximately once every hour.
- For example, a Media item with a delete date of 15:34 today will not be deleted until at least 15:34, but may not actually be deleted until 16:40 due to the process only running once every hour.
- If any items are deleted (or fail to be deleted) then an event is logged in the Directory History.
MediaWall/Favourites display:
- Start/End dates: Media Items that are now outside of their Start/End date ranges now have a grey "unavailable" icon displayed clearly to indicate they should not be played. A user can still manually drag them into players or preview them, the display is purely there as a reminder to the studio user.
- Favourites: There is a new "Play Instantly" button on the ribbon. This is on by default, but unchecking it will switch Favourites to Cue into players instead of playing immediately. This option is very useful for users who have additional needs and prefer items to cue so they can play with a keyboard or other method.
- Favourites: Media Items that are now outside of their Start/End date ranges are now prevented from being played via triggering a Favourite.
- Adverts: The selected Currency Symbol is now used on Media Items for Advert Media Items.
Media Library/Media Report/Editing:
- You can now right click on items in the Media Library or Media Report window.
- Items that are now outside of their Start/End date ranges now show as "(Date Restricted)" in the Item Type column.
- There is a new Advanced option on the Content tab to search by Content Type - i.e. to only search for Media Items that are Commands.
- Media Report: There is a new "AutoExtro" option tool available on the Media Processing window. This will go through all selected items and automatically set the Extro on them using the threshold that is set in the Database Settings.
- Media Report: Double clicking on an item in the Media Report will now open the Media Editor if you have edit permissions for that item.
- Media Report: There is a new "Report" menu that allows you to quickly save and load settings presets to quickly jump between different pre-saved settings sets.
- Media Report: The Export to CSV option has moved to the new "Report" menu.
- Media Report: By default the Media Report window now shows items regardless of any date/time restrictions. As always, you can change this by clicking the button on screen to go back to only showing items allowed for the current date and time.
- Media Report Media Processing: There is a new "Write audio file metadata" feature in the Media Processing window. This will write all the current metadata (title/category etc.) to the media files if they are a supported format, for example WAV files can store almost all available data, but mp3 can typically only store basic titling information.
- Mass Changer: There is a database setting "When mass changing Media items, update the embedded metadata in the audio files" that you can turn off to significantly speed up mass changes as it will skip updating the metadata in the file. However, this will then leave that data stale, so once you have completed your changes, you should then run the new Media Processing feature to write the updated metadata to the audio files.
- Editing: There are new "Clear" buttons next to the start, end and delete date selectors.
Log Display:
- Soft Times: There is a new Time log item type: "Soft Times". These are only active during AutoFade hours and allow you to mark a time that you want Myriad to drop songs to get to, but NO items will faded, leaving the last item to play out in full over that soft time point. If the log is underrunning, then the usual AutoFill rules are followed, but you can also specify an "Early duration" on a Soft time (for example 90 seconds) which means that you are saying it's ok to reach that Soft Time EARLY, but by no more than 90 seconds. So as an example, a Soft Time of 30:00 minutes past the hour, with an Early setting of 90 seconds means that Myriad will drop any items that are expected to start AFTER 28:30 past, and in the event that there was an underrun due to not enough content, that the Log would be allowed to underrun as early as 28:30 before it decided to fill instead.
- Replace Item: Using the "Replace" option now sorts the songs or links by Most Rested, so the items at the top of the list are the most suitable to play based on rotation, and the items at the bottom of the list are the most recently played so should be avoided.
- Replace/Add Library Item: If you rearrange the columns in the add/replace window the column orders are now saved. Each LogView tile has it's own settings, so you can have different column orders for different views.
- Print the Log: You can now press Ctrl+P to open the Print Log dialog window. The database name is also no longer printed at the top of the Log printout.
- Log Display: An item that has Start/End date restrictions now shows with the grey restricted icon instead of the normal Chain Type, and the duration for that item is no longer included when an hour's times are being calculated.
- Log Display: You can now turn on an extra column in the Log Display to show the Type information for Songs and Links. You will need to be using Myriad Schedule Plus or AutoTrack Pro to populate this field.
- Log Display: You can now press Ctrl+T to bring up the Considered/Tested items report for the highlit logitem. This report now also shows which "Pass" the item was considered but rejected on - for example, an item might have been rejected on the first and second passes, but then those rules were dropped due to being allowed to be broken, so the item then scheduled successfully in subsequent passes
- Exporting Selection: If you select a section of the log, you can now right click and "Export" that selection to a Multitrack editor session file. This is as well as the existing option to export the entire hour by right clicking on the Hour Start.
Log Playback/Segue Editor:
- Random Media Items: Media Items set to 'Random' will now always play the same randomly chosen item for any given position in the scheduled Log. This means that when you preview then item, edit via SegueEdit, or even just play the same section of log twice, you will always get the same chosen item. This means that Myriad can now time an hour's duration correctly when there are one or more random items in the log. Previously each time Myriad updated the timing for an hour, it would change due to different durations of the items assigned to the Random item.
- Segue Editor: New voice links no longer have "By" as the prefix to the currently logged in username.
- Segue Editor: Pressing the key "N" will now start the next item playing.
- Log Playback: Myriad now checks at the point it cues a "Media List" media item into player to see if the list contents have changed since it was first loaded into the dashboard, in which case the item's member list is reloaded so it cues the latest version of the list, and the Dashboard display will update from when the item starts playing.
- "Skipped" Log Items: If a log item has failed to play due to having no available free players then this is now shown by a yellow triangle where the chain type icon is usually shown. Hovering over this shoes the reason.
Myriad Schedule:
- Clock Assignments: You can now Import and Export Clocks and the entire Clock Assignment grids ("Sets") to and from files. This makes it very easy to save Clock Assignment Sets and reload them later, for example when preparing for the holiday season.
- Clock Editor Clipboard: You can now use normal Clipboard Cut/Copy/Paste/Delete features to quickly move items around inside the Clock Editor, or between different Clock Editor windows. These are also now available as right click menu options in the Clock Editor.
- The Clock Editor window now shows goals for ALL categories, even if they do not actually contain any items yet. This allows you to configure Clocks whilst still categorising your media items.
- The position of the Clock Editor window is now remembered between uses.
SmartInformation:
- The algorithm used to find images has been updated to set a higher standard for image quality initially, and then fallback on a fractionally lower level if no suitable images are found.
Myriad OCP v5:
- You can now add a connection to the brand new beta version of Myriad OCP v5. You configure this in Station Settings on the Connections tab and click the plus button to add a new connection.
- Myriad OCP v5 is a complete rewrite of the Myriad OCP SE product built using the latest development tools, and can largely be considered a like-for-like replacement for Myriad OCP SE, but does have some differences, so you should read the release information for Myriad OCP v5 to understand the differences.
- Important note: the technology that is used by Myriad Playout v5 to connect to Myriad OCP v5 uses 'Websockets' which are not available on Windows 7. When either Myriad Playout v5 or Myriad OCP v5 are running on Windows 7 they have to use an older fallback technology that is slower and does not offer the same connection stability, so you should consider this carefully if you are using Windows 7 either for the PC running Playout or OCP. For more information about our support for features like this under Windows 7 please see Myriad Playout v5 features that are not supported or unavailable when running on Windows 7.
Myriad Network/Split Connections:
- Connections: There is now a new "Basic hardware controlled" connection type for Split playout. This allows you to use the built in Split Break feature in the Scheduled log to trigger advert break played by external system. This uses the new hardware lines detailed below. In this mode you specify a maximum expected duration for advert breaks and Myriad will then wait for this long whenever a "Split Break" is scheduled into the Scheduled Log. The external system can notify Myriad that the break has finished early using the new "Split Break Completed" hardware line type see below).
- Hardware Lines: There are 2 new Hardware Lines available for Myriad Network Status - Split Break Playing and Dump Split Break. The first is active whilst a Split Advert is playing and can be used to trigger external systems, the second is pulsed ON for 1 second when a Split Advert Break is dumped by pressing Go.
- Hardware Lines: There are 2 new Hardware lines available for Myriad Network Control - Split Break Completed and Split Break Dumped. Turning either of these lines ON while a Split Break is playing will tell Myriad to mark the current Split Break as completed.
Log Import/Reconciliation:
- Important: The line prefix code for Social Media Messages in the Main Import Log Format has changed to "$M" (previously it was $S). This is to make room for the new Soft Time Log item feature. The documentation and examples have been updated.
- Automatic Advert Log Import: There is a new Station Database setting on the Schedule tab that allows you to delay the Advert Log Merge until just before the hour starts. This allows you to change the Advert Logs up until much closer to air time without needing to remove and re-merge the advert logs manually.
- Automatic Advert Log Import: Myriad now detects if an hour has not had its Adverts merged in when you start the log running. If it sees that the adverts have not yet been merged then it will automatically try to merge the advert log in before starting the log running.
- Marketron Import Format (experimental): Myriad now supports autodetection and reading from Marketron "asc" format advert log files.
- Marketron "201" format reconciliation files: You can now set Myriad to write REC files natively in Marketron "201" format. To enable this, just change the REC file export extension to be ".201" and it will automatically be written in Marketron format. This format is also available when manually exporting REC files from the Play Logs Report window.
- Easy Spot and Simian format advert files: These can now use the Media ID external reference lookup options.
- P1 DPL Logs: NetworkMerge log items are now imported as Split Break Log items instead of as Advert Breaks, and P1 Soft times are imported as Myriad Soft Times
- External Reference Log Import: If External Reference is turned on and the ExternalReference cannot be found on a Media Item then the log item is now imported as "unscheduled" instead of validly scheduled but with no Media ID. Each time the Timing for that hour is updated, Myriad now re-checks to see if the Media Item can now be resolved, and if so, the Log item is updated to use that Media ID.
Station Settings and Categories and Attributes:
- You can now get straight to the Station Settings or edit the Categories and Attributes directly from the Stations menu. The options are also still available on the Settings menu under Database Settings as well.
- The Database Settings and Station Settings windows have had a slight graphical overhaul to make it easier to see sections that denote different setting sections.
- Importing settings from a Parent Station could cause duplicate notification subscriptions in the child station, as well as sometimes moving subscriptions from the parent to the child.
Security:
- The first time a user logs in, their User Profile is created using a copy of the the new "_Template" folder. This can therefore be used to pre-set various preferences for new users. To do this, create a temporary user account and login to Myriad with it. Then configure Myriad's preferences with the options you want, then logout to save those to the temporary users folder. Copy the contents of that folder into the _Template folder and then you can remove the temporary account you had created.
- There is a new Station Security option "Can mass edit the Scheduled Log (as above) but remotely via Myriad Anywhere." which lets you control if users have security permissions to remotely add/remove hours from the Scheduled Log. This security permission will be used by future releases of Myriad Anywhere.
- User History: Log based actions now show the Station Name in a new separate "Station Name" column and date specific actions such as scheduling/adding/removing logs now have the start and end dates in separate columns.
Other internal changes:
- LocalSync application location: The LocalSync application is now installed into the Myriad Playout directory directly instead of in the Tools subfolder.
- Database Schema changes for Log Tables: Addition of SchedulerSettings, MediaExternalReferences and FailureCode fields to all Log tables. Log tables have the IX_Log_Ids index created/recreated as nescessary, as well as a new IX_Log_MediaStartDate index added.
- Database Schema changes for ScheduledRejected Table: Addition of PassNumber field.
The following issues have been fixed:
- Recording: Recording over the top of an existing Media Item would not remove any old images or other ancillary files from the existing item before starting recording.
- Dashboard display: Sweepers would not always show their progress correctly on the circular sweep, particularly if the sweeper or the song had Overall Media Start/Ends set.
- Email Notifications: Trying to send test notification with no sender email address configured would cause Myriad to close.
- Clock Editor: You could inadvertently save multiple Clocks with the same name within the same station. All Clocks are now required to have unique names.
- Hardware Line configuration: The drop down list of available types was not being sorted correctly.
- Exporting Transport Files: If you exported a Media file that had the intro start and end set to the same time then this information was not being exported to the Transport file.
- Scheduling: Scheduling new hours could become very slow during the "Reading Songs/Links" phases. This was due to a missing database index.
- Security: Upgrading a User Security Database from v4 to v5 would show an error message about not being able to read the "UseADAccountName" and "ADAccountName" fields.
v5.24.4 November 2020
New Features/Changes:
MediaWall:
- Hovering over the Media ID on a Media Item now shows you the Media ID and the External Reference (if assigned)
SegueEditor:
- There is a new option in Database settings "After recording a new Voice Link, prompt the user to review the new External Reference before saving" which will ask you to confirm the External Reference that is assigned to that Voice Link. This is useful for stations that are using Myriad to produce syndicated shows that are distributed using the External References to other stations and other playout systems.
The following issues have been fixed:
- Advert Reconciliation files: An advert would sometimes be logged multiple times in the Ad Rec files, particularly if it has an extro time set.
- Segue Editing: If a user segue edited an advert log item, then any External Reference that had been supplied by a 3rd party traffic system would be lost.
v5.24.3 19th October 2020
New Features/Changes:
Media Import:
- Myriad now reads in BCX files to import Title, Artist and basic timing information from older Barrcode systems.
Reports:
- The Scheduled Log discrepancy report now shows the name of the location the last edit was performed.
The following issues have been fixed:
- SmartInformation Wikipedia: Some artists that contains a "/" character would not be displayed correctly in SmartInfo - for example AC/DC.
- SmartInformation Location: Countries that use characters other than decimal points as their separators (for example in Denmark a comma is used) would not succesfully be able to retrieve traffic reports from Here.com and weather from OpenWeather, and the Display Location button would not correctly locate your entered coordinates on Google Maps.
- SegueEditor: In rare situations Myriad could exit whilst recording a new voice link or editing a segue that was playing back in the Segue Editor.
v5.24.2 23rd September 2020
New Features/Changes:
Log Playback:
- Automatic fade-out of items that precede voice links: You can now control separately whether songs and non-songs that have a voice link after them are faded out when the item following the Voice Link starts. For example, you might want to have Myriad always automatically fadeout the previous song when the songs after the voice link is started, but if the item prior to the voice link is a news bed and you are doing a voice link prior to playing a news bulletin then you would want the bed to remain playing.
- Absolute Time Handling: There is a new Station Settings Option on the Scheduled Log Tab "If the specified time has not yet been reached, stop and wait until that time". This is on by default, so if Myriad Playout reaches an Absolute Time early then it will stop and wait at the time. If you turn this off, then Myriad Playout will instead immedately move on to the next item in the log instead of waiting for that time. This is ideal for stations who want to use Absolute Times to guide AutoFade's decisions when calculating dropping of items, but do not want to stop and wait at that time if they are slightly underrunning, and prefer not to have Myriad automatically inserting items to correct underruns.
SmartInfo:
- The OpenWeather and Here.com connectors now show a weather and traffic item respectively if you have not correctly configured their settings.
Media Editor:
- You can now enter a decimal point when entering durations for inserting silence or white noise.
Media Report:
- There is a new Edit Item button that allows you to go straight to the Media Editor if you have only selected a single item.
Station Settings Window changes:
- The options for fading out the end of songs, as well the new options above for automatic fadeout of items preceding voice links have been moved onto the Scheduled Log tab. This is to reduce confusion as previously the AutoFade tab contained a mix of AutoFade related and general log playback settings.
User History:
- The date selection options were not wide enough in some locations - for example in the USA where the date contains the day name.
The following issues have been fixed:
- Database Settings: You were able to set the Maximum Media ID to higher than the correct maximum of 99,999,999. Any items stored above this number would have been inaccessible and would cause problems with various features such as the Media Browser, importing, copying and moving.
- Media Editor: Rapidly rearranging Media List members would sometimes cause Myriad to close.
- Media Import: If you have turned on the setting to automatically set the External Reference to the original filename, and also turned on the option to require unique external references, then do a multi file import with one or more items that would cause a duplicate External Reference, then answered No to the option to accept the reference not being set then it would leave the progress bar on screen and you had to force close Myriad to clear it.
- Media Library/Report: Advanced Searching for items using date ranges was taking the dates/times you entered as GMT/UTC instead of local time.
- Log Playback: Sweepers manually positioned after the second item starts, if the second item has an Overall Start set would not playback in the correct position. A similar issue would also show if you were recording a voice link and starting the recording after the second item starts.
- Log Playback: A link dropped because all the songs following it had been dropped would not always be succesfully restored when a following song was restored if the log timing was being updated.
- Segue Editor: In certain situations removing unused volume points from a "duck" at the start of a Song would result in the end of the song not being faded out correctly.
- Segue Editor: If you had manually altered the ending the volume points of an item, then decided to record a voice link over the end instead, those alterations were not being removed before starting the new voice link process.
- Segue Editor: Myriad would sometimes exit whilst editing a Segue, particularly one that contains an unusual number of volume adjustments on a segue item.
- Myriad Schedule: If a period being scheduled contained a mix of Clocks set to different Types (e.g. Simple vs Import vs Advanced) then any hours AFTER an Import Clock could be wrongly imported instead of locally scheduled.
- Myriad Schedule: When importing Clocks from AutoTrack, Advert and Time items would not have their placeholder times set correctly if your local time is ahead of GMT/UTC e.g. Central europe and eastwards.
- Soundcard auto-detection: Myriad would sometimes fail to start due to attempting to auto-detect and configure for certain audio devices such as M-Audio Delta and Duo Capture, particularly if Myriad v4 was previously used on that pc.
- Remote Connections: Myriad would only correctly add the NETSH URLACL permissions for PC's running on English Language editions of Windows.
- SMX v5 experimental "advanced" audio engine: Several fixes to issues with displaying an error message when files are unavailable, also additional changes to support reading data from slower file sources.
v5.24.1 19th August 2020
New Features/Changes:
MediaWall:
- Media Editor: The Media Editor now checks for the the word "mix)" in the title to show the suggestion to have the brackets changed to angle brackets to prevent them being used for SmartInfo and being used by OCP/Encoder Connections etc.
- Setting External Reference automatically: There a a new settings on the General Tab of Database Settings "Automatically set the 'External Reference' to a suitable unique value for all new Media." that configures Myriad to automatically set the ExternalReference for ALL new media items to a suitable unique value. This is derived from the first 3 characters of the Item Type followed by the Media ID - for example Song 10001 will be SON10001. If there is already an item with that reference then a unique numeric suffix will be added, for example SON10001-1. When importing files, the option to automatically set the External Reference to the filetitle will override this automatically generated value.
- External Reference Settings: The External Reference settings have all been grouped together on the first tab of the Database Settings window to make it easier to configure the options.
MediaWall Security:
- There are 4 new Security options that allow you to control the export of Media Items locally and the import and export remotely via Myriad Anywhere. For example you might choose to allow users to import and export content when using Myriad Playout, but choose to prevent them being able to remotely import or export content via Myriad Anywhere. These permissions do not alter the Write Ranges permissions - i.e. a remote user would need BOTH permissions to Import media Items remotely AND specific permissions to the Media Range they are trying to import into.
SmartInfo:
- If SmartInfo can't find information for an item but sees that it might be a remix, it will now automatically retry the search for the artwork and release year for the original non-remixed version of the song. This works even if you haven't yet edited the titling in the media editor to replace any bracketing with angle brackets.
Scheduled Log/Log Playback:
- AutoFade Dropping songs selection: There are several new options on the Station Settings>AutoFade tab that controls how AutoFade determines which songs should be dropped. The default behaviour is still to fade songs from the long "run" of songs (i.e. multiple songs in a row with no Links in between), but you can now select to predominantly drop from the end of the hour and work backwards instead, but still dropping shorter songs from earlier in the hour - which results in shorter overruns - or JUST to drop from the end of the hour backwards, which can result in longer overruns.
- AutoFade Links before dropped songs handling: There is also a new option on the Station Settings>AutoFade tab to drop any Links if the song following it has also been dropped. This ensures that you won't hear Link's back to back if the songs in between have had to be dropped for timing purposes. If you need to mark certain Links as NOT to be dropped in this scenario, then you can mark these using the Droppable options in the Log View or in the Myriad Schedule Clock Editor.
- AutoFade Dropping options: You can now only select Songs and Basic Media Items as being available to be dropped. These options have also now moved to the top of the Station Settings>AutoFade tab, so the old column has been removed from the Item Types tab.
- AutoFade "End of song fading": The older "Fading Options" dropdown on the Station Settings>AutoFade tab has been renamed to "End of song fading" and the options in the dropdown have been slightly reworded to provide a better explanation of their operation. The operation itself has not changed, just the description.
- Log Display: There is a new option on the Advanced Options button on the View Ribbon that shows a rounded padlock indicated in the log if an item is marked as not droppable.
- Log Display: If the item is marked as not able to be faded, this is now indicated by an asterisk after the duration instead of the older square padlock icon.
- Log Display: The options to show/hide columns in the Scheduled Log (e.g. Media ID, Category, Hook etc.) have moved onto the Advanced drop down button. This is because there are now too many options to display directly on the ribbon, particularly when used in very compact displays.
- AutoHook playback: When an AutoHook is played On-Air, the items it has hooked are now automatically marked as Not-Droppable so they cannot be dropped by Auto-Fade.
- Now Playing: When a voice link or sweeper is played before a song, the Now Playing info now only shows the song details when the song actually starts playing, rather than when the combined sweeper+song pair starts.
- Deleting Adverts/Advert Breaks: An entry is now added to the Directory History whenever a user deletes or soft-deletes an Advert or an Unscheduled Advert Break.
- Dashboard: The Dashboard now uses the Currency Symbol as set in Station Settings for Adverts.
- Start/End Date support in Rotating items - see below.
- When exporting a section of the to an XML file either manually or using the Command Line Utility, the External Reference for each Media Item is now exported (if set) so that other systems can import the log and cross reference Media ID's via the External Reference instead of Media ID. This allows for cross site log and media sharing even if the MediaWalls have Media Items that are not stored in the same IDs.
Myriad Anywhere Support:
- The licensed features information has been updated to reflect the naming changes with Myriad Anywhere and Myriad Anywhere Pro. This only affects the naming, the feature level remains the same.
Myriad Schedule/Log Import:
- Editing Clocks: In Advanced mode, if you change the Media ID for a fixed media item in the log to an item that is marked as to be played as a sweeper, the Chain Type on that item in the clock is now automatically changed to Sweep.
- There is a new "Custom number of days" option for the number of days ahead to automatically schedule. This allows you to then enter a number from 1 to 30 to determine how many days ahead the log should be automatically scheduled.
- Automatic Log Import: Previously, Myriad would continuously log the failure to import an hour from a log file if the file wasn't yet available when automatically "scheduling ahead". It will now only log errors importing if the log is being manually imported or if it fails to import when the scheduled log is about to run out.
- Advert Log Import: Myriad can now import Advert Logs where the "Reference Time" is actually 'cumulative' - i.e. instead of all adverts in the same break having the same time (e.g. 15:20:00) then each subsequent advert in the break has it's "Reference Time" set to the equivalent of the previous items Reference Time+Duration. i.e. if the first advert at 15:20:00 was 30 seconds long, then the log file has the second advert with a time of 15:20:30 and so on.
On-Air Control:
- If a computer is to "Always On-Air" it now sets itself as the On-Air controller in the database so other workstations can see this information. This also then allows Myriad Anywhere Pro to be able to determine which Playout computer it should connect to.
Media Reports:
- There is a new Length column on the Media Report that shows the overall length of each item.
- There are new Advanced Search options on the Media Report to search the External Reference field to show items that have/don't have an External Reference set, or contain a specified string.
- There is a new option on the ribbon to allow you to show/hide the Group By option panel.
- The External Reference, Original Location and Original Extension information is now shown in new columns in the Media Report window. You may need to close and re-open the report window the very first time you use it for these columns to appear.
- There is a new Tool in the Media Report Window on the ribbon under "More Tools": "Auto-assign any missing External References" will automatically create and assign a new unique External Reference to any selected Media Items that do not already have one.
Play Log Reports:
- A new Copyright report template has been added for Ireland PPI.
- You can now export the play log report to a REC file as well as the existing option to a CSV file.
Interim Media Start+End Date changes:
Important note: Myriad Schedule and Myriad AutoTrack SE will never schedule an item into the Log if the start/end dates do not allow it for the hour being scheduled. These changes listed below relate to how Myriad treats items after they have already been added to the Scheduled Log.
Media Items that are "date restricted" (i.e. have Start and End dates set) are now partially evaluated when used in the Scheduled Log. This is currently primarily focussed on Media List items such as Rotating or Random Items, but further support will be be added in future releases.
- Log Playback: When scheduled Log playback checks a Media Item that is going to be cued into a Player, the engine now checks if the Media Item is date restricted and will skip the item if the Log item is not within the allowed date range.
- List items from the Scheduled Log: If a Media List item (list/random/rotate) is scheduled in the Log, then any items that are date restricted are now checked and excluded if the Log Date is not within the allowed range. For example, a List that contains 3 items, and one of them is not currently allowed yet, then only the other 2 items will be included in the list of items to be considered to be played.
Important notes about Start/End Date support:
- Updating the Log Timing (i.e. setting the Start times and calculating AutoFade adjustments) currently only checks date restrictions for items within a Media List item, so these will be listed with a suitable length based on which items are valid to be played. Date restricted items DIRECTLY placed in the log (i.e. not in a list) are currently still included in the timing calculation even though they may be rejected when it is time to cue them. You can see this behaviour by looking at the duration of the items as displayed in the log - for example a list where all items are not allowed to play will show a duration of zero, whereas a Link placed directly into the log will still show the original media length.
- Because of the above limitation, you should avoid using date restricted items too close to Absolute Time events, so that if an item is skipped due to it's dates then Myriad still has time to adjust the play durations of other items to correct the timing discrepancy. If you do need to use date restricted Media items in critically timed hour sections, then you should use them from within a List item instead as these are fully supported in timing calculations.
- Manually playing an item from the Favourites or MediaWall/Library will still play the item regardless of the date restrictions, so you can still audition those items. When they are added to the Scheduled Log, then they will be skipped as described above.
- Previewing an item from the Log will also still play items that are date restricted.
- ONLY the Start and End Date information is used, the Hour Restrictions grid is NOT used as part of this checking system.
Planned future changes to Start/End Date support:
The above is only the initial implementation of the new Start/End date support, and there are several key changes coming soon that will dramatically improve this support, as well as removing the timing limitation described above.
Some of the future improvements planned include the following improvements:
- Log Timing will take into account the start/end date for all items so that Log Timing can be much more accurate in advance.
- Myriad Playout will display a clear indicator on the MediaWall view if the item is not allowed to be played based on the current date and time.
- Myriad Playout will display a clear indicator on items in the Log Display if the Log item is not allowed to be played based on it's position in the Scheduled Log.
- An option to control whether Favourites should only be allowed to played within the allowed date range if set.
Command Language:
- Qae.ChangeMode: This command has a new optional final parameter "startAfterLongestPlayingItem". If it is set to TRUE then Myriad will automatically start the log playing when the longest playing item gets to it's extro. If set to FALSE then it will only start playing when GO is pressed. If not supplied then it will prompt on screen if nescessary.
- System.FileExists: There is a new System.FileExists command that can be used to check if a file exists. It will return TRUE or FALSE.
- Players.Play/Cue: The Players.PlayItem/PlayItemToExtro/PlayItemToEnd/CueItem can now be used to play/cue rotating/random/list media items.
Command Line Utility:
- The ExportLog option now has a new /ExportPath option which exports a file per day instead of all content into the same file. The filename format is taken from the Main Log Import format.
- /Action=ExportLog /Profile=Profile1 /StationId=0 /Start=NowDay-1T00:00:00 /End=NowDay-1T23:59:59 /ExportPath=C:\MyLogExport
Remote connections and REST API:
- Location "Connection Address": There is a new "Connection Address" column in the Locations tab in Database Settings. This allows you to provide a fixed IP address or network name to use when remote systems connect to that PC. This is useful where a PC has multiple network adaptors and you want to ensure that all connections are via a specified IP address to force them onto a dedicated network. If you do not specify a fixed address then Myriad software will attempt to use the IP address or the network name to connect to that Location.
- REST API: The Players/PlayMedia call can now be used to trigger Command Media Items. You must specify the player parameter to be -1 - e.g. http://localhost:9180/MyriadPlayout5/Players/PlayMedia?player=-1&mediaId=1001
- REST API:There is a new Log/InsertMediaItem call that can be used to insert a media item directly into the Scheduled log at a fixed offset from the start of an hour.
See the REST documentation link on the Help menu for further information.
- For example, to insert media item 1001 at the third position in the 15:00GMT hour on the 7th August 2020 you would call http://localhost:9180/MyriadPlayout5/Log/InsertMediaItem?logHourSequence=2020080715&positionIndex=3&mediaId=1001
Other internal changes:
- Database Schema changes: Addition of OCPOutputs table, and OCPSettings field in Stations Table for future use.
The following issues have been fixed:
- Log Playback: In very rare circumstances Myriad would exit when playing a Sweeper before a Song where the song was part underlaid under the Sweeper.
- Log Editing: Changing the droppable/fadable on a Log Item would not trigger a recalculation of the Log timing.
- Log Editing: In very rare circumstances Myriad would exit when deleting/soft deleting/restoring an item that is already showing in the Dashboard.
- Dashboard View: dangling letters in item titles/artists (such as "g" or "y") would sometimes have the lowest pixels obscurred.
- Media Editor: Myriad would sometimes always suggest renaming songs with "remix" or "version" in the title, even if they had already been altered to use angle brackets.
- Dashboard View: If the Dashboard view was relatively narrow, and you had SmartTransfer turned on, then the Overrun text was being pushed under the time to next stop panel.
- Media Editor: Myriad would sometimes continually re-suggest renaming songs with "remix" or "version" in the title, even if they had already been altered to use angle brackets.
- Media Import: Importing a media item with a very long title or artist name embedded in it's metadata would show an error message when you tried the import.
- Media Report: The "Media with an Extro longer than X seconds" option was not taking into account items that had an Overall Media End set.
- Clock Editor: When opening an existing Clock, Link items would be wrongly shown with the Script Item colours. Any new items added would be correctly shown with the Link Item colours.
- Hindenburg Log Export: The Exported Log was missing a Volume point in certain segue scenarios.
- SMX v5 expermential audio engine: Several fixes to issues with audio stalling or displaying an error message during compicated segues.
v5.23 (Release 2) 17th June 2020
New Features/Changes:
MediaWall:
- Importing: Myriad now checks the Category, Start Date and End Date fields in Cart Chunk files - for example as exported by Reaper. You can either specify the name OR the number of the category.
- Unique External Reference: There a a new settings on the General Tab of Database Settings that allows you to control if External References must be unique i.e. you cannot assign the same External Reference to more than 1 Media Item. When this option is turned on and an item is copied then the copy has it's External Reference cleared to prevent a duplicate reference.
- Setting External Reference automatically: There a a new settings on the General Tab of Database Settings that configures Myriad to automatically set the ExternalReference to the 'filetitle' (i.e. the filename with no extension) when a Media item is imported from a file. If the above option (see Unique External Reference) is also turned on, then you will be prompted if you want to continue importing an item if there is already an item with that External Reference.
- Exporting: You can now include the External Reference in the default exported filename format. The code to include in the Filename format in Database Settings is %ER
- Exporting via Command Line Utility: You can now specify the item to export by it's External Reference instead of it's MediaId - for example /action=ExportMediaFile /Filename="c:\temp\myfile.wav" /ExternalReference="MUS1234" . You can also now specify an Export Path instead of a filename, in which case the filename will be named as specified in the Database Settings Export filename format.
- Editing Media Items: The Start/End and Delete date selectors have been changed to have separate Date and Time fields. This is due to an issue with a 3rd party component causing the time to be reset to "current" time when reloading items. The 3rd party provider is working on a resolution for a future update.
- Editing Media Items: Myriad now also checks for the words "REMIX" and "VERSION" when suggesting that a title should be auto-altered to include angle brackets to restrict that information from being published online etc.
Media Library View:
- Importing: There is a new drop down option on the Edit ribbon that lets you easily import new songs/links/adverts onto the MediaWall into the first available empty Media ID's in the selected item type range.
Media Engine:
- Media Engine Host: When Myriad Playout is configured to use the Media Engine Host application, playing media items are no longer closed when you shut down Myriad. This is to allow you to easily leave the items running whilst restarting Myriad due to a settings change etc.
Log Playback, AutoFade behaviour changes:
Important: There are several new options under Station Settings>AutoFade that control how AutoFade behaves. You should review these as the behaviour may be different from previous releases
- Fading Rules: There are 3 new options that control which items can be faded when running to time in AutoFade mode: "Do not allow any items...", "Only allow items with 'Fade' or 'Slow fade' Endings..." and "Allow any item to be faded...". The default is set to only items with "'Fade or Slow Fade'" Endings to be faded early. This is the same behaviour as previous releases of Myriad Playout v5.
- The new "Do not allow any items to be faded" option is ideal for stations who do not need or want to run EXACTLY to time, but are instead happy to have songs dropped to get close to an Absolute Time or the end of the current hour, but no items to be faded early. For example, stations that do not air "top of hour" news, or use prerecorded news files may prefer to allow it to run slightly after the hour rather than fade songs early.
- Regardless of the above options, if you have configured Myriad Schedule to allow AutoFill, then an UNDERRUNNING hour will still be topped up to reach the hour end/Absolute Time.
- There are 2 new options that replace the older single option to allow the very last item to be faded if there were no other fadable items. These new options allow you to control separately whether Myriad Playout should force the last item to be faded before an Absolute Time or before the end of an hour. For example, you may decide that hours without an Absolute Time should be allowed to overrun, whilst those with an Absolute Time MUST hit that time.
- The default for both of the above options is ON to replicate the default behaviour of previous releases of Myriad Playout v5. If you have previously turned off the older single option you will now need to review these 2 options and select the correct options to match your needs.
Myriad Schedule:
- There is a new Clock Type of "Simple Clock with Log Import" that allows you to selectively import some hours from Log files whilst scheduling others using Myriad Schedule.
- For example you may want to schedule most hours of the week using Myriad Schedule, but need to import a 3 hours specialist show from a supplied Log File on a Friday evening. You would therefore create a new "Simple Clock with Log Import" clock and assign it to these hours.
- To activate this mode, you need to enable Log Import in Station Settings and choose the new "Use Myriad Schedule to determine when to schedule locally and when to import from Log files" option. You will then see the new Simple Clock with Log Import option in the Clock Editor.
- In the event that the Log file is not available, Myriad will do an emergency schedule "just in time" using the normal Simple Clock parameters. These are also used to control an Autofilling required.
Log Import:
-
New Myriad Main Import Log Format (".MML" Format): There is an all new Myriad Main Import Log Format.
- This is significantly easier for 3rd party systems to implement as it drastically reduces the amount of information needed to write, as well as removes the need for fixed column widths.
- Full details are in the Main Log File Format document and a sample hot20200523.mml file has also been included in the Sample Files\Main folder in the location Myriad Playout has been installed into.
- You can also export individual hours in this format by right clicking on the Hour Start, or export hours en masse using the ExportLog option in the Command Line Utility.
- The existing format is still valid and is now known as the Legacy Myriad Main Log Format.
- Log import via Media External Reference: There is a new pair of options on the Station Settings Log Import tab, one for main logimport, one for advert log import "The Media field in the log file refers to the Media Item's External Reference information". This changes Myriad's Log import process so that the media field in the log file is used to locate the correct Media Item in the database by searching the External Reference field of the Media Item. For example Media Item 1001 might have the External Reference set to "SPOT0123" so whenever an Advert Log file says that "SPOT0123" should be played, Myriad knows to actually add Media Item 1001 to the Scheduled Log.
- If the option to use External Reference lookup is enabled for Traffic Log import then REC files are also written using the External Reference instead of the Media Id.
- Myriad Playout can now import PlayoutONE DPL (music) and TPL (traffic) log files natively. They must have the extension .dpl and .tpl respectively. Note that the TPL file MUST include all 5 columns including the Advert duration column.
- You can now schedule a Split Group to be played via the Main Log Format, using the control code $G. Please see the Main Log Format specification document for more information.
- The Legacy Main Log Format specification document has been updated to remove references to $C and $D Control Items which do not apply to Myriad Playout v5.
Reports:
- Station information: There is a new "Station Information" Report that shows a summary of all Stations in the current database and what Features are enabled.
Broadcast Radio Encoder Output:
- Now Playing information: Any text that is surrounded by angle brackets is now excluded from the Title or Artist information that is sent to the Encoder. For example "My Song <Radio Edit>" will just be sent as "My Song"
Local Caching (Experimental):
- The Settings window will now prevent you from trying to enter a network location, and has an explanation that the location needs to be a local drive letter.
- The Sync Group settings have been improved to exaplain what happens when items are deleted from the server and how that deletion is replicated to the local cache.
- Media files marked for deletion are now processed every hour instead of once a day.
The following issues have been fixed:
- Favourites View: The length was not being displayed correctly for Media Items with an "Overall Start".
- Log Playback: Items would be faded out at the extro point if they were marked as allowed to be AutoFaded.
- Admin Licenses: Myriad would exit when trying to close a Station, or if adding a Split Item to the Scheduled Log.
- Searching: Searching just for the ampersand character '&' or the percentage character '%' would not search for any items, and for ampersands would display an error message instead.
- Import SS32 Audio Files: in certain files the "EOM" marker was not being imported and Myriad was unable to then fallback on Auto-Extro detection.
- Import SS32 Audio Files: the start and end "hour" information was not being imported.
- Now Playing Information: Attempting to update the Now Playing information and add an Artist to an item that didn't already have one would clear the artist box before sending.
- Remote.SendTCPMessage: Myriad could exit in some rare scenarios when sending TCP messages via commands.
- SMXv5 Experimental: Several fixes to handling media items played in rapid succession, particularly in lists such as AutoHooks.
v5.23 13th May 2020
New Features/Changes:
Myriad Anywhere Cloud Playout Remote:
- You can now connect to Myriad Playout via Myriad Anywhere Cloud to allow full remote control of your Log Playback and Media Players.
- This new feature requires a Station Enabler Code for each station you want to enable (see below).
- The number of Anywhere connections is shown in the top right hand corner of the main window. You can turn this display of from the Connections tab in Application Settings.
- Please see the "Remote Connections" section below for further information including security options.
- Important: This feature is only supported if Myriad Playout and Remote Edit Server are BOTH running on Windows 10, or Windows Server 2016 or newer. Windows 7 is not supported.
SmartInfo:
- When highlighting a Song in the Scheduled Log SmartInfo now displays the Artists from the Media item as this is required where the Log has been filled by a 3rd party scheduler or using "Display By" information. Previously the information would not update correctly due to the Display As information being used instead of the Artist Names.
- There are 3 new weather providers and 1 new Traffic provider:
- Weather Watcher Live: This is an application to install on an Apps PC or Server which retrieves the latest weather from a weather station you select. This requires a paid subscription to Weather Watcher Live, available from http://www.singerscreations.com.
- OpenWeatherMap.org: This website can supply current weather data for your latitude and longitude co-ordinates for the current day or the next five days. This is a free service.
- Australian Bureau Of Meteorology: This weather data is retrieved from the BOM FTP site for an Australian territory of your choosing. This is a free service.
- here.com: This website provides real time traffic information from around the world, using latitude and longitude co-ordinates This provider requires users to create a free account and generate an "API key" which is then entered into Station Settings. The traffic information is provided in the local language.
Station Enabler Codes:
- Each Station in a Myriad Database can be given an optional "Station Enabler Code". This enables extra licensed features such as Myriad Anywhere Playout Remote access. For more information please contact hello@broadcastradio.com
- You manage the Station Enabler code via the Edit Station Details window under Database Settings on the Stations tab. This is the same window used to edit the station name and assign a logo etc.
- When a Station Enabler Code is assiged then the Station Name is then locked to the name the Station Enabler code is issued with, so please request the correct name to be used when requesting Station Enabler Codes.
User Management and Security:
- Remote Connections: There is a new Application Permission "Can connect to Myriad Playout remotely using Myriad Playout Remote or Myriad Anywhere". Users require this permission to be able to connect to Myriad Playout via Myriad Anywhere. By default this permission is OFF and must be turned on for Security Groups or users that you want to allow to connect remotely.
- Active Directory Integration: You can now link a User account to a Windows Active Directory user account for password authentication - this means users still login with their usual Myriad Username, but now use the same password as they use to login to Windows and other services. To do this, edit the contact and add in the username in the format domainname\username - for example "HotRadio\Bob". This feature is only supported in v5 applications, a user logging in to AutoTrack SE will still need to use their existing Myriad password.
- Login via Email address: There is a new option the Directory Settings that you can enable to allow users to login using their primary email address as set on their Contact Details. They can then login either using their username or email address. After changing this setting, you must restart Myriad on all other PC's (including Remote Edit Server) so they can use the new setting.
MediaWall and Media Library Views
- There is a new option in Customise Preferences that allows you to change the double click behaviour to "Preview" the item instead of playing it in the normal players.
- Editing Rotating/Random/List Items: In the media editor, the items in the list are now only displayed using their own colours, or Item Type colours, meaning that category colours are not being used. Displaying using category colours will be reinstated in a future release.
- Editing Rotating/Random/List Items: You can now drag items in from the Media Library view.
- Media Library Search/Media Report: There are new options on the Advanced tab that allow you to filter results based on whether they have an Album title assigned or not.
- Media Library Search/Media Report:There is a new All Scripts/Socials filter on the Media Library View.
- Copying/Moving media items: The "Last Modified" date is now set on the destination media item's files after being copied/moved so that RES/RVT know that they need to re-downloaded.
Media Players:
- There is a new customise option that allows you to turn on Player volume controls on the Mini Media Players view.
- There are new customise options to enable large "fader" knob style volume controls on both regular and mini media players as an alternative to the slim ones.
- There are 2 new settings available in the xml to control the appearance of the large fader knobs - knobSize and ridgeThickness
MediaPlayersFadersView Tile:
- There is a new Tile that shows a large fader for each visible Media Player <MediaPlayersFadersView>
- There is an example of <MediaPlayersFadersView> in the Automation Layout sample.
Log Editing and Myriad Schedule Clock Editing:
- SegueEditing Rotate/Random Media lists: When you edit a segue that contains a Random or Rotate item, the media item is chosen at that point and swapped into the log, so that you can edit the segue knowing exactly which version of rotate/random item is going to be used.
- You can now drag Social media items from the MediaWall into the Log Display and into the Edit Clock Window.
- You can now change the chain type of Log items even if they are locked.
Log Playback:
- You must now stop a Log playing before you can change Station.
Media Engine / Media Engine Host:
-
Media Engine Settings: There is a new experimental setting that allows you to switch the Media Engine to run in a new "Advanced" mode that is designed to work more efficiently on computers with more than 4 CPU Cores. This mode does is ONLY supported on Windows 10 or Windows Server 2016 or newer. If you run on Windows 7 or older then you will likely experience perfomance or reliability issues.
-
Media Engine Host: Due to changes
in the way Myriad Playout communicates with the Media Engine Host, if you are connecting to an Engine Host running on another computer you MUST update that Engine Host application to match this version.
- Media Engine Host Important: The Media Engine Host feature is only supported if Myriad Playout and the Media Engine Host are BOTH running on Windows 10, or Windows Server 2016 or newer. Windows 7 is not supported.
Mass Media Processing:
- There is a new Media Processing button on the Media Report that brings up a new Media Processing window that allows you to quickly re-normalise all selected items to the correct level for their Media Range (as defined in Media Ranges in Database Settings), and also to regenerate the Peak files.
Smart Log Transfer:
- You can now press "Go" on the receiving Myriad Playout to set the log playing back immediately rather than waiting for the sender to complete the current item. If you do this, the sender will now gracefully shutdown log playback and release on air control.
- The receiving Myriad Playout now shows "Waiting for Smart Transfer" instead of "Waiting for Go"
- If you are sharing a single Media Engine host between two Myriad Playouts to allow seamless transfer from one workstation to another, the transfer is now instant if the current item is a Media Item playing in the media players. This means you can now instantly flip Log Playback between 2 separate PC's with no audio drop. This may require specialist audio infrastructure such as AoIP (Dante/Livewire etc.) to share the Engine Host's sound card outputs between locations.
- Important: Smart Log Transfer is only supported if BOTH PCs running Myriad Playout are running Windows 10, or Windows Server 2016 or newer. Windows 7 is not supported.
Clock View:
- There is a new layout option: showTimeAsText for the ClockView. This shows the current time as words in some typical broadcast styles. There is an example of this in the Myriad Lite (Single Screen) Layout.
Reports:
- Scheduled Log Reports: There is a new Log Hour Summary report that shows a breakdown of what items are used across a selected date/time range, including deeper information about the duration of each advert break.
- Play Logs: The "Locations" filter option now only shows options for Locations that are marked as 'Visible' in the Database Settings>Locations tab.
- Play Logs: Exporting the Play Logs report to a CSV file now has 3 separate columns for the date - StartDate, StartTime and StartDateUtc. Previously the "StartDate" column contained the Start Date in full UTC XML format, this has now been moved to the StartDateUtc column and the StartDate and StartTime columns now show the date/time in "local" times
Database Settings:
- Locations: There is a new "Visible" column for Locations, this allows you to control which Locations are shown when selecting a Location - for example in Play Logs filters
- Locations: There is a new "Remote" column that controls if this Location should be enabled for remote connections, and also if it should be shown in Myriad Anywhere Playout Remote as a location to be able to connect to.
- Locations: By default the list is now filtered to only show Myriad Playout locations i.e. AutoImporter/Remote Edit Server etc. locations will not shown. There is an option at the bottom of the tab to show all other types of Location
Remote Connections:
- Myriad Playout will now automatically start the listener to allow remote connections if it has been enabled for Smart Transfer of Log Playback or for Remote access. This is set in the Locations tab of Database Settings.
- As previously announced the "Allow connections from older Myriad v5 software on TCP port" feature has now been removed. You will need to upgrade to the Myriad Playout Remote v5.23.
- There is a new "Re-create Firewall exceptions" button on Application Settings>Connections that will re-add the firewall exceptions to Windows to allow remote connections to Myriad Playout.
Notifications:
- Email: The way emails are sent to the SMTP server has been changed to improve performance and compatibility with some SMTP server implementations.
Commands:
- System Day Of Week Commands: There are two new System Commands that return the day number of the week: System.GetCurrentDayOfWeekNumber and System.GetCurrentDayOfWeekNumberUtc. Sunday is day 0, Monday is day 1 and so on up to Saturday being day 6. An example of this in use is Players.PlayItemToExtro(-1,0,[[Number.Add(10000,[[System.GetCurrentDayOfWeekNumber()]])]]) which will play Media item 10000 on Sunday, 10001 on Monday and so on.
- System formatted date Commands: There are two new System Commands that return the current date/time in a specified format: System.GetNowFormatted and System.GetNowFormattedUtc. The format can be either a Microsoft Standard or Custom date format as described in https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings
- System formatted date Commands with offset: There are two new System Commands that return the current date/time, but offset by an amount, in a specified format: System.GetNowWithOffsetFormatted and System.GetNowWithOffsetFormattedUtc. The format can be either a Microsoft Standard or Custom date format as described in https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings and the interval must be one of:
Year/Quarter/Month/DayOfYear/Day/WeekOfYear/Weekday/Hour/Minute/Second - for example, System.GetNowWithOffsetFormatted("Month",-1,"yyyy-MM-dd") will return the date from exactly 1 month ago, in the format YYYY-MM-DD i.e. "2020-04-21"
- New "Remote" Command: Remote.HttpDownloadFile downloades the requested file from a web server to a local file. You can also specify an optional username and password for basic authentication. There is an example of how to use this command that incorporates a call to System.GetNowWithOffsetFormatted to download a hypothetical file from a webserver that is named with tomorrow's date.
Database Changes:
- SQL Automatic Database Close: When Myriad creates a new database it will now turn mark it to be kept open by SQL Server as this is recommended by Microsoft to improve SQL Performance. Existing databases will also have this setting changed the first time you open them (AUTO_CLOSE=OFF)
Other changes:
- The Version History menu option is now available directly on the Help Menu.
The following issues have been fixed:
- Rotating Items: If a rotating item was being played relatively quickly again after already being played, or was being played regularly in the Scheduled Log then it would not always rotate each time it was played.
- Media Library/Report searching: In any station other than the first one, doing an advanced search in the Media Library or Media Report windows would not show the Category correctly, and the Category filter did not work.
v5.22 (Release 2) 7th April 2020
New Features/Changes:
MediaWall:
- Media Editing: There is a new "External Reference" field available on the Media Editor window on the Other tab. Importing Scott Studios SS32 audio files will now set this External Reference to the Category and ID number - for example COM\SP0123 will set the External Refrence to COM0123.
- Media Import: Myriad can now import significantly more information from Scott Studios SS32 systems, including "Rotator" items and will even use the new External Reference field to cross reference with the original SS32 items to autopopulate the Myriad Rotating Media Item list. These items are also flagged on their description line with "** SS32 Rotator **".
Database Settings:
- Export options: The wording has been clarified to show that the audio format options are for Transport Files.
The following issues have been fixed:
- ClockView: In certain aspect ratios the Clock Settings button would not illuminate when the mouse was moved over it, and you could not click on it.
- Notifications: If you specified multiple email recipients in a notification, then some or all recipients may not recieve the notification email.
- Log Playback: Myriad could exit unexpectedly during log playback in a very rare situation where the log was updating the display whilst other changes were happening (e.g. items being dropped etc.)
- SmartInfo: Myriad would show a message box on screen if SmartInfo could not import an Image file due to a storage issue.
- File Locations: Underscores were not being shown in the SQL Server connection information
- Multi Station Playback (MultiQAE): Timing point attached media items were not being played - e.g. a travel bulletin over a travel bed due to play at IntroEnd on the bed.
v5.22 26th February 2020
New Features/Changes:
Smart Log Transfer:
- Smart Log Transfer allows you to seamlessly transfer playback of the On-Air Log from one PC to another at the next segue with as little as 2 clicks.
- It's as simple as clicking one button to start the process, then choosing which PC you want to send Log Playback to. Myriad then contacts that studio and opens the correct station, moves the Log View to the "next" item in the log and cues it up ready in the Dashboard. Then when the current item finishes, the "sending" Myriad Playout tells it to start playing the log and take On-Air control, then switches itself into standby.
- If the PC you trying to send the Log to is already playing a different station then the transfer will automatically halt to make sure you aren't accidentally transferring to the wrong PC.
- You can cancel the transfer from either end at any point.
- If the current item has a red 'Stop' on it, then the Log will play to the end the of the item as usual, and then when you press GO, it will actually send that GO to the other PC and set it running instead.
- You can also "Pull" the On-Air control from the current On-Air PC - just click the button next to the "power" button on the Dashboard and it will automatically determine which computer has On-Air control and request it to transfer Log Playback directly to you. In this mode, the current item will be automatically changed to a green "Auto" ending if required.
- Regardless of who initiated the transfer, the sending computer shows a clear progress indicator in the dashboard so you can see how far through the transfer the process is.
- To enable this feature, you need to go into Database Settings and on the Locations tab, tick all the locations that can send or receive Log Playback. Normally you would only select Studios and any automation playout PC's - this prevents someone on a non-broadcast PC from accidentally trying to pull the Log from the On-Air PC.
- You will also need to enable the HTTP Service connection in Application Settings> Remote Connections to allow the Myriad Playouts to contact each other. You will need to restart Myriad after making this change.
- There are also additional commands to trigger this action remotely, see below, as well as a very extensive command example that shows how to use the commands with good message box based feedback to the current user.
Encoder Control:
- Multiple Connections: You can now connect to multiple Broadcast Radio Encoders using the new "Connections" tab in Station Settings - see below for more information on this tab. Each Encoder Connection has an Encoder Number so it can be used in the new EncoderView and in the new Station Commands.
- EncoderView: There is a new EncoderView Tile that connects to a specified Encoder by EncoderNumber and shows the current status and VU levels for confidence, and can optionally includes a Start/Stop button to control the Encoder. There is an example of this new view in the MyriadLite Layout. In the Layout Settings you can control the text colour, background colour and whether to show the Start/Stop button if that feature is enabled for this Encoder Connection. The ability to Start/Stop the encoder is also controlled by a new Security Permission - see below.
- Start/Stop Control: For each Encoder Connection you can determine whether Start/Stop control is enabled and whether it recieves Now Playing information.
- Commands: There are 4 new commands for Encoder Control, see below for more details.
Now Playing Information:
- There is a new option on the Station Menu that allows you to open a window to manually update the "Now Playing" information. This is ideal for shows that are presented live without use of the Scheduled Log.
- There is a new NowPlayingView Tile available that allows you constantly display and edit the Now Playing information. There is an example of this in the CartWheel Layout.
- You can browse to a Media Item, manually fill in the Title/Artist etc. or even just drag a Media Item onto the Now Playing information, then just click the Update button.
- To control whether the Now Playing Window and NowPlayingView Tiles can be used, there is a new setting in Station Settings>Connections that allows you to turn on/off Manually setting the Now Playing Information.
- There is also a new Security Permission so you can control which users can update this information.
MediaWall:
- Media Import: Myriad can now read title, artist and basic timing information directly from most Scott Studios WAV files during import.
- Mass Change: There is a pair of new Mass Change options available to Add or Remove artists from Media Items. For example, this makes it very easy to now bulk add a secondary artist to a large number of songs.
Favourites:
- When you Play a Favourite, then switch to another set then back, the Favourites now show the progress from that Favourite.
- When Playout Remote plays a Favourite, the progress is now shown on the Favourites display if that set is visible.
Dashboard:
- The Dashboard now shows the name of the computer that currently has OnAir Control for the opened station.
- There is a new showEditLogButton layout setting available for the Dashboard View that shows a button next to the change mode button that will open a window showing the Scheduled Log View for that station. This is ideal for MultiStation licenses where the layout contains multiple Dashboards (one for each station) so there is less room for a permanently displayed LogView. The MultiStation Layout has been updated to show this button as an example.
Log Playback:
- Running to Time: If you turn on the "If no items are fadeable, fade the very last allowed item, regardless of it's end type" option in Station Settings, in an emergency, Myriad can now fade the very last item before an absolute time, or hour start, to hit that time, even if that item is marked as not-fadeable. This will ONLY happen if NO other items are available to be fade, and is only done to guarantee that top of hour events like satelite news is hit on time. To turn off this behaviour, just turn this option off in Station settings.
- Zero Length Items: Myriad is now significantly faster playing "zero length" items like Commmand Media Items, Hour starts, Hardware lines etc. This reduces the impact on overall hour timing, particularly if you have several in rapid succession. It is also significantly faster moving between log items in general.
- Auto-Restart: If Myriad Log Playback auto-restarts after a power failure etc. it now remembers if it had On-Air control prior to the outage, and requests OnAir Control accordingly.
- Auto-Restart: There is a new command line option of /DisableAutoRestart that will prevent any automatic restart from happening.
- Auto-Hooks: When you are using a Child Station copying it's Scheduled Log in from the parent, it will now choose the same items for it's Random Auto-Hooks as the Parent Station.
- SQL Server outage tolerance: If your SQL Server suddenly becomes inaccessible due to failure or other network issues then Myriad can now continue playing your scheduled log until the dashboard runs out of items (also see Log Playback Caching below). If this happens, Myriad will display a very clear exclamation triangle in the Dashboard with tooltip text that explains it cannot reach the SQL Server. Other functions such as searching the MediaWall or editing the Log will of course be unavailable, but the Log will continue. You can also configure a Station Notification to send a notification if the SQL Server becomes unavailable, and another when it returns.
Log Playback Caching (Experimental):
- Previously if Myriad was unable to contact the SQL Server then it would come to the end of the currently playing item and then gracefully end, very likely with a series of messages explaining that it was unable to contact the SQL Server.
- This new new experimental option in Station Settings "Additional number of items ahead to cache" tells Myriad to additional items from the Scheduled Log (beyond what is already in the Dashboard/QAE) and hold them in memory.
- By having additional items cached, this can dramatically increase the amount of time Myriad can play a Scheduled Log for following any issues with your SQL Server.
- You should consider carefully how many items ahead you want to cache, as the more you read in, potentially the more work Myriad has to do whenever Log changes to ensure it has the correct information from the log - due to reading more items than usual. A good starting point is 10 to 15 items and then see how Myriad performs when altering items in the Log.
Log Display/Editing/Playback:
- Edit Social Post: The Edit Social Post window has had a minor graphical update to bring it inline with the Edit Social Post window in Myriad Anywhere.
- On-Air: If Myriad had an On-Air control at any point during the playback of an item, then that item is now blue ticked on completion. Previously Myriad would only blue tick if it had have On-Air Control as the item ended.
- Printing: The Media ID is now included on the Log printout.
- Hook Display: There is a new option on the View ribbon to show the an icon for each item that has a Hook assigned to the Media Item.
- Dragging over the vertical Home button: There is a new option on the Options button that allows each user to control whether dragging over the vertical Home button triggers jumping the Log View to "now".
- Export to Audacity: You can now export an hour as an Audacity project even if you are using an mp3 based Mediawall.
SegueEditor:
- You can now record a voice link out of the end of Social Media items.
Myriad Schedule:
- If you are using a smaller display, the Edit Clock Assignments window now shows a vertical scrollbar so you can easily scroll to the later hours in the days.
Reports:
- The User Summary report now shows the Personal Media range information and last Login date for each user in the report.
- Double clicking a user in the User Summary Report now opens that user's contact window.
Media Players / Media Engine:
- Myriad will now only report that a sound device is missing the first time it checks (during startup) - this prevents the multiple message boxes appearing during startup.
- You can now set the main colour of each Player in Media Engine Settings even when set to Automatic assignment mode.
- You can now set the text colour for each Player in Media Engine Settings.
Station Settings:
- The OCP/Splits tab has been renamed to "Connections" to better reflect it's contents.
- There is a new "Station Connections" area on the Connections that replaces the older single Encoder Connection box. This allows you to add connections to multiple Broadcast Radio Encoders.
- If you have previously setup a connection to a Broadcast Radio Encoder then this will be automatically imported as a new Encoder Connection.
- The names of the OCP and Network boxes have been updated to show that they are for connecting to the SE versions of these products.
Mixer/Hardware Connections:
- AXIA Mixer via Axia IP Driver: You can now configure Myriad Playout to directly talk to the Axia virtual soundcard driver to control the channels on your connected Axia mixing desk. This will automatically turn the channel on and off when playing/paused, and if you configure your mixing desk Source to be "GPIO ready enabled" then the Off button lamp is used to show whether the player has an item in it. A channels Preview mode is also shown on the Players, and the auto channel on/off logic is inhibited when a player is in preview mode.
- AEQ Connections: There is a new Mixer option in Application Settings that allows you to enable using the On/Off/fader being opened/closed as a fader start to play/pause the item in the player.
- AEQ Connections: The speed of the connection is now significantly faster meaning there is now no delay in Mic Live activations/players going in and out of Preview Mode etc.
- AEQ Connections: There is a new option that allows you to turn off using the UDP port to receive AEQ VGPO logics lines (used to trigger Favourites). This is required if you want to use the fader start control natively within Myriad Playout, but also need to have the Broadcast Radio Hardware Service also accepting GPO signals from the AEQ mixer on the same pc.
Layouts:
- The Automation and Automation (Simplified) layouts have been altered to show the clock next to the dashboard.
License Changes:
- Myriad Lite Licenses: Lite Licenses now come with OnAir Control as standard allowing you to connect to OCP SE and Broadcast Radio Encoders.
- Myriad Lite Licenses: Lite Licenses will now see the Station menu so they can access Myriad Schedule (to edit Clocks) and also the new 'Set Now Playing Information' options as detailed above.
Technical Support:
- Note: The following feature is being rolled out slowly over the next few months, so you may not immediately see the information described below.
- Support Expiry Information: The Support expiry date for your Myriad Playout License is now shown on the License Details window.
- Support Expiry Notification: A banner will be displayed at the top of the main window if your support contract is due to expire soon, or has already expired. Users with Application Settings permissions will be able to snooze this warning for up to 2 weeks or to completely dismiss it once your Support has expired, whilst other users will only be able to snooze this message for 2 days at a time. This banner does not affect the operation of Myriad Playout, and as with all previous releases, if your support contract expires and you decide you don't want to renew, then you can simply dismiss the notification and Myriad will continue to work as normal.
- Total Subscription: Total Subscription licenses will not see this message as your support contract is included within your Subscription.
- If you want to discuss your support contract and available options please contact your normal account manager or email hello@broadcastradio.com
Commands:
- System Commands: There is a new System Command that returns the Location ID of the current computer as listed in the Locations tab in Database Settings: System.GetLocationId This can be very useful in #IF commands, or as a way to get the correct location ID to be used in the new QAE.RequestTransferTo command.
- QAE Commands: There are 2 new QAE Commands to trigger or cancel a Smart Transfer of the running Log: QAE.RequestTransferTo and Qae.CancelTransferTo - Full details can be found in the Command documentation on the Help menu.
- Station Commands (Encoders): There are 4 new commands for Encoder Control: Station.StartEncoder, Station.StopEncoder, Station.StartAllEncoders and Station.StopAllEncoders - Full details can be found in the Command documentation on the Help menu.
- Station Commands: There are 2 new Station Commands to query the Location ID and Network name of the OnAir controller for the specified Station: Station.GetOnAirControllerLocationId and Station.GetOnAirControllerNetworkName - Full details can be found in the Command documentation on the Help menu.
- Station Commands: There is 1 new Station Command to query the Station Name for the specified Station: Station.GetStationName - Full details can be found in the Command documentation on the Help menu.
Security:
- Security Settings relating to Stations or Scheduled Logs have been moved to a new separate "Station Permissions" tab - for example permissions relating to scheduling or editing the Scheduled Log.
- There is a new "Can manually update 'Now Playing' Information (to send to Encoders/OCP etc.)." permission tha controls whether a user can use the new Now Playing window/tile (as above).
- There is a new "Can remotely Start/Stop connected Broadcast Radio Encoders" permission that controls whether the user can control Encoders from the new EncoderView.
- User History: You can now filter the search results by Success/Fail.
SmartDisplayView and SimpleMixerView Tiles:
- You can now specify an overall margin property for the total space at the outer edge of the display that both the Image and Text sit within. For example <margin>10</margin> will indent all tile contents by 10 pixels on all edges.
- You can now specify a borderThickness property for the image that allows you to control how thick the border is around the imagethe total space at the outer edge of the display that both the Image and Text sit within. For example <borderThickness>1</borderThickness> will show a thin 1 pixel border, this works alongside the existing <borderColor> property.
- The Automation and Simple Production Layouts have been updated to show these 2 new properties.
- SmartDisplayView Only: You can now specify a textColor property for the text shown in a SmartDisplay Tile, and the MultiStation and Simple Production Layouts have been updated to show this new property.
- SimpleMixerView Only: You can now specify textColorOn and textColorOff properties for the text shown in a SimpleMixerView Tile, and the Simple Production Layout has been updated to show these new properties.
Notifications:
- You can now specify the Priority for a Pushover notification by appending a number from -2 (meaning lowest) to 2 (Meaning emergency) - for example pushover:ABCDEFGHIGKL:1 would send as a "High Priority".
- Messages sent with Emergency Priority will be resent by Pushover every 2 minutes (up to a maximum of 1 hour) until they are "Acknowledged" in the Pushover app.
Remote Engine Host changes: (Important)
- The communications protocol that the Engine Host and Myriad Playout use to communicate has been completely rewritten to provide significant improvements to both performance and reliability.
- The Media Engine Host now ALWAYS uses TCP port 9180 and this cannot be altered.
- Due to the port change above, the setting in Myriad Playout>Application Settings for the address of the Remote Engine has been reset to "localhost" as the old address and port combination is no longer valid. If you are running the Engine Host on another PC, please make sure you update that version to match this release of Myriad Playout and then re-set the address in Application Settings.
- Important: The Media Engine Host feature is only supported if Myriad Playout and the Media Engine Host are BOTH running on Windows 10, or Windows Server 2016 or newer. Windows 7 is not supported.
Playout Remote Changes: (Important)
- Communication: The communications protocol that the Myriad Playout Remote uses to communicate with Myriad Playout has been completely rewritten to provide significant improvements to both performance and reliability.
- SmartInfo: Myriad Playout now sends the latest Traffic information to Myriad Playout Remote v5.22 and higher.
- HTTP Connection: The Playout Remote connection is now made to Myriad Playout's HTTP Service Port which is set as TCP port 9180, so you will need to enable the HTTP Service Port in Myriad Playout>Application Settings to allow Remote to connect.
- Important: The communications method that older versions of Myriad Playout Remote used via TCP port 9100 (v5.21 and earlier) will be removed in the next release of Myriad Playout, so you should plan to migrate to the version v5.22 of Playout Remote (or higher) in the very near future.
- As part of this change, Myriad Playout Remote v5.22 and higher cannot be used to connect to older versions of Myriad Playout.
- Important: The Myriad Playout Remote tool is only supported if Myriad Playout and the PC running Myriad Playout Remote are BOTH running on Windows 10, or Windows Server 2016 or newer. Windows 7 is not supported.
Settings changes:
- The HTTP Service port is now fixed as TCP port 9180.
The following issues have been fixed:
- Media Library: Pressing Ctrl+Insert wouldn't always edit the selected item the results.
- Log Editing: If the late item in the hour was soft deleted, and you then highlit that item, then the Gap time would show -1 hour instead of the correct Gap Time.
- Log Editing: Myriad would close if you edited a Script item and removed all the text and clicked OK to save the script.
- Log Editing: Myriad would exit after editing a Split Group item on an Admin license.
- Log Playback: If you had multiple Reset Times in a row in the Scheduled Log then this could cause the Log Playback to stall and switch to Standby mode.
- Log Playback: Zero duration items such as Command Media items would sometimes wrongly be stamped with a Start time of GMT 00:00:00 when played.
- Log Playback: If you edited (or replaced) a Media item so it now had longer audio, and that item was due to play by the Log in the very near future, particularly if it was already in the dashboard, then the audio would play correctly,but the end of the item would be skipped based on the pre-edit duration - i.e. cutting off the last few seconds.
- Log Playback: A sweeper would play dry if played before a Media Item that had an Overall Media Start set, even if it had no Intro Start (i.e. Intro Start was set to Overall Start)
- Editing Advanced Schedule Clocks: Commands would not display the title of the Media Item when re-opening an existing Clock.
- Quick Recorder: Switching tabs away from the Quick Recorder then back would stop recording and prompt to save.
- SmartInfo Traffic: Added extra handling so that a corrupted News Traffic item will not mean the entire traffic feed is temporarily rejected.
- Reports: Several reports (such as the User Summary Report and the Database reports) would not export to CSV correctly.
Other internal changes:
- SR-SVC Changes.
- Addition of DeletedMedia database table for future use.
v5.21 (Release 4) 23rd January 2020
New Features/Changes:
Publish to Mixcloud:
- You can now upload much shorted items to Mixcloud. Please note that Mixcloud themselves might still still reject the item if the content is not distinct enough, and you should contact Mixcloud for more information on upgrading your account to allow shorter items.
The following issues have been fixed:
- Log Playback: Playing back a sweeper that starts before the incoming song and the song comes up under neath the sweeper - i.e. Sweeper duration is longer than the Intro - would sometimes play the sweeper dry before the song instead of correctly sweeping it.
- Mixcloud Upload: Uploading very large files could result in a large increase in memory usage while the upload was taking place.
v5.21 (Release 3) 6th January 2020
New Features/Changes:
Database Settings:
- There is a new "Locations" Tab in the Database Settings window that allows you to alter the names that are assigned to each location that runs Myriad Playout. This is particularly useful when using the Media Reports window and filtering via Played Location.
Segue Editor:
- Clicking the button to change the Chain Type of a Voice link now prompts you to make sure you definitely want to change the voice link to no longer be swept between the two adjacent items.
SmartInfo:
- Traffic Wales: Myriad has been updated to use the latest RSS feeds from Traffic Wales, however, at the time of writing, the Welsh language version is using non-standard date format encoding so cannot be displayed. Until Traffig Cymru fix this issue then Welsh language traffic reports may be unavailable.
Reports:
- System Reports: The recommendation for when to optimise a database due to index fragmentation has been updated to 30% and for tables with over 200 Pages, the report also now shows this recommendation on any row that meets this criteria.
The following issues have been fixed:
- Login: If you were running with an Instant Evaluation License, entering a password incorrectly during Login could cause Myriad to exit.
- Segue Editor: When recording a voice link, pressing the Play Next button BEFORE starting the Voice Link recording would result in the voice link being inserted into the wrong place over the incoming item.
- Segue Editor: The display could update while in the middle of saving a new Voice link segue, leading to the Segue Editor displaying partially stale information.
- Segue Editor: Changing the position of a Voice Link at the end of the currently playing item would not correctly update Log Playback with the new positions of the voice link and the second item.
- Segue Editor: The Save and Abandon buttons were wrongly being displayed whilst recording a new Voice Link.
- Log Editor: Right clicking between different item types would sometimes result in the wrong menu options being disabled/enabled.
- Media Report Import from AutoTrack: Re-importing the same Song or Link card information was not correctly re-setting the "Allow to be Scheduled" setting on the Media Item.
v5.21 (Release 2) November 2019
New Features/Changes:
Myriad Schedule:
- Social Posts: The Item Title for Social Posts is now set during Scheduling to give more indication on the Scheduled Log of the message that will be sent.
Commands:
- Splits Commands: There is 1 new Splits Command: Splits.DumpAllSplitGroups - which immediately stops any playing Split groups..
- Previously if a Command was empty you would see a message telling you that the command was empty, but this message has been removed. This helps with the scenario where an IF command is in use but the test fails, meaning that no Command is executed.
- The Command Reference document now includes the details of the modes that can be returned by the OnAir.GetControlStatus Command
The following issues have been fixed:
- Segue Editor: Editing the volume points of an item before a sweeper where the sweeper playback position had been adjusted would not always reflect the adjusted volume until the segue was saved.
- Segue Editor: The Segue Editor was wrongly showing that a Sweeper with a long extro would play dry before the next item, if that item had an Intro Start, even if the main part of the Sweeper would have fitted into the Intro.
- Log Playback: Previously if there was a transient error requesting a "Transaction" from the SQL Server while doing AutoFade then Myriad would display a message window and then stop doing further timing calculations until you clicked ok.
- Log Editing: Changing the end type of all remaining items in an hour was not immediately being reflected in the Dashboard.
- Publish to Mixcloud: Publishing to Mixcloud could temporarily use a significant amount of memory, particularly if publishing a large audio file.
v5.21 20th November 2019
New Features/Changes:
K300 Keyboard support:
Myriad Playout has support for the new K300 keyboard. This radically different keyboard offers 12 buttons that make editing Media items and Segues incredibly fast, as well as providing a combined "jog" and "shuttle" knob that you can use to effortless skip through Media Items in the Media editor, through Segues in the Segue Editor, even speedily scroll up and down the Log and the MediaWall. This keyboard is ideal for production workstations and for Voice trackers as it dramatically increases the speed with which you can record voice links, as well as setting intro/hook and extro points on audio in the
Audio Editor.
Broadcast Radio Encoder v1 "Now Playing" support:
Myriad Playout now has support for sending Now Playing information directly to the new Broadcast Radio Encoder software. This is separte from the existing OCP and Network connections so you can mix and match as nescessary. You just need to go into Station Settings on the OCP tab and enter the computer name and the "External Reference" you setup in the BR Encoder Monitor application and thats it.
We'll be adding more support for the BR Encoder in future releases including a dedicated tile to allow easy monitoring and control.
Checking for Updates (Experimental new feature):
- There is a new menu option on the Help menu which will check for any updates to Myriad Playout. This will only check for "Full Release" status updates.
- You can configure the update behaviour in Application Settings on the Advanced tab, including specifying a custom location to check. This allows you to host your own "AppCast" to control the distribution of updates after you have completed any pre-deployment testing.
- Unlike the other Playout settings, the configuration settings to control the Update process are stored in the registry to allow easy configuration via Group Policy etc. The Registry Key used is HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BroadcastRadio\Profiles\(Shared)\Myriad v5\Playout\Updates
New Quick Play Tile:
- There is a new QuickPlay tile which you can include in Layouts to include a fixed set of Media Items that play the instant you click on them in a similar manned to Favourites.
- These are ideal for a fixed panel with a set of regularly used items - for example you might have a button that plays a Rotating List of station IDs, and another button that "plays" a Media item that executes a command such as starting the BR Encoder or triggering a more complicated sequence.
- You can optionally allow users to be able to alter the assignments by a setting in the Layout file which makes it also ideal for users to use a quick "temporary" area to hold items they will want to use in a moment, but don't want to assign to a Favourite.
- You set how many rows and columns should be displayed, as well as what Media items to display by default.
- You can also control if images and colours should be displayed.
- An example of the Quick Play tile has been added to the Myriad Lite template.
Myriad Schedule:
- Myriad Schedule can now keep a list of all the Song and Link items that it considered for a position in the Scheduled Log. To turn this on, there is a new option in Station Settings on the Schedule Tab "Keep a list of each item tested but rejected for each position in the Scheduled Log..". You can then see the list by right clicking on any Song or Link item and choosing "Display Items considered for this position".
- There is a new option for the "Automatically Schedule" setting on the Schedule tab in Station settings that allows you to entirely disable automatic scheduling, even in an emergency. With this option selected, the Main log will not be scheduled if the log runs out, nor will advert breaks be automatically merged, instead you must use the Schedule options on the LogView or AutoTrack SE or the Command Line Utility.
Segue Editor:
- When completing a new Voice Link the Segue Editor, Myriad Playout now displays the Save/Don't save options in the same right hand panel that all other options are displayed in, making it much easier to progress rapidly through recording voice links. The "save" option is also now triggered by the Segue-Step buttons on programmable keyboards and the K600 keyboard, as well as from hardware lines.
- There are 2 new global keyboard shortcuts - <CTRL>+Space to trigger the primary action in the SegueEditor (e.g. Start New Voice Link>Step>Stop>Save), and <CTRL>+<SHIFT>+Space to trigger the secondary action (e.g. "Don't Save")
- When reviewing a 3 line segue that is does not contain a swept/voice link - e.g. Song->Jingle->Song - you can now preview the whole segue and adjust using the "play next" button to set the start Play positions on the jingle and the incoming song.
- When reviewing a 3 line segue with a very long first item (longer than the second), you can now seek to any position in any of the 3 lines.
- Double clicking on a Volume point to remove it will now enable the Save button. You can also now double click on the first or last point to reset it back to 100% volume.
- The SegueEditor now fully supports Media Items that have Overall Start or End timing markers set in the Media Editor.
- Previously, if you clicked into a volume line whilst the SegueEditor was already playing that item, an extra volume point was created at the current playpoint so that the new volume adjusment would only affect from the current point to the clicked point. This feature has been removed as it caused confusion over why an extra point was being created compared to other audio editors.
Media Players / MediaWall / Favourites/ Media Editor:
- MediaWall: The Export option on the right click menu has been renamed to Export/Publish to better reflect the available options.
- Favourites: Favourites now automatically move the length information row if they are too short (height) and as long as they have enough horizontal width.
- Media Editor: When editing Commands, there is now a handy "Command Examples" section that contains some detailed examples of some commonly used commands and command sequences.
- Media Editor: The colours of Overall Start and End have been made darker to make it more obvious what they are.
- Media Editor: Adjusting the Overall Start now also moves any points that are set to the same - e.g. an IntroStart that is the same as Overall Start will now also be updated to match the new Overall Start value.
- Media Editor: The behaviour of seeking to the start or end of a media item has changed to be same whether in preview or full edit mode.
- Media Editor: When saving a media item, the Cart Chunk and Broadcast wave "Bext" information that is embedded in the Media file is now updated immediately. This prevents editors like Audition from attempting to use out of date titling information.
- Media Export: Added support to allow handling of export of media items that have null characters in the notes field e.g due to rtf text being embedded in plain text from earlier versions of Myriad.
- Media Playback: If a media file becomes unavailable after it was initially checked - for example deleted from another location or a network connection issue - then Myriad will no longer display an error message and will silently continue. This is to prevent the log stalling when a file goes missing.
Pad:
- You can now duplicate items on the Pad by drag and dropping while holding down the CTRL key on the keyboard.
Quick Recorder:
- You can now configure the levels used for the AutoTop and AutoTail features of the automatic processing.
- The Process Recording feature has been updated to significantly improve the way quiet recordings are processed.
Upgrade Utility:
- The Myriad Playout v5 Upgrade Utility now installs as part of the Myriad Playout installation rather than being a separate download. This is because the Upgrade Utility needs to use the standard Myriad v5 settings for file/data locations, and gives you an easy method of checking if the upgrade is going to plan whilst it is underway.
Log Display/Dashboard Display:
- The Log Items in the dashboard now have the same smoother, cleaner appearance that Log items in the Log display have.
- There is a new right click menu to add the highlit media item to the Pad. If you highlight an AutoHook, then all the items that will be used to make up that AutoHook will be sent to the Pad, and the Pad will be put into Hook Mode
- The Dashboard now shows a "hamburger" triple line in the player box when there is no Player number to display making it more obvious that you can click for options.
- If you repeatedly move items in between the same two items in the Scheduled Log then Myriad will now display a more helpful message when it runs out of positions in between those items.
Log Playback:
- By default, Myriad will now warn the user if they are trying to start the log running from an hour more than 1 hour away from the current time - for example, trying to start the 5pm hour at midday. This is to prevent the common issue of users accidentally selecting the wrong hour in the log and starting the log playing, resulting in a high number of items being dropped (to catch up), or a large number of items being added to make up for a significant underrun. You can turn this warning off under in Station Settings>Scheduled Log>When starting playback of the Scheduled Log.
- The logic Myriad uses to detect if another PC (or RVT user) has altered the "OnAir" log has been significantly improved. The log timing now updates immediately instead of at the next segue, and the log display updates much faster. Of course, you should still exercise extreme caution when editing the On-Air remotely.
- If you are connecting to Myriad Network for splits playback, previously Myriad would wait for up to 5 seconds after taking OnAir Control to see if it could connect to Myriad Network. Myriad now continues cueing the log up ready to run immediately and allows the Myriad Network connection to establish afterwards. This significantly speeds up starting the log running for the first time after taking OnAir control.
Media/Play Logs Report:
- Media Report: There is a new button to "Include Date/Hour Restricted" items in the Media Report when it is in Advanced Mode. With this turned on, the report will include items that would normally be excluded due to start/end dates or Hour restrctions. When using this option with an advanced search, make sure that your date range options don't conflict with this or you may get unexpected search results.
- Media Report: By default all options in the "Import from AutoTrack" window are now turned off making it much easier to 'top-up' your Myriad Playout Station Database from an AutoTrack SE database.
- Playlogs Report: The Date/Time selector has been updated to use the same dropdown based selector used in other areas of Myriad Playout.
- Playlogs Report: The Locations dropdown will now show Plays by different applications on the same PC separately - so if you are using Myriad Remote Edit Server, AutoImporter or AutoPlayer, you will now see new dedicated entries for these in the Locations dropdown. At present only AutoPlayer is capable of playing media items, but these items are there for future use.
System Reports:
- There is a new "System" sub menu on the Reports menu that contains 2 reports that analyse the physical statistics of the currently open Myriad Database and also the file sizes of all databases on your SQL Database. These reports may require additional priviledges on your SQL server so you should contact your Database System Administrator if the reports are not showing results.
- If the Database Statistics report shows table indexes with a high level of fragmentation then we strongly recommend contact the Broadcast Radio Support Team as they can supply a script that will optimise the indexes on the SQL Server. This can dramatically improve database and Myriad performance.
Layout Changes:
- Appearance: The gap between each tile has been slightly reduced to tighten up the visual appearance of Myriad.
- Layout "margin" property: You can now configure this by a new "margin" property that has been added to the layout file's header element. For example margin="2,2,2,2" will double the gap between tiles. The format is left,top,right,bottom, so entering 10,5,0,0 would give a very large gap at the left of each tile, a half size gap at the top of each tile, and minimal gap to the right and below. All default layouts now have this property.
- Background Colour Property: You can now configure the background colour that is underneath the tiles by a new "backgroundColor" property (note the US style spelling of 'color') that has been added to the layout file's header element. For example backgroundColor="#FFFF0000" will set the background to Red. The format is Alpha, Red, Green, Blue (#AARRGGBB) with all values in standard hexadecimal notation. All default layouts now have this property. You can also use standard windows colour code words such as Red, Blue, AliceBlue, Black etc.
- New Automation (Simple) Layout: There is a new default "Automation (Simple)" layout. This demonstrates using narrow margins and also using a white background colour behind the tiles.
Security:
- User edits to Clocks and Clock Assignments are now logged in the User History along with the name of the Clock edited.
Commands:
- Important Change: To use an inline command you must now surround it with double square brackets - for example System.ShowMessage([[System.GetComputerName()]])
- PadView Commands: There are several new PadView Commands : PadView.Clear, PadView.SetHookMode, PadView.SetLoopMode,PadView.AddMediaItem and PadView.SendToPlayer - Full details can be found in the Command documentation on the Help menu.
- Log Command: There is a new Log Command: Log.SetAllItemsChainType - which can be used to set the chain type for all the items in a specified hour - for example Log.SetAllItemsChainType(-1,nowDayTnowHour,auto) would set the chain type for every item in the current hour (except sweepers) to "auto". Log.SetAllItemsChainType(-1,nowDayTnowHour+1,stop) would set the chain type for every item in the NEXT hour (except sweepers) to "stop".
- OnAir Commands: There are 2 new OnAir Commands to get and set the Now Playing information: OnAir.SetNowPlayingPlain and OnAir.GetNowPlayingPlain - Full details can be found in the Command documentation on the Help menu.
- System Commands: There are several new System Commands that allow you to check or use the name of the currently logged in Myriad user: System.IsAnyUserLoggedIn, System.IsUserLoggedIn(loginName), System.IsNoOneLoggedIn, System.GetCurrentUserLoginName, System.GetCurrentUserFullName System.GetCurrentUserFirstName and System.GetCurrentUserLastName - Full details can be found in the Command documentation on the Help menu.
- Qae Commands: Previously you would have had to have a Delay command after a Qae.ToggleMode to allow the Log Playback to finish loading the log ready to play. The Command Processor now waits until the log has loaded before executing the next command.
- LogView Commands: Previously you would have had to have a Delay command after most commands that moved the Log display - e.g. to scroll up or down or to jump to a new position - to allow the Log View to finish updating it's display. The Command Processor now waits until the Logview has completed it's update before executing the next command.
- Layouts Commands: There are 2 new Layouts Commands: Layouts.SelectLayout and Layouts.GetAllLayouts - Full details can be found in the Command documentation on the Help menu.
- Remote Command: There is a new Remote Command : Remote.SendMyriadPlayoutCommand - This is broadly the same as the existing SendTCPMessage, but always uses port 6950 and automatically adds on the correct CRLF sequence at the end of the command making it much easier to send a command to a remote Myriad Playuout system.
Mixer/Hardware Connections:
- D&R Airlite/Webstation: There is a new Mixer option in Application Settings that allows you to enable using the On/Off button and fader being opened/closed as a fader start to play/pause the item in the player.
Hardware:
- Hardware Service: Added support for v5.9 of the Broadcast Radio Hardware Service which adds support more hardware devices like the XKeys XK-3 and XK-12.
- Media View Control Lines: There are several new control lines such as "Play/Pause" and PlayHook that apply to certain tiles and windows - these include the Media Editor, the Media Item Information view and the Segue Editor.
- MediaEditor Control Lines: There are several new control lines that allow you to remotely control the Media Editor. These include Play/Pause toggle and setting the Intro/Extro and Hook timings.
- MediaEditor Status Lines: There are several new status lines that show if the Media Editor currently has focus or not.
- SegueEditor Status Lines: There are several new status lines that show if the Popup Segue Editor is open or not.
Application Settings Window:
- The Application Settings window has been rearranged to move the Media Editor Settings onto a new tab to bring the options together.
- The Multi Screen settings are now on the Options tab, which drastically simplifies the "Advanced" tab.
- As noted above there are new settings to control the "Check For Updates" feature.
- There are new Diagnostic ('Debug') options on the Advanced tab which allow you to set the Diagnostic logging level for ALL Broadcast Radio Products on this PC. After changing the logging level you should restart all applications to make sure the settings are fully applied across all applications.
The following issues have been fixed:
- Media Grid: An item would only show it's custom text colour if it had audio - i.e. a "Titles only" Media Item would not show the text colour correctly.
- Favourites: Deleting a set would not select the next set in the list.
- Media Library window: An error message about an invalid SQL Server date time would be displayed on the pop-out Media Library window (as opened from the "Replace Item" menu, or Ribbon button, on the Log).
- Advanced Media Searching: Filtering to only show results from the Held category would not show all of the held items.
- Log Display: Inserting a Script with only a single line of text including a full stop would sometimes then fail to re-display when double clicked on.
- Log Display: If another computer modified the "on-air" hour then the start timings would not be updated until the start of the next segue. Also, rapid log changes by that remote user could also not be reflected correctly in the Log Display.
- Log Display: Changing from AutoFade to Live mode was not updating the GapTime at the foot of the Log display until the next segue.
- Log Playback: Playing back a command that executes almost immediately (for example ShowMessage) would sometimes wrongly cause Log Playback to halt until a user presses GO.
- Log Playback: Myriad would very very rarely skip over the next item in the log if there were other log edits very nearby, particularly from a remote computer. Additional diagnostic logging has also been added in case this issue reoccurs.
- Log Playback: Myriad was overly sensitive to transient SQL issues when updating Log Item timings and could stall playback displaying an error message about a SQL Timeout.
- Log Export to Multitrack: Autohooks were not exported to multitrack files correctly.
- Log Export to Multitrack: Note: recent versions of Audacity occasionall have trouble creating block files. This is an Audacity issue and will hopefully be resolved with future updates to Audacity.
- Scheduling: Myriad could get stuck attempting to schedule a Simple Clock where all items were being rejected by the rules if all rules were set to be un-breakable.
- Scheduling: Myriad would schedule an item too often if it was previously scheduled as a different Item Type - for example a song reusing a Media Item that used to be a Command.
- AutoFill: AutoFill would sometimes choose the wrong categories to fill from if running in an non-UK timezone.
- AutoFill: AutoFill would get stuck attempting to choose items if all items in selected categories were not allowed due to scheduling restrictions (e.g. hour or date restrictions).
- AutoFill: AutoFill could calculate timings slightly incorrectly if a Media Item had an Overall Start or End timing marker set.
- SegueEditor: Recording a new voicelink was not marking the item following the voice link as "Not Droppable"
- SegueEditor: Recording a new voice link, or editing a Swept item in between items that already have some manually added Volume points could cause "Segue Spaghetti" with zig-zag volume lines being displayed in the Segue Editor.
- SegueEditor: Recording a new voice link into a very short item would show Segue Spaghetti on that short item.
- SegueEditor: Dragging the bottom item in a Segue beyond the left hand side of the view would not update the Waveform to show the new position.
- Media Import: Fixed an issue where the Extro and Media End were being incorrectly set when importing a file that is automatically having leading silence removed.
- Media Export: Exporting a Media Item would not correctly export any Timing point attached Media ID information.
- Media Editor: Rapidly opening a Media Item after highlighting it on the MediaWall would result in any Timing point attached media Id's not being displayed.
- Media Editor: Rapidly re-opening a non-audio Media Item (e.g. a Command) would wrongly show the item as an Audio item with no waveform.
- Media Editor: Fixed several issues with setting Overall Start and End times causing the other timings to be reset.
- Media Editor: Removing an image from a Media Item (which happens immediately) was wrongly then prompting to save the Media Item.
- Media Editor: Changing the type of a Media Item (that had an existing but empty audio file) from audio to List would then cause Myriad to close when you added an item to the list.
- Publish to Mixcloud: Fixed an issue where a change in the Mixcloud webservice resulted in Myriad needing to be re-authorised each time it was restarted.
- QuickRecorder: Fixed a problem where auto-processing a very quiet (or silent) item would cause Myriad to close.
- Media Players / Media Item Information View: The Players were showing the entire waveform for an item, not just the section between the Overall Start and End markers.
- Media Item Information View: If you had an hour start highlit when a song was added due to underrunning then you could sometimes see an error message about a date subtraction, or the freshly added item would not display in the Schedule History grid until you re-highlit the item.
- Commands: If you tried to use a Player command to control the "shared" media Engine when running in MultiQae mode, then the command would be executed on the first opened Station instead.
- Commands: The OnAir.SetNowPlayingCommandSimple command would not work due to the square brackets wrongly being interpreted as an Inline command. Inline commands are now surrounded by double brackets to resolve this issue (see above).
- Commands: If you left a space at the start of a quoted parameter in a command - for example Remote.SendTCPMessage(1.2.3.4,6950, "DoAThing%0D%0A") - then the quote marks were not being removed from the string.
- International Date/Time Formats: Myriad would fail to load Layouts at startup if running in certain countries native date formats - e.g. Norwegian.
- Email notifications: Sending a notification via Email could cause Myriad to exit if the server details were not correctly entered.
- Command Line Utility: The /DeleteMedia command line option was erroneously requiring both /mediaid and /filename parameters, when it actually only needs a /mediaid parameter.
- International Keyboard: Pressing the Altgr key to enter alternate characters would not work - for example, entering the @ symbol on a Danish keyboard.
Other internal changes:
- LC-Path: Added to SharedSettings
- HA transitioned to dedicated AC.
v5.19 10th September 2019
New Features/Changes:
Notifications:
Myriad has an all new Notification system that can be used to automatically send a notification to one or more users when an extraordinary event occurs - for example if Myriad has run out of log and has to emergency schedule an hour, or if it's recovered from an autorestart due to a power failure etc, even if your License is due to expire within the next few days and cannot be autorenewed.
There are 2 parts to Notifications - "Notification Channels" and "Notification Events". A Notification Channel is the method used to deliver a Notification Event, and you add "Subscribers" to Events.
Currently you can send Notifications via 3 different Channels: Via email to an email recipient, as a Twitter DM, and finally as a Pushover.net notification.
To setup Notifications:
- You need to enable and configure 1 or more Channels on the new "Notifications" tab in Database Settings. For example for email notifications you will need to enable the Email channel and provide the details for your email server. For Twitter you will need to authorise Myriad to use your Twitter username to send DM's on your behalf.
- Per Station, you then setup Subscriptions to Events (such as Emergency Schedule). You can mix and match recipients, so you might send an Emergency autorestart alert to several email recipients, as a Twitter DM and as Pushover alerts, but a notification that a user has manually scheduled an hour might only get sent to a single email recipient.
- An example of a mix of subscribers that would send to an email address, a Twitter DM and a Pushover notification is :
- engineering@examplestation.com, @exampleEngineers, pushover:ABCDEFGHIJKLMNOP123
As well as Per-Station notifications, there are also 10 Custom Notifications (setup in Database Settings directly) that can be triggered from Commands, which means that in turn they can be triggered from the Mediawall, Favourites, Library, or from the Log, or via Hardware lines or even by TCP/UDP messages.
Finally, you can also add a Hardware line to watch a Notification event so that you get a pulse on that hardware line whenever that event is triggered. These work even if you don't have any Channels or Subscribers setup, and you configure them in the Hardware Manager.
Myriad Schedule:
- You can now set a Clock Item to be Locked so that it is prevented from accidental editing by users after it's scheduled.
- You can now pre-set a Song, Link or Basic Media Item to not be allowed to be dropped/faded by AutoFade - useful to make sure show Features aren't accidentally dropped for timing purposes.
- The way Myriad Schedule handles items that tend to rotate very regularly - i.e. songs by "one hit wonders" that don't ever have Artist clashes - has been altered to introduce a very slight adjustment so that they will very gently move around in "most rested" order to prevent them always coming up in the same order.
MediaWall Export/Publish to Mixcloud:
- The default bitrates for exporting Media Items from the MediaWall has changed to 320kbits for mp2 and mp3 and 256kbits for Ogg.
- Myriad now converts audio to 320kbps mp3 when uploading to Mixcloud.
MediaWall/Library View:
- You can now quickly bring up the Information Display by pressing the new keyboard shortcut Ctrl+K.
Favourites:
- Myriad now remembers the last selected Favourites Set when you logout and will display that Favourite Set when you log back in. If you are connected to Myriad Network, then Myriad will only display the selected set of Split Groups if you are already connected to Myriad Network before you Login.
- When a user logs into Myriad Playout for the first time, Myriad checks for a legacy Myriad v3/v4 InstantCart set file in their user folder (<DataLocation>\Users\<Username>) and if found this is then imported as new v5 Favourite Sets.
Log Display:
- Log Items now have a smoother, cleaner appearance.
- Command Items now show the Item Title from the Media Item.
- You can now quickly bring up the Information Display by pressing the new keyboard shortcut Ctrl+K.
- You can now enter up to 10000 characters into Log script items.
SegueEditor:
- You can now use the SegueEditor to record voice links over the beginning of split items.
- You can now adjust the position of an Absolute Time after a Media Item - i.e. when the item should be faded out to hit a time marker.
Dashboard:
- When a sweeper or Voice link item is now due to play over another item, these are now shown much more clearly, and different icons are used to show whether it's a sweeper (+ symbol) or voice link (microphone icon).
- If images are enabled then the Dashboard now shows the Station Logo on the left hand side if the currently playing item doesn't have an image file.
- The Image display now shows a small thumbnail in the bottom right hand corner showing the item type of the currently playing item.
Media Players View:
- You can now right click on a Media Player (or Mini Media Player) and you will see a new menu option that allows you to "Jump to this Media Item on the MediaWall"
Quick Recorder View:
- The AutoTop and AutoTail feature was too sensitive so would often not actually trim any content. The thresholds have been altered to make it less sensitive so it gives better trimming results.
Myriad Network Connections:
- When Myriad Playout is connected to Myriad Network, it now shows a green box at the top of the window (next to the On-Air button) showing the number of Splits that are connected.
Mixer/Hardware Connections:
- D&R Airence: There is a new Mixer option of "D&R Airence" that will connect Myriad to a Airence connected via USB.
- Due to the nature of the Airence interface, this is quite limited and cannot really be expanded, but it does allow:
- Simple player fader start/stop/preview control
- The 2 vertical rows of buttons are mapped to the first 16 favourites
- The bottom right button is Log Go, the one above that is Toggle Chain Type of the currently playing Log Item.
- The bottom left button is Dump current item.
- The left most button on the top triple button row is Toggle Popup Segue Editor and the right most button is Segue Step.
Reports:
- There are 3 new Copyright Export formats available in the Copyright Reports window - UK PPL Copyright report, IMRO Commercial and IMRO Music.
- All copyrights have been updated to use the Media Copyright Title and Performer information if required by that copyright reporting body.
- If a Media item doesn't have a Copyright Title or Performer set, the Copyright report now uses the Media "Item Title" and "Artists" information instead.
- The Scheduled Log Hour Information report is now a much more useful grid based display that shows you all the hours of each day across the week and you can immediately see the schedule/advert log merge status for every hour at a glance.
Security:
- The Users List now shows the Category and Security group that a Contact/User is in, and you can also now easily filter the list to see only Users (i.e. Contacts that can "Login" to Myriad).
- You can now sort the Users list by clicking each column header.
- There is a new Myriad Permission that can be set on a Security Group or on a specific User's account that controls whether they can access Myriad remotely via RVT or via Myriad Anywhere.
- There is a new Log permission that controls if a user can lock or unlock Log items. This permissision is allowed by default.
- There is a new Reports permission that controlsif a user can run Play log and Copyright Reports. This permissision is allowed by default. When a user runs a Play Log this is now logged in the User History.
- There is a new "User Reports" sub menu on the Reports menu that contains the User History report as well as new User Summary Report. This shows a list of all Users and whether they can login locally or remotely (via Remote Voice Tracking or Myriad Anywhere) and any security concerns i.e. not having a password set etc.
Layouts:
- The Dual Screen layout now includes a Clock next to the Dashboard. You can easily install this new layout over the top of your existing layout by selecting it from the Install Layout menu.
Commands:
- There are 2 new Media Commands : Media.IsItemInUse and Media.IsItemEmpty - these are useful in IF statements to determine what command path to use based on if an item exists already.
- The tree based list of commands in the Media Editor now shows the "IF" and "REM" commands making it easier to insert those into the Command sequence.
Initial Setup:
- For new installations Myriad now suggests using a local path of \Myriad\Data on your largest drive - e.g. d:\Myriad\Data
Command Line Utility:
- The Command Line utility has a new action - /ExportAdvertRecAsXml which reads back in a day's existing advert REC file and exports it back out as an xml file next to the original rec file.
- /Action=ExportAdvertRecAsXml /Profile=Profile1 /StationId=0 /Start=NowDay-1T00:00:00 /End=NowDay-1T23:59:59
- The Command Line Utility has a new action /DeleteExpiredMedia which will automatically delete any Media Items that have a "Delete After" date set and that date has passed. This will use the Myriad MediaWall Recycle bin if you have it enabled. You must specify a Start and an End Media ID to check for expired Media items.
- /Action=DeleteExpiredMedia /Profile=Profile1 /StartMediaId=1 /EndMediaId=1000
The following issues have been fixed:
- MP3 based Mediawalls: Normalising an item on the MediaWall (including Voice link's being normalised after being recorded) could result in the audio for that item being lost.
- Multitrack Export of Scheduled Log Hour: Exporting an hour that contained voice links with manually adjusted volume points would occasionally lead to a long fade out being incorrectly applied across the entire duration of the previous item.
- Myriad Schedule: Myriad Schedule could inadvertently schedule the occasional item from the Held categories, particularly for Clocks that were upgraded from InstantTrack Presets.
- Myriad Schedule: Editing a Song Link or Advert item in an Advanced clock for any station other than the first station (ID:0) would not show the Categories in the drop down category lists.
- Myriad Schedule: A Clock that contained an inner "child" clock would schedule correctly, but if that "child" contained a "grandchild", then the contents of the "grandchild" clock would not be correctly included in the scheduled hour.
- Myriad Schedule: Dragging items to a new position in an Advanced Clock would sometimes insert the item above or below the intended location.
- Myriad Schedule: Editing the Clock Assigments for non-station ID:0 stations would not save if you had not already assigned at least one clock to Station 0's Assignment grid.
- Media Editing: Opening a Media item where the audio file had been deleted from the file system (but not from Myriad) would result in an invalid audio file being created.
- Media Editing: Opening an existing Media Item that is set to be "Allowed to Schedule" would not show that status correctly, instead it would wrongly show the setting for new items based on the "Allow new items to be scheduled" setting in Database Settings.
- Media Import: You could not import an audio file into the last Media Item on your MediaWall.
- Media Import: If you imported a previously exported item (or was re-importing from the Recycled folder) that was set to "News Media" it was wrongly being imported resulting in the Item Type dropdown in the Media Editor not being set. This would also cause problems with RVT then attempting to startup and display those items.
- SmartInfo: Higlighting an item on the Log would not show the year for the item.
- Log Playback: When Autofilling underrunning hours Myriad would occasionally use the time of the "next" hour when checking a Media Item's Hour Restrictions.
- Log Playback: If you recorded a voice link out the back of the last song in an hour, but Myriad needed to "autofill" a song in due to underrunning, then the song would be wrongly inserted inbetween the song and the voice link that was following it. The inserted song will now be inserted before that song instead so it leaves the segue intact.
- Log Playback: An intro duck would sometimes be ignored if the intro duck had been edited in certain ways - for example by altering the main start volume rather than the intro duck "down"
- Log Editing: Dragging a new item into the log or into the Segue Editor, particularly a sweeper, could result in Myriad showing an error message that it could not display the Scheduled Item History due to an unrepresentable date format.
- Log Editing: Replacing a Log Item would not clear any Volume points that had been added and the Segue Editor would not update to show the replacement item until you refreshed the view.
- Log Editing: Myriad Playout would exit if you tried to insert a Split item into the Log on Admin only licenses.
- Segue Editor: Pressing space bar on a Segue that already contained a Voice link would wrongly start a new voice link recording.
- Media Report: When using the import from AutoTrack v4 option, Song "Artists", "Display As/By" and "Album" information would only be imported if you had also selected to import Titles.
- Media Report: When using the import from AutoTrack v4 option, Link "Other Information" was never being imported into the Media "Item Description" field.
- Player Commands: Passing an invalid PlayerIndex to some Player commands (i.e. SetVolume/Previewmode) would cause Log Playback to stall if those commands were called from the Log.
- Station Settings: Setting the default Song Title, Artist or Link Separation for any Station other than the first station (ID:0) would wrongly save the new setting over the top of Station ID:0's settings.
- Myriad OCP Connection: If the connection to Myriad OCP failed at a very specific moment during Myriad Playout sending Now Playing information to OCP then Playout would wait until the OCP connection had fully timed out before continuing playing the Log. This information is now sent asynchronously to prevent such issues causing Playout any delays.
- Myriad Playout Remote: Selecting a different set via Playout Remote and then playing a Favourite from it would play the favourite that is shown on screen in Playout, not the one from Playout Remote. This fix requires Playout Remote to be updated as well.
- Drag/Drop: Fixed various issues with Dragdrop sometimes causing Myriad to close unexpectedly.
Other internal changes:
v5.18 (Release 2) 15th July 2019
New Features/Changes:
AutoTrack Data Import:
- There is a new "Import" feature on the Media report window that allows you to bulk import Media Item information from Song and Link cards in an AutoTrack SE or v4 database. You just highlight the items in the report that you want to retrieve information for and then you can choose which fields to import - e.g. you might only want Title and Artist, but you might also want all Copyright etc.
Dashboard display:
Log View:
SmartInfo and MediaItem Information display:
Clock display:
Publish to MixCloud:
K600 Keyboard improvements:
- There is a new option in Playout Settings "Show empty Favourites with a Red button" will illuminate unused Favourites button in Red to show them more clearly as different from the blue buttons that indicate a Favourite is assigned.
Hardware:
- Log Playback Status: Myriad Playout can now activate hardware lines to show when the Log is in Live Assist mode or in AutoFade mode.
- The older Log Playback ControlStatus hardware lines have been removed - you should use the "Log Playback Control" and "Log Playback Status" lines instead.
The following issues have been fixed:
- Media Import: Importing an mp3 file could sometimes cause Myriad Playout to close.
- Media Library: Doing a basic search after doing an Advanced search for a specific Category would not return the correct results.
- Media Players: You could still pause a player buy clicking in the central area when the Player Controls were set to be always visible.
- Login Window: Pressing the 'enter' key after entering a password was not triggering the login validation process.
- Log Playback: An Absolute Time running immediately after another item that has no duration - i.e. an Hour Start - could sometimes finish almost immediately after it started instead of waiting for the correct time.
- Dashboard: You were able to change the chain-type on an Hour Start marker (via the dashboard) which could lead to unexpected results.
- Scheduled Reports: The Log Discrepancy report was showing the wrong Category names for items.
Other internal changes:
v5.18 18th June 2019
New Features Summary:
- Brand new "Myriad Schedule" - built in powerful Music and Link Scheduling.
- Brand new Copyright Reports.
- Child Stations can now have their own dedicated Station Settings.
- Automatic cleanup of Recycled Media Items.
- A 'Now Playing' Billboard File can now be automatically written every time the Log starts a new item or is changed.
See below for more details about these new features.
New Features/Changes:
All new 'Myriad Schedule':
Myriad Schedule is built into Myriad Playout, and is a direct replacement for the previous InstantTrack feature. It can be found on the Station Menu when you have a station open.
This significantly more powerful scheduler adds many powerful features such as as a full Clock Editor, configurable Rules, and a host of other features and improvements.
Myriad Schedule Clocks:
Clocks come in 2 flavours:
- "Simple" Clocks which are very similar to the older InstantTrack Presets and allow you to easily choose music based on simple Category sliders and a timing Goal - e.g. Choose me 60 minutes of music using a 60/40 mix or Pop/Rock, and play a Link every second Song, whilst starting the hour with a News sequence and an AutoHook.
- "Advanced"
Clocks are a much more powerful way of scheduling an hour as you take direct control of the order of the items in the hour. This then means you can add in placeholders for Advert Breaks, Absolute Time markers etc.
Advanced clocks allow you to add every type of available Log Item, from standard items such as Song/Links and AutoHooks and Absolute Times all the way up to Hardware items and even Split Break and Split Group events for stations using Myriad Network.
You can even add another "Clock" into a clock - for example you might define a "News Sequence" Clock that contains the 4 items needed for your news sequence, then use that Clock at the start of all your regular Clocks, so you only need to define that Sequence once.
Creating an Advanced Clock is very easy as you can start with a Simple Clock and click the "Advanced" button and Myriad will automatically create a template for the hour based on the current settings. This means it's very easy to then tweak and alter that template to get the sound you want.
Myriad Schedule Clock Assignments:
There is a new much easier to use Clock Assignment window that lets you choose with Clocks should be used in which hours, and you can easily create a copy of a clock so you can create a standard one used for most hours, then use a copy of it for hours that require a different layout/category rules etc.
The Clock Assignment window also has a 'Import' section that allows you to easily import Clocks, Clock Assignments, the Default Global Rules set and also the Category Names from a Myriad AutoTrack v4 Station Database.
Important: If you are upgrading from v5.12 or earlier you will need to set the correct Clock to use for each hour in the Clock Assignment Window.
Myriad Schedule Rules:
Myriad Schedule has a multi layer Rule system allowing you to different rules for different scenarios. For fast and simple scheduling, many stations will likely just set the "Station Settings Default" rules and use these for every hour that is scheduled, but if you run some specialist shows you may need to alter those rules on a more granular level.
- In Station Settings you set a "Default" set of rules to control Song Title, Song Artist and Link Separation - for example Song Title Separation: 2 Hours, Song Artist Separation: 1 Hour, Link Separation:30 mins.
- In Database "Categories and Attributes", you can override the Station Default rules per Category so that that specific Category uses a different set of rules - for example, your Dance Category might need to prevent songs by the same Artist coming round too often, so it might be set to Song Title Separation: 2 Hours, Song Artist Separation: 4 Hours, Link Separation:30 mins .
- In each Clock, you can then overide the above actions per-category just for that Clock - for example your "Rock" clock might be set to check for Song Titles across more hours to make sure covers aren't being played nearby - Song Title Separation: 5 Hours, Song Artist Separation: 1 Hour, Link Separation:30 mins
- Songs and Links are always scheduled in "most rested" order, so you will always get the best rotation available for each song in each category.
Myriad Schedule based AutoFill:
If an hour is in AutoFade mode and is underrunning, the Clock for that hour is used to choose suitable songs to top up that hour using the Category Weightings - this is regardless of whether it's a Simple or Advanced Clock.
The new Myriad Schedule engine is used to choose these items so all of the above Rules are checked, which is a significant improvement over InstantTrack which only used basic rotation and Artist Separation. It also uses the rules layers as above, so looks for Clock Rules then Category Default Rules, then finally Station Default Rules depending on which have been set.
Important: When AutoFill is considering songs, these rules are all treated as "breakable" so that it will do it's best to find the optimum song based on those rules, but will always find a song based on most rested.
Myriad Schedule Reports:
- There is a new Scheduled Log Hour Information report that shows the status of each Hour in the log including the Title, when it was added, and if the Main and Advert Logs have been added for that hour.
- There is a new Scheduled Log Discrepancy report which shows you every item in the Scheduled Log and any information about if it's not been played, whether it's been dropped/moved/replaced etc. You can also easily group items so you can see Songs separately from Links etc.
Myriad Schedule Permissions:
- The Myriad Scheduling Permissions have a new dedicated section in thge Edit permissions window, and there is a new "Can set Media Item's Scheduling options (e.g. Restrictions etc)." to control whether a user can alter the contents of the Scheduling tab in the Media Editor.
Myriad Schedule Database/Station Settings:
- Database Setting: There is a new Media settings option "Set all new items to be 'Allowed' to be scheduled by Myriad Schedule by default" which allows you to control if new items added to the MediaWall are automatically allowed to be scheduled Myriad Schedule. By default this option is on, but if you allow users to add Songs to the MediaWall without editorial review then we recommend turning it off to prevent those songs being automatically scheduled. You can then use the new Library Search options (below) to review these freshly added items.
- Station Setting: There is a new set of options on the Scheduling tab that allows you to control how far ahead the On-Air Computer will use Myriad Schedule to automatically schedule. By default it is set to "If the log runs out" which means Myriad will only schedule if it's approaching the end of the current hour and the next hour is missing. Alternative options are "For the next hour" or for the next full day or next 7 full days. If Myriad is set to anything other than "If the log runs out" then you will see a small yellow informational messsage appear at the top of the window just before Myriad automatically schedules (if required). This process runs in the background, so does not affect Myriads performance.
- Child Station Settings: Stations that are connected to a Parent station (aka 'Child Stations') can now be set to have their own dedicated settings instead of having to use their Parent's settings. This only affects the Station Settings, all other connections such as sharing Scheduling items and automatically copying hours from Parent stations are unaffected.
MediaWall:
- Importing: Myriad now checks for a CSV file with the same file name as the audio file from the I Like Music download service and automatically imports all available information such as Titling and Copyright details.
- Importing: Myriad now carries out a special pre-import scan when importing mp3 files to enable it to import mp3 files that would previously have been rejected or imported with poor results.
- Importing: The RadioHost mp3 and WAV file import handler has been further improved meaning Myriad can now succesfully import from a wider variety of Radio Host files.
- Publish to Mixcloud: The Publish to Mixcloud window has been updated to better reflect the options available to Mixcloud Pro account users.
- Automatic Recycle cleanup: There is a new Database Setting "Automatically remove deleted items from the 'Recycled' folder" which controls automatically removing previously deleted Media Items from the Mediawall Recycle folder. You can change how long items should be kept or even turn this feature off entirely. By default items will be removed from the Recycle folder 30 days after they were deleted.
Media Library View and Media Reports:
- By default, the Media Library search results will now exclude items that are restricted based on the date or Hour (using the Scheduling Hour Restrictions). You can turn off this filter via the View tab.
- Advanced searching: There is a new content/timing tab that contains the options relating to duration and audio format.
- Advanced searching: There is a new "missing media" option which allows you to easily find items where the media file (e.g. the WAV file etc.) is missing.
- Advanced searching: There is a new Scheduling Tab that allows you to filter the results by only those that can be/can't be scheduled by Myriad Schedule.
- Advanced searching: You can now limit the Search Results to only contain items that are set to "Play as a Sweeper".
Media Mass Changer:
AutoHooks/Scripts/Social Media Items:
- AutoHooks can now contain Media Lists as the Start/Separator/End or Alternate items. Please note that Rotating Items will not rotate when used inside AutoHooks, so you should only use Random or List items.
- The AutoHook editor window now has browse buttons next to the Media ID's making it much easier to choose the correct items.
- The AutoHook, Script and Social Media editor windows now have the same look and feel as other Log item editing windows.
- The Social Media editor window now has a drop down that allows you to easily insert some of the more commonly used OCP tags. For a full list of OCP Tags please use the "Show Format Creator" menu option in Myriad OCP SE.
Log Playback:
- The way that the Log handles updating the start times of items (and calculating autofade) has changed to make Segue's much more responsive. The calculation is now slightly delayed to happen after the segue has completed. This improves things significantly on older PCs or on PCs running multiple radio stations simultaneously.
- The Dashboard "power" button now changes colour to show if Log Playback is running.
Media Players:
K600 Keyboard improvements:
- The Customise option to prevent closing items while they are playing now also applies to the K600
- There is a new Application Setting that allows you to control how the Close/Eject Player buttons work - there are 3 options, 'Normally' just works as it does in previous releases, 'Delayed' means you have to hold down the button for a short period before the item will be closed, finally 'Disabled' stops the button from working all together. This works in conjunction with the Customise option, so you can still choose to only allow the Close to actually operate if the item is paused/cued.
Now Playing Information:
- Billboard File: There is new Station Setting "Write Now Playing to a Billboard file" option on the OCP tab. This will result in a "Now Playing" xml file being written to the "Stations" sub-directory of the Data Location when the Log starts a new item or if the log is edited. This means you can now easily get the metadata about the curently playing item without needing to be install and configure Myriad OCP.
- If the currently playing Log Item has a "stop" ending and reaches the end (i.e. is now waiting for Go) then Myriad Playout will now 'clear' the Now Playing information sent to OCP and the new Billboard File. This behaviour can be changed by a new setting in Station Settings under Now Playing "Clear the Now Playing Information if the current item has a 'Stop' ending and has completed."
Copyright Play Logs Report:
- There is a new option on the Play Logs report to export the report as a Copyright Report.
- By default Myriad Playout ships with report templates for UK PRS and PPL, Canadian SOCAN and CRTC and also Danish Gramex and KODA.
- If you need to send a report to an alternate organisation, you can create your own reports by customising the "General Copyright Report" file.
Security:
- User History: The User History window has had a significant overhaul with a new more powerful results display for example you can alter column sizes, group information together. You can also now narrow down your search time period to per second instead of previously having to see a full day of entries.
- User History: The Users drop down now only shows the names of Contacts who can login instead of all Contacts.
Commands:
- You can now use the result of one command 'in-line' as the parameter for another - e.g. System.ShowMessage([System.GetComputerName()]) shows the name of the computer, Players.PlayItem(-1,0,[System.GetCurrentHour]) plays a different Media Item based on the current Hour. To use one command inside another you must wrap it in square brackets - i.e. [ and ].
-
New "Log" Commands: There are several new commands, full details can be found in the Command Documentation on the Help menu:
- Log.AutoSchedule(stationId,startLogHour,endLogHour)
- Log.CopyHour(sourceStationId,sourceLogHour,destinationStationId,destinationLogHour,resetAdvertBreaks)
- Log.DeleteHour(stationId,logHour)
- Log.MergeAdverts(stationId,startLogHour,endLogHour)
- Log.RemoveAdverts(stationId,startLogHour,endLogHour)
-
New "Number" Commands: There are several new commands, full details can be found in the Command Documentation on the Help menu:
- Number.Add(initialNumber,number1,number2...)
- Number.Subtract(initialNumber,number1,number2...)
- Number.Multiply(initialNumber,number1,number2...)
- Number.Divide(initialNumber,number1,number2...)
- New "System" Command: System.ShowMessageYesNo Shows a message box and waits for the answer. If the chooses No then the current command sequence finishes immediately - very useful for giving the user a chance to cancel a command sequence. This command is not suitable for use as a condition part of a #IF statement.
- New "Remote" Command: Remote.HttpGet calls the requested http resource using the HTTP GET method.
- Documentation: The documentation has been slightly revised to remove some parameter hints that were causing confusion - e.g. "mode:" in the Qae.ChangeMode Command information.
Remote connections and REST API:
- There is a new Help>Documentation menu option to take you directly to the REST API information. This menu option is only enabled if HTTP connections are enabled in Playout Settings.
- The REST API's for Favourites/PlayItem and Favourites/CueItem now use either the favourite index OR the media id - so you can achieve "play Favourite 27", or "play the first Favourite that has media ID 1234 assigned to it"
Command line options:
- /AdminLicense Limits Myriad to only use the features available with an Admin License (only applies to Myriad Playout Full License)
- /LiteLicense Limits Myriad to only use the features available with a Lite License (only applies to Myriad Playout Full and Admin Licenses)
Command Line Utility:
- The Command Line utility has two new actions - /ScheduleLog option which schedules a date range using Myriad Schedule and /RemoveLog which removes a date range from the Log.
- /Action=ScheduleLog /Profile=Profile1 /StationId=0 /Start=NowDayTNowHour+1 /End=NowDay+1TNowHour+1
- /Action=RemoveLog /Profile=Profile1 /StationId=0 /Start=NowDay+1T00:00:00 /End=NowDay+7T23:59:59
The following issues have been fixed:
- Media Import: Myriad would refuse to importing a transport file that contained a Media Item that had had a blank Note added to it.
- Media Import: Myriad would sometimes fail to import an item if the audio file contained multiple "category" or genre encodings.
- Media Import: Extro's would sometimes not be automatically detected on some mp3 files.
- Media Pack Import: Media Pack's would fail to import in some international countries due to a regionalisation issue with the Pack Contents file.
- Media Library: Changing to Advanced Search then selecting an Item Type would correctly fill in the Category dropdown, but then later changes to the Item Type would not update the drop down.
- Log Playback: If Myriad received a Player "Play" instruction from an external trigger (e.g. Hardware line) whilst in the middle of already setting that player Playing then Myriad would sometimes "GO" on to the next item in the log prematurely.
- Segue Editor: Abandoning a new Voice Link could sometimes delete the wrong item.
- Log Editing: Adding or Editing a Split Advert Break or Split Group would not immediately update the duration and status of the Log Item based on the latest information from Myriad Network SE
- Log Import: Importing a Legacy Myriad Playout v4 XML file that referred to a Command Media Item would wrongly add the item to the Log as a Media Item. It now correctly adds it as a Command Log Item.
- Media Item Infomation: You could not set the "Already scheduled either yesterday/tomorrow..." setting higher than 1 hour.
- Preferences: The user's Preferences could become corrupted in the extreme condition of the Data Location running out of all available free disk space.
- Commands: The OnAir.SetNowPlayingSimple example given in the Command documentation was incorrect.
v5.17 Release 2 - April 2019
New Features/Changes:
Advert Log File Support:
(Experimental) Myriad can now import Advert logs created by Marketron using the "Simian" Export format.
The following issues have been fixed:
- Media Grid: An item would only show it's custom backcolor if it had audio - i.e. a "Titles only" Media Item would not show the back color correctly.
- Media Editing: After User A logs out and User B logs in, User B could wrongly be prevented from saving an item in the Editor if User A wouldn't have had permissions to edit it.
- Media Import: Importing mp2 files would sometimes fail to start and report that the file is not valid.
- Media Import: Importing WAV files with Broadcast WAVE format tags that had hidden invalid data in the Description field would cause Myriad to display an error when importing the item. The item would still be imported, but the title would be invalid.
- Log Editing: If you deleted an item from the Log just after it had finished playing (within 1 or 2 seconds) then Myriad would try to continuously mark that (now deleted) item as Played. This would not cause an operational issue, but would result in higher database loading.
- OCP Presenter: The currently logged in user was always being sent to OCP as a "Test User" placeholder username.
- OCP Now Playing: Arabic text was not being sent correctly to OCP for currently playing items.
v5.17 15th April 2019
New Features/Changes:
K600 Keyboard support:
Myriad Playout has support for the new K600 keyboard. This next generation keyboard is similar in size to the K500 and has keys for a wide variety of popular functions including Player control, firing Favourites as well as Log playback control.
To turn on this support, go into Application Settings>Remote Connections.
The significant advantage over the K500 is that the keys light up to show which functions are available - for example, a Favourite key will only illuminate if that Favourite has a Media Item assigned to it. Media Players and the Log "Go" button also have a great feature where the buttons "flash" as the playing item reaches 10 seconds from the Extro to catch your attention.
MediaWall:
- Importing: Myriad now automatically checks for RadioHost timing information when importing mp3 and WAV files. If found, then any embedded titling information is discarded (as RadioHost doesn't support them) and instead the filename is used as Artist-Title.
Recording:
- Recorder: The Recorder has a new cleaner look that focusses on the duration recorded and remaining. If you prefer the more detailed view, there is a new Customise option to show more information.
- Logging: A new "Recorded" event is logged in the Directory History after a recording is successfully saved.
Powerful Multitrack Hindenburg Broadcaster Support:
- We have been working closely with Hindenburg to add native support for Myriad Media files.
- This means that if you edit an item in Myriad's Media Editor, and click External Edit, that Hindenburg will then seamlessly create a multi track sessions for it, and any assets you add will then be stored with the Myriad Media item.
- Clicking Save in Hindenburg will automatically create a mixdown of the Multitrack session into the Myriad Media item, and then when re-editing that same Media Item later will automatically re-open that session file with no user input. This makes it incredibly easy to alter a multi track item - for example a show promo that needs to be updated each day/week.
- Inside Hindenburg you can now right click to insert a Media Item directly and just enter the ID number and Hindenburg will automatically bring in the audio along with all timing points. You can also use an option on the File menu.
- You can easily replace an item in the Multitrack with another Media Item just by right clicking.
- Hindenburg is also now available as an option for the Export Log Hour to Multitrack Session file
- There is an additional option on the Log that allows you to automatically export the hour to Hindenburg then use the native "Publish" support that is built into Hindeburg to send the hour to external destinations/ftp sites/sound cloud etc.
On-Air control:
- Requesting Control: When you request On-Air Control, Myriad Playout will now continue to request control even if the current controller is set to "Never Release". Previous releases of would show a message box in this scenario meaning you had to re-request control when they had released. This meant that you could not use a pair of hardware lines to flip control from one studio to the other as you could not guarantee that the "current" controller would release before the new one requested. You can now use this method as the "new" one will continue to monitor so it can take control when the current one releases.
Reports:
- Play Logs: You can now filter the Report results by Item Type.
Commands:
-
OnAir Commands: There are several new commands, full details can be found in the Command Documentation on the Help menu:
- OnAir.GetNowPlayingFull(stationId)
- OnAir.GetNowPlayingSimple(stationId)
- OnAir.SetNowPlayingSimple(stationId,"jsonString")
- OnAir.GetShowInformation(stationId)
- OnAir.SetShowInformation(stationId,"jsonString")
- Player Fade Commands: If the player is actively playing then the fade command will execute, if the player is not playing the item will be immediately closed for FadeOut commands, or the volume set to the specified volume for FadeTo commands.
Settings:
- Station Menu: You can now reload the Station Settings directly from the Station menu. This is useful if the settings have been altered on another computer and you want to reload them without having to close and re-open the Station.
- Application Settings>Mixer Connection: The Mixer Connection settings have moved from the Options tab to the Remote Connections tab.
- Media Engine Settings: Audio playback devices are now listed in alphabetical order.
Command Line Utility:
- The Command Line utility has a new /ExportTransportFiles option which will export all the media items in a specified range - e.g.
- /Action=ExportTransportFiles /ExportPath=C:\MyExport\Songs /StartId=10000 /EndId=99999
- It has 2 additional optional command line options that you can choose between:
- /LastModifiedAfter=2019-03-01T00:00:00 which will export all items that have changed since the 1st of march
- /LastModifiedAfterGroup="All Songs" which will export all items that have changed since the last time this command was executed.
- With the new /LastModifiedAfterGroup option, this will not export anything the first time it runs but will note the time that it was run. Then the next time it is run it will export all items that have been modified since then.
Hardware:
- Player Status Lines: There are several new status lines such as "Has Item" that will activate when any item is in the player, regarldless of whether it's playing or not.
- Recorder Status lines: Myriad Playout can now activate hardware lines to show the status of the Recorder.
- Recorder Control lines: You can now remotely start and stop recordings via hardware lines.
- Favourite Status Lines: Myriad Playout can now activate a hardware line to show that a Favourite has a Media Item assigned to it.
- Log Playback Status: Myriad Playout can now activate hardware lines to show when the Log is "Running", when the current item has reached it's end, or light up when the item is playing, but will start flashing 10 seconds from the end.
- SegEdit lines: The combined SegEdit Control/Status display has been split into 2 separate sections - one for Control and one for Display.
- SegEdit Control: There is a new line to Toggle the visibility of the Popup Segue Editor window.
- Dashboard Control: There is a new line to trigger displaying the Smart Info for a specifed line in the Dashboard.
- Command Processor Control: You can now specify an additional command sequence to be executed when a line is "Cleared".
The following issues have been fixed:
- Media Library View: The Ctrl+P and Ctrl+Shift+P keyboard shortcuts were not Playing/Cueing the highlit item.
- Log View: Copying an Advert Break or Time item to another hour would not reset the reference time to be inside the destination hour.
- Log Playback: The keyboard shortcut to force the next item to pre-cue (Ctrl+Shit+Q) was not working.
- SmartInfo: SmartInfo would sometimes fail to return information about an artist if Myriad is running in a country which uses a comma as a decimal separator - e.g. Germany.
- Media Report: Mass changing an item would result in the date and year information being hidden in the report display. The Media item itself was unaffected and refreshing the results would re-display the information.
- Media Editing: If a media item had rogue Category information caused by an issue in earlier releases of AutoImporter then you could not change the category via the Media Editor or via a Mass Change.
- Segue Editor: Clicking the button to create waveforms for missing items could cause Myriad Playout to exit if a non-audio item was in the Segue Editor.
- Security: If you went into Directory Settings and ONLY changed the setting to allow Blank Passwords then that change would not be saved.
- Security: If you renamed the Guest Account then Myriad would attempt and fail to create a new Guest account each time it started up.
- Licensing: Some types of license would result in a warning message that a Licensing folder was missing. Previously you would have to manually creating that folder.
- Hardware Lines: A line assigned to execute a command would lose the assgined Command text after restarting Myriad Playout.
- Command line options: The /NoOCP, /NoMyriadNetwork etc. command line options were not being honoured in Multi Station Log playback mode.
Other internal changes:
- DBST Reporting added.
- SMX: 4/5 changeover phase 2.
v5.16 February 2019
New Features/Changes:
Multi-Station Log Playback ("Multi-Qae"):
- Myriad Playout now has a new "Multi-Station" mode that allows you to play the scheduled Logs for multiple Stations simultaneously all on a single PC.
- A typical example use for this is for Automation PC's that will run 2 or more sister services with AutoTrack or InstantTrack generated Scheduled Logs that can also contain Voice links etc.
- There is a new Application Setting mode that allows you to switch from Single Station Mode to Multi-Station Mode.
- In Multi-Station Mode, you can the assign a unique set of Media Engine Settings per Station Log playback, or use the "shared" Media Engine that is used by the other tiles such as the MediaWall etc.
- There is a new "MultiStation" Layout that shows an example of a suitable Layout that displays multiple Logs and matching Dashboards.
- For more information about this feature and licensing information please contact hello@broadcastradio.com
Publish to Mixcloud:
- You can now publish a Media Item straight from Myriad Playout to Mixcloud.
- There is a new 'Publish' button on the Edit ribbon of the MediaWall Grid view and the Media Libary view to publish the highlighted item. You can also right click on the item on the MediaWall grid.
- Mixcloud requires you to upload items that are a minimum of typically about 13 minutes, and you are expressly forbidden from uploading single tracks - it is only for Shows or show segments, but at the time of release is royalty free as they are funded by advertising.
- The Mixcloud account token is stored per-station in the Myriad Playout Database, so you can upload to different Mixcloud accounts for each Station in your database.
- There is a new MediaWall Directory Permission that allows you to control if a user has permission to upload content to your Station's Mixcloud account.
Clock AutoPlay:
- You can now drag a Media Item onto the Clock display and it will automatically play that item backtimed to the top of the next hour.
- For example, if you drop on a 10second item, it will be automatically played at 59 minutes and 50 seconds past the current hour.
- When an AutoPlay Media Item is assigned, the clock display automatically switches to a count downtimer to the time the item will auto play and a button appears showing you the name of the item. Clicking the button will remove the AutoPlay item.
- If any other Media Items are playing in players at the time the AutoPlay item is due to start then it will rapidly fade them out using the "Go" fade duration from the current Station's Settings.
- If there are no Players available, then AutoPlay will attempt to use a player that contains an item that is Cued, but if all players are either Playing or Paused, then AutoPlayer will NOT play the item.
MediaWall:
- The Media Editor window has a new "Add Encoded String" button which makes it much easier to add strings to Commands (e.g. SendTCPMessage) that might need to contain non alphanumeric characters like carriage returns etc.
- The search results in the MediaWall Grid and Library views have a new streamlined view that allows you to see more results on screen, reduces the screen clutter and updates much faster when scrolling.
- Switching between different types of Jump Buttons (e.g. Local/Shared/Personal) is now instant rather than scrolling vertically to switch between banks.
Scheduled Log:
- By default, Myriad Playout now waits until 30 seconds before the end of the currently playing item before cueing the next item into the Players. You can change this behaviour in Station Settings on the Log Playback tab by changing the new setting "Delay cueing the next item until the current item is...."
- You can now create multiple hours using InstantTrack in one go by using the Import/Schedule button on the Hour/Import Ribbon on the Log View. This means that the same button is now used to import or schedule logs regardless of whether you are using InstantTrack, importing third party log files, or just copying from a Parent Log.
- You can now insert Scripts into the Scheduled Log, and edit any existing Scripts that have been added by your scheduling system.
- You can now set how long Myriad will wait before automatically jumping to "now" - this option is on the Log View>View Ribbon>Options button. The default has also changed to 120 seconds instead of the previous 60 seconds.
- A user can now only dynamically create an hour in the log (by dragging an item onto a blank hour start item) if they have "Mass Edit" Scheduled Log permission.
- "Replace Item" now has the new keyboard shortcut option <Ctrl>+R
- The "Can be Dropped" and "Can be Faded" buttons are now only enabled for types that are set to be fadeable in Station Settings - e.g. only Songs by default.
Live Read Scripts:
- The "Scripts" menu option has now moved to the top of the main menu - previously it was on the View menu under Live Read Scripts.
Clock Tile:
- The Clock Tile can now display a "seconds" tick wheel around the outside edge of the tile in a very similar style to the clock in the Broadcast Radio SmartSign device. You can turn this on by adding the new showSecondTicks setting in the Layout file. There is an example of this setting in the Default Layout With Clock layout.
- You can now set the background and text colour for the AudioMonitorView using the backgroundColor and textColor settings. There are examples of this in the Simple Production Layout.
SmartDisplay Tile:
- You can now specify a rotationAngle property for the text to rotate the text element. For example <rotationAngle>-90</rotationAngle> will rotate the text 90 degress anti-clockwise.
MediaItemInfo Tile:
- The Media Item Info tile has been changed so that it will now only change to show the most recently selected item if it isn't actively playing audio.
MiniMediaPlayersView Tile:
- There is a new Tile that shows a compact version of the Media Players <MiniMediaPlayersView>
- There is an example of <MiniMediaPlayersView> in the new MultiStation Layout.
SimpleMixerView Tile:
- There are two new settings imageLocationOn and imageLocationOff which are used to set the images to be used when the mixer channel is On and Off. If you don't set these then Myriad Playout will display the default Microphone images. These locations can be a fully qualified path - e.g. c:\MyFiles\Logo.png - or a relative path - e.g. Logos\MyLogo.png - in which case Myriad Playout will look for a file called MyLogo.png in a "logos" subfolder of the Layouts folder under C:\ProgramData\BroadcastRadio\Profiles\.... etc.
AudioMonitorView Tile:
- There are two new settings showConnectionCaption and showSilentAlert which are used to show/hide the Connection caption at the top and the "Silent" alert at the bottom.
- You can now set the background and text colour for the AudioMonitorView using the backgroundColor and textColor settings. There are examples of this in the Simple Production Layout.
- There is a new source type for the AudioMonitorView of ExternalMixerSource which allows you to drive the Audio Monitor's VU levels from a D&R Mixer - see below - you can specify either program or controlRoom.
Mixer/Hardware Connections:
- D&R: There is a new D&R mixer setting to "Receive meter information". This then receives VU meter information from Airlite and Webstation mixers and can display this in the AudioMonitorView tile. To see this information you must set the source type for the AudioMonitorView to ExternalMixerSource as detailed above. Note that with this setting enabled you cannot use the D&R Metering software. The Simple Production Layout has been updated with examples of using VU meters connected to the Program and ControlRoom VU meters provided by the D&R Mixers.
- Hardware Service: Added support for v5.6 of the Broadcast Radio Hardware Service which adds support for working directly with AEQ Virtual GPI and Virtual GPO lines on the AEQ Capitol IP, Forum IP and NetBox 32 devices. It also adds support for the Broadcast Radio Switcher v1, more details of which will be announced separately.
- AXIA Livewire: There is now a MyriadPlayout5.gpiovk file that is installed by Myriad in the Docs\External\Axia subfolder of the location Myriad is installed into - usually "C:\Program Files (x86)\Broadcast Radio\Myriad Playout v5\Docs\External\Axia". The AXIA IP Audio Driver configuration application can then be used to point the GPIO setting to that file. This then allows the faders on an Axia mixer to put the Media Player in and ouot of Prevmode, as well as enabling the "next" button to Play/Pause toggle the currently playing item. You will need to have enabled "Allow connections to the Myriad Command Processor on UDP port" to port 6059 on the Remote Connections tab in Application Settings.
Startup Options:
- There are 2 new options on the Advanced tab in Application Settings that allow you to control which screens Myriad Playout uses - for example you might want to limit it to only display on a single screen, or to display on screens 2 and 3 only.
- The option to check for Beta Releases at startup has been removed.
Layouts:
- There is now an menu option on the Install Layouts menu that allows to you to easily install a new Layout from a file.
- Many more Views now support the lockToStationId parameter to control which station they should work with if used in a MultiStation environment. Please see the Layouts documentation on the support section of the Broadcast Radio website for more information.
Commands:
-
New conditional processing - #IF-#ELSE-#END: This is a massive new feature - you can now use #IF statements to only execute a subset of commands IF a certain condition is met - for example, only if running on a specified computer.
For example, to check to see if there are at least 5 players and if so play Media Item 2 in player 5. If there are not more than 5 (e.g. the ELSE section) then the item will be played in player 1 instead:
#IF {Players.Count(0)>=5}
Players.PlayItemToExtro(-1,5,2)
#ELSE
Players.PlayItemToExtro(-1,1,2)
#END
Another example which would only allow Studio 1 to take on air control - this also demonstrates the new REM statement to include human comments that the Command Processor would ignore.
REM Check the ComputerName, and if it's NOT Studio1 then return
#IF {System.GetComputerName()!="STUDIO1"}
Commands.Return
#END
REM Ok, to have got this far, we MUST be on STUDIO1
OnAir.RequestControl(-1)
- New REM or REMARK statement: The Command Process will ignore any like that starts with REM or REMARK This is ideal for leaving code comments or just to temporarily prevent a line from being executed.
- New Player Command: Players.SetVolume(stationId,playerIndex,volumePercentage) will set the volume of the specified player to the specified percentage.
- New Player Command: Players.FadeTo(stationId,playerIndex,fadeDurationMsec,volumePercentage) fades the volume of the specified player to the specified percentage over the duration specifed. This will fade the volume up or down from the current volume.
- New Player Command: Players.FadeToItem(stationId,playerIndex,mediaId,fadeDurationMsec,volumePercentage) fades the volume of the specified mediaItem (optionally in the specified player) to the specified percentage over the duration specified. This will fade the volume up or down from the current volume.
- New Player Command: Players.CloseAll(stationId) will closes any media items playing in any player.
- New Qae Command: Qae.GetMode(stationId) returns the current mode - e.g. AutoFade or LiveAssist
- New OnAir Command: OnAir.GetControlStatus(stationId) returns the current status - e.g. None, ControlRequested or IsController.
- OnAir Command changes: OnAir.RequestControl and OnAir.ReleaseControl now take a StationID parameter - this can be left blank or set to -1 to mean the active station.
- New System Command: Station.GetActiveStationId() returns the station ID number of the opened station. Returns -1 if no Station is open.
- New System Command: System.GetComputerName() returns the windows network name of the computer - e.g. "STUDIO1-PC"
- New System Command: System.ShowMessage("messageText") displays a message box on screen containing the text you specify.
- New System Commands: There are many new commands for reading the current date/time etc. - for example System.GetCurrentDay() or System.GetCurrentHourUtc() For full details please see the Command documention.
- Remote connections: There is 1 new command: Remote.SendUdpMessage - This takes an ipaddress, port and message string to send. The message string can also be URL Encoded incase you need to include special characters such as carriage returns, commas etc. If you need to include a + symbol then you must specify this as %2B - for example, to send a message to turn on vGPIO Line 1 on an AEQ Forum Mixer on IP addres 10.20.30.40 you would use the command Remote.SendUDPMessage(10.20.30.40,2001,"AEQ_RUN:%01%01") - Incidentally, to turn it back off again would be Remote.SendUDPMessage(10.20.30.40,2001,"AEQ_RUN:%01%00")
- New Commands Command: Commands.Return(optional returnValue) stops processing any more commands in that script immediately. You can also use Commands.Exit as that is the same. The returnValue is an optional parameter that will be returned to the caller - this means you can use Commands.Return to return a value to be considered by an IF statement - see above for more about IF statements.
- The following commands have been renamed:
- Commands.List -> Commands.GetList
- Qae.Status -> Qae.GetStatus
- Players.Status -> Players.GetStatus
- Players.Count -> Players.GetCount
- Players.EmptyCount -> Players.GetEmptyCount
- Recorders.Status -> Recorders.GetStatus
- Recorders.Count -> Recorders.GetCount
- Recorders.EmptyCount -> Recorders.GetEmptyCount
Note: For more information about the available commands, please see the Command Processor documentation on the Help Menu.
Remote connections and REST API:
- In Multi-Station mode (see above), there are new additional REST endpoints available to provide a dedicated endpoint per active Station. For example http://localhost:9180/MyriadPlayout5/5/ to work with the Station with the id number of 5.
- The REST API's for Log/ChangeItemChainType, Log/ReadDisplayitems, Log/ReadDisplayItemsForHours and Station/GetInformation no longer take a StationID, and they always return the information for the currently opened Station.
Other changes:
- All VU meters have a fresh new look which helps give an indication of the general warning and danger levels when recording or playing back new audio.
The following issues have been fixed:
- (Release 2) Editing a Media item: The Category drop down would show <No Category> when first editing an item.
- (Release 2) MultiStation: AutoRestarting would cause one of the Stations to use the Shared media engine instead of their own dedicated engine.
- Pad Send To Log: If you are in a non-GMT timezone then sending from the Pad to Log in then Myriad was checking the wrong hour in the log to see if it already existed.
- Media Playback: Recueing a playing Hook would restart playing the hook again immediately rather than waiting for it to be played again.
- Media Export: Exporting a section of an audio file to the Pad would cause Myriad to close if there was no Artist name entered.
- Media Searching: Repeated searches of the MediaWall using the Grid View, the Library View or the Reports window could result in memory usage increasing over time. This would also be dramatically increased when using the Log Editing Replace/Insert Media item features.
- Media Export: Exporting a Media item from the MediaWall or Media Library as mp2, mp3 or ogg was not setting a default bitrate in the Audio Format window. If you clicked OK without noticing then you would get an export file format error.
- Scheduled Log Import: If a log file contained "link" items that were not validly formatted, then Myriad would create Log Items that did not have an item color. The log would also be slow to update the display. These items are now imported as Script items.
- Scheduled Log Export: Exporting an hour to a Myriad XML file would not include some adjustments to the timing when an item was pulled "left" to make it play earlier over the preceding item.
- Favourites: Command Media Items would not show their custom background colours (if assigned).
- Layouts: Myriad would not honour a Screen's "index" attribute when loading a Layout from the file, and would instead always enumerate screens in the order they were listed.
- Layout Changes (including Login/Logout): These could result in a small but persistent increase in memory use each time a user logged in or out.
- Child Station AutoFill: If a Station was set as a Child to another Station and was underrunning, it would not autofill using the Preset Assignment grid from it's Parent and would continue to underrun.
- Child Station AutoFill: If a Station was set as a Child to another Station and that parent only had a small number of items per hour, then Myriad Playout would copy the "next" hour from the parent, but then attempt to re-copy that hour again, resulting in an error message that the hour already existed.
- Log Playback: Pressing a fader start to play the next item if you are set to NOT fade out the previous item would leave the item still marked as "playing" in the Scheduled Log.
- Log Editing: Deleting the last item in an hour would not update the time shown on the Hour Start item.
- SegEdit: If you recorded a new Voice Link onto the end of the currently playing item, the timing of that item would not always update in the Dashboard and it would play out at the end of the current item instead of at the chosen position. Similarly, adjusting the end of the "current" item in SegEdit would also sometimes not be respected.
- Media Item Info View: When inserting an item into the Log with a Layout that has a Media Item Info View visible, you would sometimes see an error message about a date time value not being valid.
- SimpleMixerView: When Myriad first started, the channel states would be displayed incorrectly requiring faders to be opened then closed to reset the display.
- Security: Changes to a Security Group's or Person's "Edit Media ranges" would not be saved if you clicked ok immediately after editing the start or end media id.
- D-R AIRLITE-USB Support: Fixed an issue with the connection to a D-R AIRLITE which was using the wrong ports. Myriad Playout now connects using ports 19550 and 19551 (the default ports).
- Favourites indication on supported Mixers: Comand Media Items were not illuminating Favourite buttons on supported mixers.
- Date Selection: Changing the date in the date range selection window would reset the time, especially when running Myriad in non GMT locations.
- REST API: Starting the media item in a player that is due to be "next" from the Scheduled Log via the REST api would not trigger the QAE "Go".
Other internal changes:
- Changed from AnyCPU to x86 compilation.
- Inclusion of CEF Framework.
- BRL/SLS Support.
- SMX: 4/5 changeover.
- Copyright stamp updated to 2019.
v5.15 13th November 2018
Important Critical Changes:
- Ducking Level: As part of the changes to the new Multi-Station settings (see below), the default "ducking" level has changed to 75% (previously it was set to 90%) - this is based on user feedback that 90% was not a deep enough duck for most sweepers/voicelinks, so many stations have changed their settings already. If you have changed your setting, this change will not affect you, and the duck level you have set will be remembered. If however, you have not previously adjusted the duck level, then you will now find that it is set to 75% and your sweepers and voice links are now clearer and less likely to get lost in the music. If, after listening, you prefer the old setting, you just need to go into Database Settings and re-set the volume to 90% and it will be remembered from then on.
New Features/Changes:
Multi-Station Settings:
- Myriad now has independent settings for each Station in the Database - for example you can now enter unique settings for AutoHooks for each station, you can connect to different instances of OCP for each station, or you may need to set the fade duration for items differently for each station to reflect each stations format.
- Database Settings has been split into two separate areas - settings that are database wide - for example Media Ranges, Import formats etc. - are still in Database Settings, but there is a new "Stations" tab that shows all of the Stations in the database. Clicking the settings icon on each station then shows the new Station Settings Window which lets you configure the per-station settings - i.e. AutoFade settings/OCP settings etc.
- The Database Settings from older releases of Myriad v5 are now imported into the new Station Settings the first time you open a Station, so all of your settings will be automatically imported across so your station sound is unaffected.
- Myriad Network users can now use different Split Groups for each Station.
MediaWall:
- Media "Trigger" Points: You can now 'trigger' a second Media Item to play whenever a Media Item hits the Intro/Hook/Extro timing points. For example, you might have a news bed (Media ID 101) that needs to automatically play the imported news (Media ID 102) when the bed reaches it's Intro End. To do this, go into the Media Editor and turn on the 'Trigger' items on the View ribbon, then you will see a new Media ID field appear below the Timing boxes at the foot of the window. Simply enter 102 into the box under the Intro End and click save. Whenever the news bed is now played, it will automatically "play" Media Id 102 at the Intro End.
- Media "Trigger" Points: Because the Media Items to be triggered can be any type of Media Item, it could be Command type Media Items, so you could use this same feature to "Play" a Command Media ID at the 'Hook Start' that turns on a hardware line, and "Play" a different Media item one at the 'Hook End' to turn on a device such as a mixing desk channel for a remote satellite feed.
- Jump to Media Id: The "Find next empty Media Item" button now initially searches from the Media Item you were on before opening the Jump To Media ID Window. Each subsequent click then searches for the next empty item after that.
- Media Editing: When an Artist is detected as being a good candidate for splitting - e.g. "Olly Murs ft. Rizzle Kicks" there is a new button that allows you to mark it as valid and not needing splitting - this is for Artists that cause false positives such as "Derek & The Dominoes".
- Media Editing: The "Content Type" (e.g. Audio File, Media List, Rotating List, Command etc.) is now shown more clearly using a green button instead of light blue highlight.
- Media Editing: You are now prevented from changing an Audio Item into another Content Type if you have added audio.
- Media Import: There is a new Customisation option: "After importing files, ask if the original file should be deleted". This option is off by default.
- Media Export: Media Items with multiple Artists now have commas separating the Artist names.
Favourites:
- The Favourites Play mode of "Single" now uses the "Go" fade duration as set in Station Settings.
Scheduled Log:
-
Drag 'n' Drop: when dragging a new item into the log, or an existing item around in the log, you will now see bars at the top and bottom that will scroll the view to allow you to drag to another part of the log. You can also dragover the "home" button on the right hand side to jump back to "now".
-
Send to OCP: Changes to the log are now sent to OCP immediately, rather than waiting for the next Segue.
-
Print the Log: There is a new option on the Hour ribbon that allows you to print a range of hours from the Scheduled Log. You can also right click on an Hour Start and choose to print that hour directly.
-
Media Item Titling:
There is a new Log Display option in Station Database settings - "Display the titles from the Media items in preference to the titles in the Scheduled Log" allows you to display the titles from the Media Item instead of those from your Scheduling system. This is also useful if the name of a Media Item changes regularly after it is scheduled - for example a prerecorded News Bulletin that contains the date/time of recording in the Item Title
-
Hooks:
There is now a "Item's Hook" sub menu on the right click menu that allows you to easily Play, cue or preview the hook for the highlit item.
-
Jump to Media Item: There is a new "Jump to this Media Item on the MediaWall" option on the right click menu that will take you straight to that item on the MediaWall.
-
Log Import: If the hour that is being imported is the Daylight Savings "fallback" hour, then Myriad will look for a script item titled "Repeated hour due to the clocks going back" and will split that hour into 2 hours to correctly import into the log.
Schedule Warnings:
- There is a new Reports button on the Log View that allows to run a new "Warnings" report that will show you a list of any hours that are likely to underrun, or where Media Items are missing from the MediaWall. It will also show you any Songs or Links that are currently 'unscheduled'.
- There is a new pair of options in Station Settings on the Scheduler Tab that control whether this report should automatically run after new 'Main' logs (e.g. Music+Links) are imported, and/or when Advert Logs are merged in.
Segue Editor:
- The way the SegueEditor calulates start times for events internally has been updated which allows for tighter voice links.
- The envelope editing system has been rewritten resulting in significantly reduced flicker whilst editing segues and recording new voice links.
- Making changes to the current Segue in the SegueEditor now also resets the "jump to now" timer in the Log Display meaning that it will prevent the log from jumping "home" if you are actively working on segues.
Live Read Scripts:
- Live Read Scripts are now available from the View Menu. This displays a list of all of the files in the "Scripts" sub folder of your Myriad data location.
- Currently txt, htm and html files are all supported, but you should avoid using very heavy html inside the script files (or linking to image resources on the internet) to avoid any performance issues, however the script display window is capable of handling very complex html, so you should find almost all needs are covered.
Social Posts:
- You can now easily insert <File> tags that will include the contents of a file when the post is sent via OCP. These files must be in the Social subfolder of the Data location, and should be plain text.
SmartInfo/Media Item Info View:
- Media Item Info: You can now "pin" an item to the Media Item Info view so it remains in place when you select other items on the MediaWall/Log etc.
- Traffic: Added more text processing support for handling more generic RSS feeds such as http://www.dublincity.ie/rss/Traffic_News_Channel.xml
Database Settings (applies to all Stations):
- Media Range: You can now specify "No normalisation" for new audio imported into a Media Range (as well as the existing Peak or RMS setting).
Commands:
- Station Commands: There are 2 new commands: Station.OpenStation(stationId) will open a specified station if it not open already, and Station.CloseStation(stationId) will close the specified station. You can also call Station.CloseStation(-1) to close the currently opened Station regardless of which stationId it is.
- QAE Commands: The Qae.DumpItem command has a new (final) parameter - valid options are HardClose or SoftFade - to control if the item is immediately dumped or faded out using the Log Go fade out duration.
- MediaItemInfoView Commands: There are 2 new commands - MediaItemInfoView.PlayPause and MediaItemInfoView.PlayStop which control the playback of the first available MediaItemInfoView tile, or opened Media Item Info Window
- SegEditView Commands: There are 3 new commands - SegEditView.OpenPopupSegueEditor, SegEditView.ClosePopupSegueEditor and SegEditView.TogglePopupSegueEditor which Open/Close and Toggle the Popup Segue Editor (i.e. Close the SegEditor if it's already open, otherwise Open it if there isn't one open)
HTML View Tile (Experimental):
Other changes:
- Main Window: You can now turn off the auto-selection of tabs when you drag items over them - e.g. dragging a Media Item from the MediaWall over the "Favourites" Tab header will select that tab allowing you to easily drop an item onto a Favourite. This new option is in Customise Personal Preferences.
- QuickRecorder: You can now set the Normalisation level that the Quick Recorder will use.
- Recording: If you have set the Media Engine Settings to record locally then transfer to the MediaWall location, the realtime peakfiles are also now written locally then transferred at the end of recording at the same time as the audio recording.
- Pad: Sending a Pad to the Log now sets the chain type to 'sweep' for media items that are set as sweepers.
- Audio Monitor Tile: Myriad has been updated to be compatible to include suport for the latest release of the Broadcast Radio Audio Monitor tool.
- Keyboard shortcuts: Myriad now has a new Application wide keyboard handler that means the "global" keyboard shortcuts (like Log-GO, Media Player Controls, Favourites etc.) now work in any window within in Myriad, even the popup windows like Reports and Library Suggest.
- Keyboard shortcuts: The keyboard shortcuts for Recording have been brought in line with the players by adding "CTRL" - so Stop recording and prompt to save is now CTRL+ALT+F12 and Stop and Auto-save is CTRL+ALT+SHIFT F12.
- Keyboard shortcuts: The keyboard shortcuts for Favourites have been updated to include the ALT key (so now CTRL+ALT) as this resolves an issue with windows "stealing" CTRL+SHIFT+0 (Favourite 20). The older keyboard shortcuts will continue to work.
- Hardware: There is a new option "SegEdit control/status display" which currently has a single option: "Show/Hide Popup" - when configured on an Input line, this will open and close the Popup SegueEditor for the first visible LogView. When configured for an output line it will show when the Popup Segue Editor is visible on screen.
- Hardware: There is a new option under "Other Control" - "Exit any Looping Media Items" will cause any playing items currently in their Loops to exit the loop according to the setting set on the Media Item.
- Hardware: There is a new "Command Processor Control" which allows you to execute any sequence of valid Myriad Commands. This means you can now use the incredibly powerful Command Language directly from a Hardware Line.
- REST API: The parameters for the Qae/DumpItem and Qae/ToggleItemChainType APIs have changed.
The following issues have been fixed:
- Media Editing: The Open for Full Editing and Scan Waveform buttons were briefly enabled while RMS Normalising.
- Media Editing: If you minimised the editor, then closed it, the the next time you edited an item the window would open minimised.
- Media Export: Commas were being removed from any Media Items titles when exported.
- Media Export: Exporting a transport file from the Media Library would leave an export progress bar stuck on screen.
- Log Editing: Soft deleting/restoring a Log item would not hide/restore the chain type icon until you scrolled the Log display
- Log Editing: There was a limit to how many items could be manually dragged into an hour before a messages was displayed about a duplicate log index. The algorithm that generates this index has been updated to improve this and will be further adjusted in future releases.
- Log Editing: Making a minor change to the log (such as soft deleting an item) after some events (such as a Reset Time) would temporarily set the Estimated Start Times of items to UTC/GMT.
- Segue Editing: Various fixes to Envelope editing.
- Segue Editing: The Log View was still jumping "home" if you were recording or listening to a segue that was longer than 60 seconds.
- Segue Editing: After saving a new Voice Link, the display would sometimes change to only showing the voice link and the item after in a 2-line view instead of the usual 3-line view.
- Segue Editing: Rapidly clicking to listen to a voice link that had just been recorded and was still being processed would show an error that the voice link could not be replaced by the normalised version.
- Segue Editing: If the Voice Link range was full, Myriad would just start using the first available item after the voice link range, which meant the Voice Link range's normalisation settings were not being applied.
- Log Playback: Myriad would close if you started to set the Log Playing but an item was already playing and very near the end.
- Log Playback: AutoHooks items set to "Random" would always return the first 3 "next" items, rather than a random choice.
- Media Import: Importing a media file with corrupt XML data in a WAV file would cause Myriad to exit.
- Log/Pad Import/Export: Myriad would exit when trying to load/import/save/export information to a file if the last location used was no longer available or you no longer have permissions to access - for example a USB drive that has been unplugged.
- Split Advert Breaks with Advert Manager SE: Myriad Playout was erasing the information used by ADSE to determine which adverts to consider for a specific Split Advert Break. This only affected Split Advert Breaks, not regular Advert Breaks.
- Colour selection in lists (e.g. editing Station Attributes): You could not switch between the colour selection tabs on the colour picker dropdown.
- Pad: Clicking the 'Refresh' button on a Pad that contained a Pause would cause Myriad to exit.
- Pad: Load CSV file - This would not read the items from the CSV file.
- Media Engine Host: Myriad Playout's connection to the Engine Host would sometimes fail when a List was played resulting in a rapid red/yellow "connection fault" message being displayed on screen.
- Remote TCP Connection commands: Myriad could exit when sending a TCP message to a destination device if that connection could be completed incredibly quickly.
v5.14 (Release 4) 29th October 2018
The following issues have been fixed:
- SegueEditor: Repeatedly opening and closing the SegueEditor popup window would cause Myriad to consume more memory than needed which could eventually lead to Myriad closing unexpectedly.
v5.14 (Release 3) 12th October 2018
The following issues have been fixed:
- Recording: Recordings made using the regular Media Recorder or via the SegueEditor would sometimes have small audio glitches in, particularly when Myriad's display was very busy, e.g. during rapid segue's on Log Playback.
- Recording: Recordings made using the regular Media Recorder or via the SegueEditor would sometimes be missing the last few moments of the recording.
- Recording: The Level Trigger calculation was slightly wrong in some scenarios, if you have previously reduced the level trigger threshold from the default of 10% then you may need to review the level if you now find it is triggering too rapidly.
v5.14 (Release 2) 24th September 2018
New Features/Changes:
MediaWall View:
- There is a new Preference (View Menu>Customise Personal Preferences) that allows you to turn on the ability move or copy items around on the MediaWall grid view just by dragging and dropping. To copy an item, hold down the ctrl key while dragging.
Log View:
- The "Trash" can is back! You can now drag a Log Item into the trash can in the bottom right hand corner of the Navigation bar to permanently delete it, and clicking the bin will restore the last dropped item back into the Log.
- The "Double Height" Log display option now has the option to show the Artist on the second line.
- You can now show the Media ID on the Log Display.
- The "Replace" button is now also available on the "Home" ribbon.
- The "Jump" button has been renamed to "Goto" and the keyboard shortcut has changed to Ctrl+G.
- The "Previous hour" and "Next Hour" ribbon buttons have moved to a drop down on the Goto button.
- Hour Start Log Items now show the estimated duration for the hour, and the Show Title is now prefixed with "Live" or "A/F" (AutoFade) to show the hour mode.
- Deleting a Voice Track from the log, and answering "yes" to delete the Voice Link, now logs the Media deletion in the directory history.
- Export to Multitrack clarified to show that Audition v3 is currently the only supported Audition version.
- Export to Audacity now asks you afterwards if you want to see the exported file (in line with othe exports).
- Exporting to a Log File/Multitrack now shows a fixed progress bar during the export process.
Media Browser:
- The Media Browser now uses the Show Large Fonts setting.
Commands:
- There are 2 new Media Commands - Media.CopyItem and Media.MoveItem . These take a stationId parameter, as well as sourceMediaID and destMediaId.
Other Changes:
- You can now view a list of the most common keyboard shortcuts from the Help menu.
The following issues have been fixed:
- Instant Track: Myriad could exit when using the Fill Across/Down days feature in the Instant Track Schedule Assignment Grid.
- Importing Media: Further detection has been added for importing some mp3 files encoded with very unusual mpeg encoding which results in the audio playing back at a lower speed.
- Dashboard/Log Playback: Editing the segue of the end of the "next" item (for example recording a voice link at the end of it) would not update the length field in the Dashboard, and could result in the segue not playing as intended.
- Log Playback: Changing from AutoFade to Live mode would remove the "fade" instruction from the currently playing item (if it had been trimmed by AutoFade).
- Log Display: The blue "played" ticks were not always displaying soon after items had finished playing from the Log.
- Log Display: Exporting to a multitrack file would fail with some types of entries in the Scheduled Log.
- Log Display: The 'Gap' time was not being updated after editing a Log item until moving to highlight a different Log item.
- Log Display: The start time calculation for Sweepers that were due to play "dry" before an item was incorrect if that sweeper was immediately after the currently playing item.
- Log Display: The reference break time for unscheduled advert breaks was showing in GMT instead of local time.
- Media Editing: Exporting a section from a source Media Item to a destination MediaItem would wrongly delete the source Media Item.
- Database Settings: You could not enter a negative Longitude or Latitude.
- Commands: The PlayItem, PlayItemToExtro, PlayItemToEnd and CueItem commands could not be used to play Media List items.
- Commands: The Remote.SendTCPMessage - would not always successfully send TCP messages, particularly to other Myriad Playout instances.
- OCP: Items with a brackets '(' or ')' would be wrongly sent with {28} and {29} replacing the bracket characters.
v5.14 (Release 3) 12th October 2018
The following issues have been fixed:
- Recording: Recordings made using the regular Media Recorder or via the SegueEditor would sometimes have small audio glitches in, particularly when Myriad's display was very busy, e.g. during rapid segue's on Log Playback.
- Recording: Recordings made using the regular Media Recorder or via the SegueEditor would sometimes be missing the last few moments of the recording.
v5.14 12th September 2018
Major New Features/Changes:
Log Editing:
- You can now Cut/Copy and Paste multiple Log items in the log. This makes it incredibly easy to quickly alter your show, either via the Edit Ribbon Tab, the right click menu, or good old fashioned keyboard shortcuts - see the right click menu to see the keyboard shortcuts.
- You can use shift+click or shift+mousewheel or shift+cursor keys to select a range of Log items.
- You can then "swap" a single item with another by highlighting it, then right click or by pressing Ctrl+W (or using the Ribbon button), then select the item you want to swap with and click Swap again.
InstantTrack Preset Assignment Grid:
- You can now assign different Presets to different hours of the week, instead of having to use the same Preset for every hour - this means you can now easily define different shows - for example, Friday from 21:00 to 23:59 might be a 3 hour rock show using the "Rock" preset, whilst overnights uses an "Overnight" preset that plays more Songs and less Links etc.
- There is a new setting on the Stations menu - "Edit InstantTrack Assignments Grid" displays the new Assignments grid which lets you quickly assign the preset to be used for each hour.
- AutoFill (used to add songs to top-up under-running hours) also now uses the InstantTrack Assignments grid instead of previous versions where a single preset was used for all hours across all stations in the Database. AutoTrack users should therefore assign a preset to all hours so that AutoFill can choose appropriate songs to match your AutoTrack hours - e.g. only Rock songs during the Rock show.
- Instant Track Presets are now stored per-station, so each Station now has it's own unique set of presets, and there is a separate Preset grid per station.
- Child Stations (Stations that are marked as having a 'Parent' Station) do not have their own Assignment grid and just use the grid of their Parent.
Log Export:
- Export Hour to Multitrack Session File (Experimental): There is a new right click option on the Hour Start Log Item. This exports all audio items in the current hour to an Adobe Audition or Audacity Multitrack session file that can then be used to create a mixdown of that hour. This only supports audio Media Items (e.g. Songs, Links, Voicelinks, Adverts etc.) and does not include any items triggered by Commands, and does not insert any delays caused by Absolute Times etc.
Other Features/Changes:
MediaWall:
- The highlit item is now indicated by a much clearer strong black border making it much easier to see which item is highlighted,especially on a Media Item coloured blue.
Log Playback:
- Just before the end of each hour InstantTrack checks to make sure the next hour is available and ready to play. If not, then it automatically schedules it by using the Log Import or InstantTrack as configured. Previously, this would only work if there were no other hours after the current on in the log - even if they were several hours or even days away. This means you can now prepare a show further down the log (for example, tomorrow evening) without having to pre-create all of the hours in between.
SegueEditor:
- The Database setting for setting new Voice Links to be listed for deletion X days after they are scheduled to be played is now enforced. You can then use the Media Report to see a list of all Media Items that are due to be deleted.
- There is a preference option on the settings button "Automatically start playing back after adjusting the segue" which is on by default. Turning this off means you can adjust a segue as many times as you like and it will only start playing if you click the Play button.
SmartInfo:
- The feed location for Highways England has been updated following the move from the older highways.gov.uk to highwaysengland.co.uk.
- If SmartInfo has a problem reading a traffic feed it now displays a single traffic incident with the details of the issue rather than showing a message box - for example if the traffic providers website is down.
- Pressing "enter" in the SmartInfo Search for Twitter and Search For Wikipedia Page windows now triggers the search so you don't have to click the Search button manually.
Accessibility:
- There is a new per-user Customisation option that turns on a new Large Font Mode (Experimental) - this increases the font size by 50% and turns on Bold on the MediaWall, Media Players, Favourites, Log and Dashboard. The Media Library and MediaWall search results also show results in bold, but the font size does not increase yet, we are hoping to add this in a future release.
Media Report/Mass Changer:
- The Media Report now shows the Start, End and Delete dates of Media items if set.
- The Mass Changer now closes after finishing the mass change.
Play Logs Report:
- You can now filter by Station, and the Station name is now displayed in the report and included in the CSV Export.
- You can now filter by Location so only show items played by a specific local computer.
- You can also now filter by Media ID - either a specific ID or all items from a Start ID to an End ID.
Hardware:
- Media Item Control: You can now add a hardware line that will Play/Pause/Close etc. a specific Media Item. If the media Item is not in a player, then the "Play", "PlayPause" and "Cue" commands will open them in the first available player (based on the MediaWall player orders). This can also be used to "play" Media Items that are Commands - for example using a hardware line to trigger a command.
Commands:
- On-Air Control: There are 2 new commands: OnAir.RequestControl and OnAir.ReleaseControl.
- Media: There are 2 new Media Commands Media.ImportFile and Media.DeleteItem.
- LogView: There are 2 new LogView Commands: LogView.JumpToTime and LogView.JumpToNearestHour.
- Players: The behaviour of the Players.PlayPause and Players.PlayPauseItem commands have changed slightly so that if the item is in the middle of playing a loop section, that loop section is exited, rather than going to the pause state. This is to match the behaviour of the previous releases of Myriad, as well as the behaviour of the Log GO button.
- Remote connections: There is 1 new command: Remote.SendTCPMessage - This takes an ipaddress, port and message string to send. The message string can also be URL Encoded incase you need to include special characters such as carriage returns, commas etc. If you need to include a + symbol then you must specify this as %2B - for example, to send a message of "the answer is a+b" followed by a carriage return and linefeed to your server on port 1234, you would use the command Remote.SendTCPMessage(MyServer.com,1234,"the answer is a%2Bb%0D%0A").
- Qae.ChangeMode - Has been changed so it ignores any currently playing items when changing from Standby - this is the equivalent answering "No" to the question about whether to start after the current item has finished.
- The Commands document has been updated to show the description for each command, as well as adding a Notes section at the top that explains the stationId should currently be set to -1 unless otherwise specified - for example Qae.Go(-1).
- The TCP and Serial Listeners have been changed so a set of commands are recieved in a single block are all executed as a single batch, rather than broken into individual commands. This is because each command is processed separately, so a sequence of commands could have previously been executed out of sequence.
Command Line Utility:
- There is a new combined Command Line Utility "MyriadUtilityCL5.EXE" that replaces the older separate Log and Media Import utilities.
- It has several "actions" which are :
- /action=ImportLog - Import hours into Log
- /action=ExportLog - Export hours from Log
- /action=DeleteMedia - Delete Media item
- /action=ImportMediaFile - Import a Media file
- /action=ImportTransportFile - Import a Transport file
- /action=ExportMediaFile - Export a Media file
- /action=ExportTransportFile - Export a Transport file
- For example, if you used the old Media Importer Command Utility, then you now use the new combined Utility with /action=ImportMediaFile, and the old Log Importer is now /action=ImportLog
Settings:
- Media Engine Settings: The "Advanced SmoothStream" settings button has been removed as SmoothStream v5 has always automatically tuned itself to use the optimum settings so these settings were always ignored.
- Database Settings: There is a new button on the Advanced tab that clears the saves Twitter Credentials. You will then need to restart Myriad, and the next time you use the Twitter Search you will be prompted to re-authorise Myriad to use your Twitter account.
Other Changes:
- The keyboard shortcut to preview the Extro of an item has changed to <Ctrl>+O
- The Split Browser used to insert Myriad Network Split Groups into the Log now shows all 400 groups, even if they are currently empty.
The following issues have been fixed:
Memory Use:
- Repeated searches using the Media Libary view, Media Report or Media Grid>Find feature would cause Myriad's memory use to rise significantly - particularly on databases with a large number of Media Items - this would cause Myriad to slow down and could in extreme cases result in Myriad randomly exiting.
Importing Files:
- Importing some mp3 files encoded with very unusual mpeg encoding would result in the audio playing back at 1/4 speed.
- Importing some mp3 CBR files that decode to slightly longer than the embedded data reports would result in Myriad slightly cropping the very end of the audio during playback (by setting the Media End marker to the originally reported length).
- Importing a transport file for an item that had a loop would import the Loop settings twice.
Media Grid/Media Library:
- Sorting by the Year in the Search results would not sort the results correctly.
- Searching for a number would display an error message and the search was not performed - e.g. 99
Media Item Information:
- The Month name on the Scheduled History Grid would sometimes be slightly obscured.
Media Engine:
- The last few hundredths of a second of an audio file would occasionally not be played due to the player closing the item fractionally too quickly.
- Starting a new recording from a Command could then result in Myriad not correctly closing the recorder later on.
- Myriad would close if you had a Pad with Pauses on and started a new media item recording.
- Playing a Media Item set to "List" that contained the same same Random Media List Item would often result in choosing the same "random" item from that second list twice.
Log Display/Playback:
- The Log and Dashboard could become out of sync with each other after making several rapid changes. The way that changes to the Log are now passed to the Log Playback engine ('QAE') has been radically overhauled to make these edits appear much more reliably as well as much faster. This has also improved the speed of editing items in the Log Display.
- The Log and Dashboard would show the intro and overall length of items incorrectly if they had a Media Start set.
- The Log would not use the correct length for items that have a Media Start set. This would result in the start time of subsequent items in the log being displayed incorrectly.
- The Log timings would not be calculated correctly for sweepers or Voice Link items that have been manually positioned using the Segue Editor if that swept item was before an item that did not have an Intro set. A related issue could also occur if the swept item was longer than the intro of the incoming item. This would then result in Myriad having to recalculate any AutoFade calculations once the item had been played, which could result in new items having to be added to the Log at the last moment.
- Changes to the position of a Sweeper using the SegueEditor after it had already been cued into the QAE (as seen in the Dashboard) would not be reflected when the Sweeper was then played out - Log Playback would always play the segue as it was set when the item was cued.
- AutoFade would also use the incorrect length when calculating the time for hours that contained items with Media Starts.
- AutoFill would insert AutoHooks if configured in the InstantTrack Preset.
Segue Editor:
- Editing a segue in a Live hour would force the chain type of the last item in the segue to a green "auto", even if it was previously set to be a red "stop".
SmoothEdit:
- Clicking "Export to Transport File" on the Edit ribbon would cause Myriad to close.
- Clicking Save while recording would save the item, but the record buttons would not change to the "stop" state.
SmartInfo:
- The MetOffice Weather was not being displayed correctly.
- When you first authorised Myriad to use your Twitter account to search for artist information, you would not get any search results until you restarted Myriad.
Other fixes:
- VU Levels from a remote Audio Monitor would be displayed as higher levels that they were on the sender.
- Various fixes to Myriad exiting when saving a Segue and to starting the Log playing back.
- Myriad would fail to successfully upgrade some older v3 Contacts and Users Directory databases.
v5.12 12th July 2018
New Features/Changes:
Media Reports/Mass Changer:
The major new feature added with this release is the all new Media Report and Mass Changer. This is available from the reports menu and allows easy searching and mass changing (editing) or mass deleting of multiple items.
Some of the features of the Media Report are:
- Search using either Basic or Advanced searching.
- Advanced Search mode allows you to search based on many different criteria - for example you might search for only Songs performed by the Artist 'Kylie Minogue' released from 1990-1999 that are over 3 minutes in duration.
- Advanced Search allows you to search using the various Dates associated with a Media Item including last modified, date added, Delete date etc.
- You can select the entire search results, or selectively by holding down the <Shift> or <Ctrl> keys while highlighting items with the mouse.
- The Mass Changer allows you to update many items simultanously - for example, you might want to apply the same Year to a large number of items, or bulk change the category or colouring.
- The Mass Change and Mass Delete will only allow you to edit/delete items that you have permissions for.
- You can mass export as audio or transport files.
- You can export your search results as a CSV file.
New "Media Item Info" Window:
- There is a new button on the MediaWall, Media Library and Log View - "Display Information" shows you some basic information about the item you have highlighted as well as a preview of the waveform and quick way to preview the item in the Preview player. It also shows the recent Scheduling History in a grid as well as warnings if that item is already scheduled to play either before or after the current time, or near the highlighted Log Position.
- This can be extremely useful to see if a song you are considering inserting into the Log has already been scheduled to play near the location you are considering in the Log.
- The available Warnings are same item being scheduled nearby, another item by the same artist nearby, and the same item being played at a similary time yesterday or tomorrow. You can configure the time ranges these rules use in Database Settings on the Schedule tab.
- This Window is also available as a Tile - "MediaItemInfoView" - and examples have been included in the WideScreen and Cartwheel Layouts.
Media Library View:
- The new 'Advanced' Search mode from the new Media Report is also available on the Media Library View.
- You can now adjust how wide the Categories tree is, and this is remembered when you Logout or change Layout.
Clock View:
- The Clock View now has a more streamlined look with the Preferences button fading out until you move the mouse over it.
- You can now set the time and date display formats in the Layout file. The Pre-Built layouts have been updated to include the new tags, but some examples are:
- <timeFormat>T</timeFormat> This is the default time Layout which is the set in Windows Control Panel as the Long Time Format.
- <timeFormat>t</timeFormat> This is set in Windows Control Panel as the Short Time Format.
- <timeFormat>HH:mm:ss.ff</timeFormat> This shows the current time including hundredths of seconds.
- <dateFormat>D</dateFormat> This is the default date Layout which is the set in Windows Control Panel as the Long Date Format.
- <dateFormat>d</dateFormat> This is set in Windows Control Panel as the Short Date Format.
- <dateFormat>dddd, dd MMMM yyyy</dateFormat> This shows the day of the week as well as the date - for example "Monday, 1 January 2018"
- More information about building your own formats can be found on the Microsoft website at https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings.
- It's important to note that the dateFormat and timeFormat are case sensitive - for example lower case m refers to minutes, whilst upper case M refers to Months.
Log Editing:
- Clicking "Insert" or "Replace" now shows the Item Warnings on the Media Library Browser based on the time you have selected in the Log, making it much easier to see if an item shouldn't be chosen.
Dashboard:
- The "Pause" button that appears when you hover the mouse over the currently playing item is now much more selective on where you can click on it - previous releases of Myriad would respond to a click almost anywhere on the item, but you now need to click on the Pause icon itself or within a centimeter or so either side. This is to help prevent accidental pauses when trying to change the Chain Type or clicking the drop down button.
SmartInfo:
- SmartInfo can now display Traffic information from Traffic Wales - you can select this from the Advanced tab in Database Settings.
- SmartInfo now has a "generic" RSS traffic feed option. You can enter one or more RSS feeds (separated by semi-colons ; ) that SmartInfo will attempt to decipher and categorise.
- An example of some generic RSS feeds are available from Traffic Watch Northern Ireland e.g. http://rss.trafficwatchni.com/trafficwatchni_incidents_rss.xml
- Unfortunately although there are some standards for traffic feeds (i.e. TrafficML), not many providers have implemented them, so the information is sometimes not as well organised as it could be!
- Extra handling has been added for Wikipedia articles that have a number of blank lines within Artist information pages.
Audio Monitor View:
- Silence Alert notification Emails: The Audio Monitor can now send emails alerting you whenever silence is detected. The SMTP server details (and sender/recipient details) are configured in the Layout file. For an example please see the "Dash Players" Layout on the Dynamic Layouts Gallery web page.
- Silence alerts are now displayed at the bottom of the Audio Monitor View. You can control if these are displayed by setting the showSilentAlert setting in the Layout file.
- The Audio Monitor can also run an application when a silence starts or ends, and also do a simple "http get" from a URL for silence starting/ending. Examples are in the "Dash Players" Layout from the gallery.
- The Audio Monitor can now "share" it's levels over TCP, which means you can connect a Broadcast Radio SmartSign or even another Myriad Playout to recieve levels remotely. For more information please see the "Creating & Editing Dynamic Layouts Guide" from the bottom of the Dynamic Layouts Gallery web page.
SmoothEdit:
- When editing a Media List item, there is a new "Add" button that makes it much easier to add items.
- The item colours are now shown for items in the Media List.
Settings:
- Myriad can now import Advert logs from Radio Host's Easy Spot software directly from the "Export 1" format.
- There is a new option on the Settings menu that takes you to the Recycle bin folder that Myriad moves Media items to when they are deleted.
- There is a new setting that allows you to control whether Myriad should download information from the UK Met Office. This setting is on by default.
Layouts:
- Myriad now has 2 new Layouts available - "Default With Clock" and "Wide Screen with Clock". You can install these by clicking Layouts>Install a Pre-Built Layout.
- The Widescreen layout now has a more streamlined look.
- There are 2 new MediaWall based Layouts available on the Pre-Build Layouts menu.
- There is a new menu option that will take you to the new Dynamic Layouts Gallery section of the Broadcast Radio Website which showcases some of the best layouts built by Myriad users.
Myriad OCP and Myriad Split Connections:
- There are 6 new command line options:
- /OCPAddress=<computername/ip address>
- /OCPPort=<PortNumber>
- /NoOCP
- /MyriadNetworkAddress=<computername/ip address>
- /MyriadNetworkPort=<PortNumber>
- /NoMyriadNetwork
- These allow you to override the OCP computer address and port numbers using the command line - for example, your second "station" also needs to use OCP and always comes from Studio 2, so on the shortcut for Myriad Playout you add "/OCPAddress=MY_OCP_COMPUTER /OCPPort=2" to tell Myriad to always connect to the MY_OCP_COMPUTER using port 2, instead of the settings in the database.
- The /NoOCP and /NoMyriadNetwork options allow you to disable connections to entirely OCP or Myriad Network (or both!).
- These command line options are only an interim feature until full "per-station" database settings are introduced in a future release of Myriad Playout v5.
The following issues have been fixed:
Media Grid View:
- Deleting an item and then highlighting another item while the delete is still taking place would cause the newly highlighted item to briefly dissappear then come back.
SmoothEdit:
- After closing SmoothEdit, focus was not being set back to Myriad Playout.
Log Editing:
- Opening the SegueEditor on a dual screen system with the Log on a second monitor would cause it to open behind the main window.
- Selecting the option to inserting a Command into the Log would not automatically show commands in the Media Library browser.
Log Playback:
- Various minor issues with Log Playback.
v5.11 Release 2, 2nd July 2018
The following issues have been fixed:
Log Playback:
- Myriad Playout would sometimes stall or close when starting playback of a new hour in the Scheduled Log if that hour was created by InstantTrack and Myriad was connected to Myriad OCP.
- Myriad would sometimes run slightly late going into some Absolutel times/Hour Starts. Extra debug logging has also been added to further track down any future issues.
Log View:
- The "Remove Hours" button was almost always disabled.
MediaWall:
- Myriad Playout would sometimes close when moving or copying media items if your data location had a "\" at the end of the path - e.g. "z:\". Myriad now removes this trailing "\" when it reads the data location setting.
Installation:
- When installing onto computers running non-english editions of Windows, installation would show an error message about not being able to find the Users group.
v5.11 June 2018
New Features/Changes:
Remote Voice Tracking
The major new item with this release is Myriad Remote Edit Server (RES) and Myriad Remote Voice Tracking (RVT). These are available as separate downloads.
Both RES and RVT are massive improvements over the older Myriad v4 systems - some of the highlights include:
- RVT5 is much more powerful than RVT4 and has a full implementation of the Myriad Playout v5 Segue Editor - so using it feels just like being in the studio - you can even add envelope edit points. You can also fully edit the existing scheduled Log.
- RVT5 has a Library view that makes searching the MediaWall just as easy as if you were in the studio itself. You can even listen to the items by dragging them into the player, or simply drag them into the Log.
- RVT5 supports dynamic layouts and even has the SmartInfo tile available giving you the latest Wikipedia and Twitter information about the artists you are talking about.
- RES5 Supports multiple concurrent users - the default is up to 10, but this can be adjusted in the Settings window
- RVT5 and RES5 now use the Opus codec for file transfers - this allows much higher quality for a smaller file size, so it's much faster to start recording and editing your Segues.
- RVT5 and RES5 also now prepares, downloads, and decompresses all of the items in a Segue simultaneously, taking advantage of modern multi-core CPU's and higher speed internet connections.
MediaWall/SmoothEdit:
- The MediaWall view now has a "back" button that will take you back to the last page of Media Items - ideal for going "back" after a quick jump to grab an item from a different area.
- Import: You can now import Media files that have special unicode characters in the filename - for example '01 100% Chu~Gakusei (YuruYuri♪♪ ED).mp3' - the musical notes would previously have prevented it from being imported.
- You can now search the MediaWall and the Library for a specific Media Id - for example, entering just "3001" will show Media Item 3001 in the results. Of course, if you search for 2016, you will Media Item 2016, as well as all items that have 2016 set as the First Release Year.
- There is a new setting in Database Settings that allows you to turn off the automatic removal of silence from the start of files you are importing.
- In SmoothEdit there is a new "Trim to selection" option on the edit toolbar - this removes all audio outside of the selection, keeping just the selected audio.
- The Looping section in SmoothEdit has been streamlined.
- If you remove all of the Jump Buttons in a Jump Button set, you are now shown an "Add" button making it easier to add your first Jump button.
Favourites:
- There is a new Favourites Play mode of "Single" - this will start a fade out of Favourites that are already running before starting the one you have selected. Ideal for playing a Bed followed by the "out" of the Bed.
Multi-Station:
- You can now switch stations much more easily, you no longer have to "Close" a station before you can use the 'Open Station' menu item.
- The 'Select Station' window now only shows OnAir information if the On-Air Control Mode is set to use the database.
- New Security Option: There is a new Directory Security Permission that allows you to set if a User (or Group of users) is able to Open/Close the current Station in Myriad.
Log Display:
- SmartInfo: If you highlight a Song in the Log, this is displayed in SmartInfo as before, but if the item isn't a song then it is only displayed if it has Notes. If it doesn't, then SmartInfo now displays the information for the next Song, or item with notes, whichever is first.
- The Navigation Buttons on the right hand side of the Log View are now visible by default for new users.
- There is a new option on the 'Rest of hour' ribbon section on the 'Hour' Ribbon that will force a refresh of the start times and durations of the items in the currently highlit hour. There is also a menu option on the right click menu on an Hour Start item.
- There is a new Layout option "sendSelectedItemNotifications" which determines if the LogView updates any visible SegueEditor when the highlight item changes. If you have secondary Logs displayed on screen (for example checking what a sister station is up to) then you can set this to false to prevent that Log View interfering with your Segue Editor work. The sample layouts have been updated to include this with the default value of true.
Segue Editor:
- The Segue Editor now has zoom buttons in the top left corner to quickly zoom in and out - this adds to the existing mouse wheel scroll-zoom and also the pinch/pull actions for touchscreen users.
- The Segue Editor now shows a coloured bar to represent each item in the Segue until the Waveform has loaded.
There are several new Segue Editor Preferences on the dropdown button in the top right hand corner:
- The trigger level for level triggered recording.
- How much of the first item you hear when starting new Voicelinks.
- How much of the first and last item are displayed when you first scroll to a segue - e.g. show 10 seconds before the segue to 10 seconds afterwards.
Media Players/Recorder:
- You can now turn Level Triggered recording on and off, and set the trigger level in "Customise Personal Preferences"
- The recorder now shows realtime waveforms as it's recording new audio.
- The recorder is now coloured yellow while "waiting for level" and then goes red once it starts recording.
- Myriad Playout automatic setup can now detect Dante Virtual Soundcards and configure the Media Players automatically.
Log Playback:
- There are now menu options to change the Log Playback mode - these are on the Station Menu.
- There is a new keyboard shortcut to check that the correct items are Pre-cued ready to play CTRL+SHIFT+Q - The equivalent Command is Qae.Precue(0)
Programmable Keyboards:
- More keyboard shortcuts have been added allowing more commands on K1000 programmable keyboards that connect using PS2.
- More commands have been added to enable more features on K1500e keyboards that connect using Serial ("RS232"). This includes Log Playback Toggle Mode and Recorder functions. If your keyboard is currently programmed for Myriad Playout v4 then you will need to reprogram your buttons to work with Myriad Playout v5.
Log Import
- You can now turn on and off the options for importing "Main" (songs/links etc.) and "Advert" logs in Database Settitings - the default for new databases is off, so if you are setting up a new database and need to import logs from third party schedulers you just need to go into Database Settings and tick the options to turn these on.
- You can now use 'relative' file locations when setting up the paths for log file importing - for example instead of having to set it to "\\myserver\myshare\Myriad\Logs\Adverts" you can now just enter "Logs\Adverts". This ,means myriad users who are accessing the server via different names or IP addresses on different computers can now import logs without needing complicated network routes etc.
- The default locations for Main logs is now "Logs\Main" and for Advert Logs it's "Logs\Adverts"
- You can now add multiple advert Log File import paths - this means that if you are importing adverts scheduled by multiple agencies Myriad will now check each path looking for adverts for each scheduled Advert Break. A common example is where you have "Local" advert breaks scheduled by your in house traffic team, but "national" advert breaks are scheduled and delivered by a separate agency.
- If you are using multiple advert Log File import paths then it's important to note that the REC files are only written to the first path.
- Important change to Command Line Log Importer: When importing advert log using the Command Line Log Importer you now need to specify the "/overwrite" option if you want any existing adverts to be removed from the log before sending the ner advert breaks.
Settings/Setup Wizard :
- Special handling has been added to detect inaccessible local drives that can cause the Setup Wizard to fail.
Database Settings :
- You can now set the Text colour to use for each Item Type (adding to the existing ability to set the Background colour) - to celebrate this, several of the default item type colours have now changed. You can alter these on the Item Types tab in Database Settings.
- When creating a new Database, the Voice Range now defaults to 80% normalisation.
Myriad Playout Remote:
- The protocol that Myriad Playout Remote and Myriad Playout use to communicate with each other has changed significantly so you will need to update to Playout Remote v5.11 to connect with Myriad Playout v5.11.
- Myriad Playout Remote now uses significantly less data to update the Log display, particularly on large displays. This is most noticeable on slower internet connections.
Command Processor:
The "Display available 'Command Processor' Macro Commands" menu option now shows the commands in an HTML file as this allows for better explanation for each command.
There are also several new commands:
- Commands.IgnoreFails - Tells the Command Processor to continue executing a Command sequence (e.g. from a 'Command' Media Item) even a command fails. If a command is wrongly formatted it will still be reported and the command sequence will stop.
- Commands.StopOnFail - Tells the Command Processor to stop executing a Command sequence (e.g. from a 'Command' Media Item) when a command fails. This is the default behaviour.
- Recorders.RecordItem - Records into the specified Media ID using the specified startMode e.g. Recorders.RecordItem(0,1,4001,LevelTrigger)
- Recorders.RequestRecord - Starts Recording into the first available Personal Media Id using the logged in user's Level Trigger preferences e.g. Recorders.RequestRecord (0,1)
- Recorders.WaitForLevel - Changes a recorder that was started with a startMode of WaitForResume to LevelTrigger instead
- Recorders.Resume - Resumes a recorder that was paused or was started with a startMode of WaitForResume
- Recorders.Pause - Pauses a recorder that actively recording
- Recorders.Abandon - Abandons the recording
- Recorders.CloseAndSave - Closes and saves the currrent recording.
- Qae.ToggleMode - Toggles the Scheduled Log Playback mode - e.g. Qae.ToggleMode(0)
- Qae.ChangeMode - Changes the Scheduled Log Playback mode - e.g. Qae.ChangeMode(0,Standby) or Qae.ChangeMode(0,LiveAssist) or Qae.ChangeMode(0,QueryLog)
- Qae.ChangeItemEnding - Changes the ending ('Chain') of the specified item - e.g. Qae.ChangeItemEnding(0,1,Stop) or Qae.ChangeItemEnding(0,1,Auto)
- Qae.ToggleItemEnding - Toggles the ending ('Chain') of the specified item - e.g. Qae.ToggleItemEnding(0,1)
- Qae.FadeAllCompletingItems - Fades out any items that are still running after they have left the QAE, for example a long running bed might still be in a player after it is no longer visible in the Dashboard - e.g. Qae.FadeAllCompletingItems(0,1.5)
- Qae.CloseAllCompletingItems - Similar to FadeAllCompletingItems, but immediately closes instead of fading out.
- LogView.ItemQuickPlay, LogView.ItemQuickPlayHook, LogView.ItemQuickPlayExtro, LogView.ItemQuickCue, LogView.ItemQuickCueHook,LogView.ItemQuickCueExtro - These Play or Cue all or part of the highlit Log Item manually - i.e. separate from the Log Playback. the ItemQuickPlayHook and ItemQuickCueHook commands use the same Players as the Log uses for Autohooks,whilse the others use the normal players as set in Media Engine Settings - e.g. Songs are played using the "Songs (Log)" Player settings.
- LogView.ItemPreviewHook - Plays the hook for highlit item on the LogView - e.g. LogView.ItemPreviewHook(0)
- LogView.ItemPreviewExtro - Plays the extro for highlit item on the LogView - e.g. LogView.ItemPreviewHook(0)
- LogView.ItemChangeEnding - Changes the ending ('Chain') of the highlit item on the LogView - e.g. LogView.ItemChangeEnding(0,Stop) or LogView.ItemChangeEnding(0,Auto)
- LogView.OpenSegueEditor - Opens the SegueEditor Window - e.g. LogView.OpenSegueEditor(0)
- LogView.CloseSegueEditor - Closes any open SegueEditor Window - e.g. LogView.CloseSegueEditor(0)
- LogView.ToggleSegueEditor - Opens/Closes the SegueEditor Window - e.g. LogView.CloseSegueEditor(0)
- SegEditView.NextStep - Executes the next step in a Segue Editor Workflow - for example Start New VoiceLink->Start Recording -> Start Next Item -> Stop and prompt to save. - e.g. SegEditView.NextStep(0)
- SegEditView.StartNewVoiceLink - Starts a new Voice Link Workflow in either the Popup Segue Editor window or in aTile in the current Layout if available - e.g. SegEditView.StartNewVoiceLink(0)
The following issues have been fixed:
Media Playback:
- Removing the "next" to play item on the Pad (or replacing it with a different item) would cause the Pad to stop at the end of the currently playing item.
MediaWall/SmoothEdit:
- Several fixes to Copy and Move Media Item have been implemented to resolve issues when the MediaWall is stored in the rot of a drive or network share.
- If you stretched the SmoothEdit window across multiple monitors it could cause Myriad Playout to exit.
Favourites:
- Myriad would sometimes exit when renaming a Favourites Set, or if you are using a file replication service such as Dropbox to synchronise your Myriad folder.
SmartInfo:
- Searching for Twitter users would not return the correct Tweets if the Twitter account name was different from it's Twitter 'Screen' Name - For example "Kelly Clarkson" is "Kelly!" and would not search correctly.
Logged out Dashboard
- The Dashboard that is visible if the Log is still playing back when you logout was not showing the Log.
Log display/Dashboard display when playing the Scheduled Log:
- Several issues have been fixed which could result in changes to the Log not being reflected in the Dashboard and vice versa due to the SQL Server stopping sending notifcations of changes to Myriad Playout.
Segue Editor:
- Recording a voice link around a Script post that was scheduled via Link Scheduling would result in the voice item not being played back correctly in the Log.
- Trying to save a new Voice Link next to a "non-playable" item (for example a Script Item) would display an error message about a duplicate key and the link would fail to save.
- The fade line for the manual "fade out" on and editing segue could end up going over the end of the item and then going "back" left to the actual end of the item.
- Fixed several issues with starting to "record" a new voice link, but then seeking before the audio actually starts recording.
- The icons would not display on the buttons if you were running in a locale that uses commas as decimal separators.
- Various fixes to fading out the previous item when previewing a Segue.
Log Display:
- Jumping back to "now" if there only a few items left in the current hour would sometimes cause Myriad to show a set of empty log items, then Myriad would exit if you selected to jump to the next hour.
- The Starttime of the items in the LogView could sometimes briefly show in GMT after a segue, and would then be updated a few seconds later to the correct time.
- You could not change the Hour Mode on an Admin only License.
Log Import:
- Importing a Log using the Short Music Format could import the Absolute Times and Advert Break reference times incorrectly.
- Importing a Log using the Short Music Format would ask if you wanted to only import the current hour, even if you had selected to import multiple hours.
- In Live-Assist hours, Advert Breaks would always have the last item in the break set as a "Stop" instead of taking the chain type from AutoTrack/other scheduler.
- Non-english characters were not being read correctly from Advert Log Files.
Media Import:
- Attempting to import a corrupted Transport File could cause Myriad to exit.
Database Settings:
- Some users could not see the content of the Instant Track Settings window.
Directory Security:
- Changes to Directory Permissions for Users set to use Custom Permissions would not be saved to the Directory Database.
v5.9 4th April 2018
New Features/Changes:
Multi-Log Support
- Myriad can now have more than one Log in each database, all of which share the same MediaWall.
- A good example is where you have a Sustaining (or 'Automation') Service running a Log that will always be running 24 hours a day, and you want a separate log to use in the Studio that won't interfere with the automation log.
- Another example is that you might have a Training Log that contains a copy of the main radio station's log, but any changes to this should never be used On-Air.
- Users can easily switch between Stations by 2 new options on the File menu. When a user closes a Station, the currently playing audio will continue, and the Log will automatically be put into standby and On-Air control released.
- You can use the Application Settings window to set whether to always open the same station when starting Myriad, ask the user which station to open, or to never open a station.
- You can add Stations via the Database Settings Window.
- Each Station can have it's own Station Logo, and can be connected to a 'Parent' Station.
- When a Station is connected to a Parent, then Myriad will automatically import the Log from the Parent whenever new Hours are needed in the Scheduled Log - for example when clicking on the "Fill this hour" or when Myriad approaches the end of the available log. If the hour is unavailable it will fallback to the Log Import or Auto-InstantTrack settings.
- You can make a Station as being a "Training" station. In this mode, On-Air Control is still available (separate from all other stations), but it cannot connect to OCP or Myriad Network, and any Commands or Hardware Events in the Log will be ignored.
- You can Enable or Disable Stations in the database, which controls whether they are shown to Myriad Users when they select "Open Station"
Log Playback
- You can now sweep split items just as easily as local audio - just change the Chain Type to Swept - note, you cannot use the SegEdit to adjust these items in the same way as you would with local audio.
On-Air control and OCP
- The mode used to manage On-Air Control when another computer requests it (e.g. Release Control Immediately/Never Release control) are also now used to control how Myriad connects to OCP - this means that if 2 separate Stations are using the same OCP instance (e.g. an Automation Log and a Studio Log) that the "Automation" Pc can now remain with it's own On-Air Control, but the studio PC can force take control of OCP when it becomes the OnAir controller of it's own Station.
Hardware Line Assignments
- Several of the Hardware Line Assignments that were previously under "Log Control" have moved to a new "Log Playback Control" category - these are GO, Dump, Pause and Chain Type
- If you have previously set up any of the above lines you should remove them and then re-add from the new Category.
Command Line Utilities
- The Log Importer and Media Importer Command Line Utilities are now installed directly into the Myriad Playout folder rather than in a tools subfolder.
SmartInfo Tiles:
- You can show/hide the Title/Artist Information bar at the top of the SmartInfo tile - the option is on the grey settings button alongside the other options to turn on/off different tabs and summary tiles.
- You can now have multiple SmartInfo tiles displayed onscreen, each connected to a different "Smart Info Engine", so different tiles can feed different Tiles. For example you may have a separate SmartInfo Tile that is only for displaying the info from the Log.
- The SmartInfoTile has a new setting attribute (in the Layout files) to say which SmartInfoEngine to use - "SmartInfoEngineId" defaults to 0.
- The Log, MediaGrid and MediaLibrary tiles have a new setting attribute (in the Layout files) to say which SmartInfoEngineId to use - the default is 0
- You do not need to create the SmartInfoEngines, Myriad will automatically create a new one for each "SmartInfoEngineId" that is set in the current Active Layout.
Layouts:
- The Layouts menu has moved up to the top level menu making it much easier to switch between different layouts.
- The default Layout Files have much more of the individual tile <settings> attributes filled in, making it easier to customise.
SmartInfo:
- Traffic: The name of the Traffic Scotland provider has been corrected - it was previously erroneously called "Highways Scotland".
The following issues have been fixed:
Media Import/Editing:
- Importing certain Wave files would cause Myriad to exit when scanning to determine the best way to normalise them.
- In SmoothEdit, pasting audio into an existing MediaItem that previously didn't have any audio, would cause Myriad to exit when you clicked Save.
Log Playback:
- Changing the Chain Type of a Split item to "swept" would cause Myriad Playout to exit when it tried to cue it ready to play.
Segue Editor:
- In Live-Assist hours, starting recording a new Voice link then clicking Stop would set the chain type of the first log item to a Stop (red dot).
Command Processor (including Serial Keyboard support):
- Sending a message to the command processor could occasionally cause Myriad to exit.
v5.8.18085 26th March 2018
The following issues have been fixed:
Command Processor (including from serially connected keyboards):
- Myriad would sometimes exit when executing commands.
Directory Editing:
- Dragging a Category around in the Categories Tree would cause Myriad to exit.
v5.8 5th March 2018
New Features/Changes:
SmartInfo:
- SmartInfo now attempts to find the ISRC code for each song as it's highlighted (as well as the Song release year, Images, the Artist's Twitter and Wikipedia page etc.).
- The settings that control whether SmartInfo should download images, and what 'certainty' results must have has been moved into Database Settings so that all PCs share the same settings. You can still turn the overall feature on and off per PC via Application Settings.
Setup Wizard:
- Myriad Playout now displays a simple to use Setup Wizard first time it is loaded.
- The Setup Wizard can automatically detect and configure the ideal location for files, databases and even optimise security settings.
- The Setup Wizard has a "Quick Setup" mode that is ideal for local only installations and will automatically download and install the appropriate MS Local DB installer to allow quick and easy setup.
Pad - Export to Transport Files:
- There is a new option on the Pad Menu to export all the items currently on the pad to Transport Files in a folder.
- It also writes a simple "contents.csv" file that lists the basic details of those items.
- This makes it then very easy to zip up that folder as a "Media Pack" (see below) for distribution to other Myriad systems.
- Hint: You can easily zip up a folder in Windows by right clicking on it and choosing "Send To Compressed Folder"
Media Packs:
- There is a new option on the File menu to import a "Media Pack" as well as to download a new Demonstration Media Pack (for first time users).
- There is a new Security Permission under "Mediawall permissions" to control whether a user can import a Media pack. It's important to note that this bypasses the normal Edit Media Range Permissions, so a user could import a Media Pack that contains songs, even though normally they would not be able to import songs individually - this is by design as it means that a user can import a pack, but cannot alter the Intro/Extro/copyright etc. information that was set by the producer that created the Media Pack.
- A Media Pack is a zip file that contains one or more Transport Files and a Contents.CSV file that describes the types of the items (e.g. Song, Link etc.) as well as the order to import them.
- When a Media Pack is imported, the transport files are all unpacked into a temporary folder and then imported into the correct areas on the MediaWall using the Ranges that are setup in the Myriad Database - so it doesn't matter if you store songs in a different location than the sender, Myriad will automatically import the songs into your Myriad MediaWall in the Songs area.
- A great example of a use for a Media Pack is distributing a Syndicated Show that comes in several parts, where it's important to include the parts in the correct order, as well as all associated data - e.g. images/digital radio text etc.
Segue Editor:
- The SegueEditor has had a significant graphical overhaul to make it much easier to use, including moving the control buttons to the right hand side.
- The SegueEditor now automatically creates "fade out" points when you start the Next Item (based on the AutoFade settings) to correctly fade out the first item.
Main Window Layouts:
- When a user logs in for the first time, Myriad now looks for the ideal layout from the Installed Layouts based on number of screens, screen resolution and screen orientation.
- To take full advantage of this if you are upgrading from a previous release of Myriad Playout v5, then you will need to re-install the default Layouts by using the menu option on the Layouts menu.
Hardware Connections:
- Added support for v5.4 of the Broadcast Radio Hardware Service which has various internal performance tweaks and fixes, including to an issue where a Virtual GPIO Device could sometimes trigger an event in Myriad twice in quick succession.
Commands:
- SmoothEdit now shows a full list of available commands and their parameters next to the Command Editor. Double clicking on a command automatically adds it to the Command text.
- When a Command is triggered from playing a Media Item (either directly, or from the Log) it is now logged in the Play Logs.
- There is a new "Wait" command: Commands.Wait(numberOfSeconds) will wait for the specified number of seconds (or part of seconds) - for example Commands.Wait(1.25) will wait for 1 and a quarter seconds (1250 milliseconds)
- There is a new External.OpenWithStyle command that allows you to run applications and specify if they should be minimized/maximized etc. - please note the american spelling - for example External.OpenWithStyle("notepad.exe","Myfile.txt",Minimized)
- When connectied via TCP or RS232, the response format for the command Commands.List has changed to return a json formatted list of available commands. The human readable results are still available via the simple command help
The following issues have been fixed:
Log Editing/Segue Editor:
- Dragging the item from above the "home" item to below it would cause the Log view to jump back up several hours.
- Deleting a Voice link from the Log would not clear any envelope volume points from the adjacent items.
- Several issues relating to volume fade outs/ducking have been resolved.
Log Playout:
- If the last item in an AutoFade hour was an Absolute Time, then sometimes Myriad would drastically drop items from the following hour and fail to reinstate them.
- In LiveAssist mode, Myriad would fade out the currently playing item if it had a Fadable ending even when it was set to stop at the end i.e. had a red dot.
- Several issues with the AutoFade calculations that could result in Myriad not running exactly to time have been resolved.
SmartInfo:
- When Myriad Playout first loads, SmartInfo could sometimes get the results for items from the MediaWall and from the the Log muddled together.
Audio Playback:
- When fading an item out Myriad Playout v5 was fading out too aggressively, so the volume would reduce much quicker than expected.
Media Items:
- Exporting a Media Item as a Transport File would leave a randomly named temporary folder in the Media Location.
Settings:
- Myriad would exit on some computers when going into Media Engine Settings and the Station Attributes Window.
v5.7 5th February 2018
New Features/Changes:
User Security:
- Myriad Playout now includes a full User Security and History system. This allows control from as simple as which users can Login to Myriad all the way to fine grained control over which features a user can use - for example editing Media, editing the Log, altering application settings etc.
- You can set users to have their own Permission's sets, or you can organise them into Security Groups which all share the same Permissions. For example "Presenters", "Producers", "Engineers" etc.
- The User Security system is compatible with the older P Squared Contacts and Users Directory, so any users already created in older products (for example AutoTrack v4) are already available in the Myriad v5 family.
- There is a new option on the Reports menu that allows you to see the User History so you can see actions carried out by users - for example Logging in/out, editing, moving, copying Media Items, starting and stopping the Log playing etc.
- There is a new User Security sub-menu on the Settings menu that allows you to configure the Security Groups or to Add/Edit/Delete User accounts.
- Users are now given a Personal Media Range (via the Contact Window) and there is a simple tick box to allow the user to edit any items in that range - you no longer need to add them to a group that has Write Permissions to the area of the MediaWall that their personal range is in. Note: The Customise option to set your own Personal Media Range has been removed as it is now handled via the Contact instead.
- There is now a simple permission that controls whether a user can record new Voice Links into the Scheduled Log. If the user is granted this permissions then they are automatically allowed to create the Voice Link Recordings in any of the Voice Link Areas so you no longer need to add them to a group that has Write Permissions to these areas.
- Note: You only need to create a user once and that account will be able to access Myriad 5 and Myriad SE products, but you need to use User Management in the SE products to configure the product specific security options - for example, whether a user can edit Song or Link Cards must be set via User Management in AutoTrack SE.
Programmable Keyboards:
- You can now use K500e and K1500e keyboards that connect using Serial ("RS232"). There is a new setting in Application Settings>Remote connections to choose which serial port to use.
- Support for some legacy Player, Log and InstantCart commands have been added to alow the majority of K500e and K1500e keys to work without needing reprogramming. Not all commands are supported, so you should consider reprogramming the keyboard to v5 spec when possible.
SmartInfo:
- SmartInfo has now gotten even smarter and now uses the Media Items's "Display By" field as well as the Artists to find information.
- Previous versions of SmartInfo would take the most recent results for a given search but SmartInfo now does a deep analysis on all the information it retrieves to try and find the best information about Twitter accounts, Wikipedia Pages and Release year - this results in much better matches for tracks, particularly for older tracks, or those by artists with unusual characters in their names.
MediaWall/SmoothEdit:
- The MediaWall now checks any empty items to see if there is an orphaned media file that has not been seen before by v5 - for example if you accidentally use Myriad v4 to import a new file instead of using Myriad v5. When v5 detects an orphaned Media file it shows an icon on the Media item, and when you highlight the item a new icon appears in the MediaWall Ribbon to allow you to import the Orphaned Media file onto the MediaWall.
- In SmoothEdit, the keyboard shortcuts to navigate to editing the previous or next item on the MediaWall have changed to <Alt>+<LeftCursor> and <Alt>+<RightCursor> accordingly.
Library:
- The Library now shows a "My Media Items" item in the tree, so you can quickly see all items that are stored in your Personal Media Range.
- You can now use the Library Tile to browse the MediaWall, so you don't have to "search" first. Search Results are therefore now listed under a new branch on the left hand tree view.
Dashboard/Log Playout/Log Editing:
- The Dashboard now shows information about the currently playing item more clearly with bigger Player Number and Time Remaining displays.
- There is a new button on the popup button on each item in the Dashboard to display that item in the SmartInfo display.
- The "Dump" current item is now available from a button on the currently playing item row on the Dashboard display, and clicking the current item's picture (if visible) will display the current item in the Smart Info display.
- You can now add Command items to the Scheduled Log.
- By default, double clicking on a MediaItem in the Log will now open the SegEditor - there is a new option on the Log Options dropdown menu to turn this behaviour off. Note - double clicking on an item with editable parameters (Times, AutoHooks etc.) still shows the appropriate editor instead.
D&R Webstation and Airlite mixer support:
- Support for these mixers has now been added. As well as using the channel buttons to show that a MediaItem is playing, the special custom buttons are used to trigger Favourites (2 banks of 6 on the Webstation, 2 banks of 8 on the Airlite)
- The Mic Live indicator shows the state of the "Mic Live" signal from the mixers, and this can be sent on to the Broadcast Radio Hardware Service for use in Myriad Logging, SmartSign etc.
- Myriad Playout will automatically detect the USB sound devices for these mixers.
AEQ Capitol IP and Forum Support:
- Support for these mixers has now been added.
- Myiad Players 1 to 4 use the Myriad fader states to show a player as in Preview Mode
- The custom buttons can be used to trigger the first 20 Favourites - just add a Virtual GPO line for each favourite you want to control and set the ID to 1 for Favourite 1, 2 for 2 and so on up to Virtual GPO 20.
- The Mic Live indicator shows the state of the "Mic Live" signal from the mixers, and this can be sent on to the Broadcast Radio Hardware Service for use in Myriad Logging, SmartSign etc. Up to 4 microphones can be shown independently, as well as the single Mic Live indicator.
- We are working closely with AEQ to extend the features of the desk and further support will be added as new firmwares become available.
Hardware Connections:
- Added support for v5.3 of the Broadcast Radio Hardware Service which adds the new hardware line "Patch Bay" and support for the KMTronic 8 way USB and 8 way UDP Relay boxes.
Command Processor:
- There is a new LogView section of Commands - these include commands to scroll the view as well toggle the selected item's chain type/soft delete etc.
- There is a new Favourites section of Commands - Favourites.PlayItem and Favourites.CueItem
- There is a new Hardware section of Commands - Hardware.ReadLine and Hardware.WriteLine - e.g. Hardware.Readline(0,1) and Hardware.WriteLine(0,1,Set)
- New Player Commands: Player.FadeOut and Player.FadeOutItem
- A small green box is now displayed at the top of the main window whenever you play a Command Media Item.
Myriad Playout Remote:
- The Playout Remote can now show you the Log from the hour before the currently playing item to 2 hours afterwards.
Remote Connections:
- You can now request a section of the Log display via the HTTP interface - for example you might request a section from the current hour to the next hour. Please see the HTTP Help section for more information - please note that this uses the "Sequence" numbers which are in the format yymmddhh in 24 hour clock and UTC - for example, if you wanted the 9am hour for the 1st August 2018 (which is during British Summer time) you would ask for the 8AM (UTC) hour using the Sequence Number 2018080108
Automatic checking for Beta Updates:
- When you first start Myriad Playout you will be asked if you want Myriad to periodically check for new Preview/Beta versions.
- You can also alter this setting via Application Settings>Advanced.
- This setting also controls whether the menu option on the Help menu to manually check for new Beta releases is visible.
Database access:
- Myriad now checks the Myriad Playout Database (and the Directory Database) to make sure that it has a valid 'owner' - this is to resolve an issue that can occurs when restoring a backup of a database from another location onto Microsoft SQL Server which results in SQL failing to send notifications to the MediaWall and Log/Dashboard to let ie know what it needs to refresh it's display, and can also result in the SQL Server Log files growing to huge size and using all available disk space.
The following issues have been fixed:
MediaWall/SmoothEdit:
- The MediaWall would incorrectly show Command Media Items as missing audio and having a Hook.
- Opening and closing SmoothEdit many times could cause Myriad Playout to slow down and eventually exit.
Library:
- Sorting by Category did not work.
Log Playback:
- If you had set Myriad to not send any Item Types (e.g. 'Song') to OCP for 'next items' then Myriad would report an error each time a new item started playing
Command Processor:
- Using the PlayItemToExtro/End commands would cause the front end to freeze until the command had completed.
- The PlayItemToExtro command was not correctly looking for the item's Extro
Play Logs:
- Exporting a Play Logs Report to a CSV file was not including any line feeds.
- The StationID Field in the PlayLogs table in the database was the wrong data type. Myriad will automatically update the database schema, but any SQL Publisher/Subscriber relationships should be reviewed.
Command Line Log Import tool:
- The log import tool would always import both Main and Advert Logs regardless of the /mode= command line option.
v5.6 6th December 2017
New Features/Changes:
Instant Track v5:
- This release of Myriad Playout includes InstantTrack v5 which quickly chooses a sequence of songs and links based on criteria you specify such as which categories to use (and how much), how often to insert a Link and how long should ideally pass between songs by the same Artist. When used to schedule hours for the Log, it can even automatically include an AutoHook to tease ahead the songs it's chosen.
- "Fill This Hour" is displayed on any unscheduled Hours in the Scheduled Log - clicking on it uses InstantTrack to create and fill the selected hour.
- Log "AutoAdd" can be used to automatically generate hours in the Scheduled Log based on a set of InstantTrack settings stored in an InstantTrack Preset.
- AutoAdd even kicks in to automatically create a new log hour if you run out of log and normally import from a 3rd party scheduler but the logs aren't available.
- Log "AutoFill" is used to automatically select appropriate songs to fill the end of Scheduled Log hours that are under-running.
- There is a new option on the Pad to use InstantTrack to choose a selection of Songs and Links to fill the pad with.
- Settings for AutoAdd and AutoFill are in the Database Settings Window.
- There is a new option on the Station menu to Edit InstantTrack Presets.
SmartInfo:
- Traffic: Major new feature - you can now display Traffic from Highways England ( +TFL) or Highways Scotland in the SmartInfo Tile. You can configure which region and area to use in Database Settings on the Advanced Tab. More traffic providers will be added in future releases.
- MetOffice Weather region: In Database Settings, there is now a dropdown box that lets you choose from the available MetOffice forecast Regions.
- Geographic Location: To help Traffic Services identify your location there are several new options in Database Settings>Advanced that allow you to enter your Longitude and Latitude. There is also an automatic lookup that uses Windows Services to work out your rough location, as well as a UK Postcode search to find a more exact location.
- Any sections of a Media Item's title that are enclosed in angle brackets are now ignored as this helps improve search results - for example, "I Should Be So Lucky <Radio Edit>" will now be shortened to "I Should Be So Lucky" which gives much better results.
Myriad Network SE Support:
- This release of Myriad Playout adds support for playback of Split Advert Breaks and Split Groups using Myriad Network SE.
- You can also connect to Myriad Network v4.0.16 or higher for backwards compatibility, but this support may be removed in a future release.
- You can insert split items into the log manually or schedule them via AutoTrack SE or a third party scheduler.
- You can instantly play Split Groups from the Favourites View by the new Network items pane. This pane is automatically displayed when Myriad Playout connects to Myriad Network.
- You set the name/ip address of the computer running Myriad Network that you want Myriad Playout to connect to in Database Settings.
- There are new Hardware Line Status Outputs to display the status of the connection to Myriad Network.
MediaWall:
- The keyboard shortcuts to preview Hooks and Extros have changed.
- You can now use the "context menu" key on your keyboard to open the right click menu.
- When you save a Media Item, SmoothEdit now checks to see if you are saving a title with "(radio edit)" (or similar) and recommends changing it to use angle brackets (i.e. < and >) instead, as this will then be hidden when publishing Now Playing information to connected devices. It also helps SmartInfo to download the best information.
- Moving, Copying and Deleting items from the MediaWall now shows a progress bar.
Favourites:
- The "Restart Playing" option on Favourites has been replaced with a new triple option: Start New - which plays a new instance of the Favourite every time it's pressed, Restart, which will restart an item if it's already playing, Start/Stop which will start an item, then the second press will stop it playing.
Dashboard:
- The Dashboard now shows a "Starting" message whilst it is starting the log running.
- The Hour Information panel is now much clearer to read.
Log Display/Management:
- The Currency Symbol selected in Database Settings is now shown on the Log Items as well as the Log Ribbon.
- There is a new option on the View ribbon to display the Category for each Log Item.
- The progress of playing items is now displayed across the entire Log item instead of just the center.
- The keyboard shortcuts to preview Hooks and Extros have changed.
- You can now use the "context menu" key on your keyboard to open the right click menu.
- There is now a right-click menu for Hour Start Log items as well.
- Old Log items are now automatically purged whenever new logs are sent from AutoTrack SE, or when AutoAdd automatically adds an hour to the Log. The default settings is itemsolder than 90 days, and can be changed in Database Settings.
Log Playback:
- As noted above Myriad now includes InstantTrack to automatically create new log hours for you.
- Whenever Myriad reaches the end of the log it now automatically creates the next hour for you - if you are importing Log files then Myriad will first try those, then fallback to InstantTrack if it can't find any to make sure you stay On-Air.
- If you are using AutoAdd (using either InstantTrack or Importing Log Files) to fill your log, you can now just leave Myriad to itself and it will just keep running creating hours as it goes.
Command Processor:
- The Command Processor is now available! This allows you to write Macro Commands on Media Items to execute one or more Macro Commands to automate common tasks - for example you might have a Command that plays a specified MediaItem in a specific player, or that starts the next item playing from the Log.
- The Command Processor can also be used remotely via a TCP connection. You can configure this feature on (for example setting the TCP Port to listen on) in Application Settings on the Remote Connections Tab. Commands are executed by sending the command followed by a carriage return (aka <CR>) - ascii character 13.
- In this first release there are a limited number of commands, primarily focussed around playing media items and some basic Log playback controls - for example Qae.Go(0) is the same as the user pressing the Go button, however you can also run external applications using External.Open - for example: External.Open("notepad.exe","c:\temp\myfile.txt")
- A full list of available commands in available on the Help menu under Documentation. The same list can be accessed via remote connections by sending "help" or "?" follwed by a <CR>
- Further commands will be added in future releases.
OCP:
- There are new Hardware Line Status Outputs to display the status of the connection to OCP.
- Now playing information is now re-sent to OCP if it has to reconnect, or if starts after the log is started. Previously it would only receive updates when the next item started.
Myriad Playout Remote:
- Myriad Playout now has a sister application called Myriad Playout Remote that allows you to control Myriad Playout remotely.
- It shows the Dashboard, Favourites and SmartInfo.
- The remote SmartInfo information does not yet display Traffic information but will be added in a future release.
- Media Players will also be added in a future release.
Licensing:
- The 30 day Evaluation license is now shown more clearly as 30 days instead of 20 days with a 10 day extension.
Version numbers:
- The previous release of Myriad was numbers v5.0.c.d and 'c' would be changed on each release. Moving forward Myriad is now versioned v5.b.c.d - 'b' is now incremented on each new release, whilst 'c' and 'd' are used to keep track of which release of, for example, "5.6" it is. This helps users who have large corporate deployment infrastructures that also use 'test lab' environments to pre-test different releases prior to rolling out across their organisations.
- For those interested, c is a 5 digit value that is the year and number of days into the year and d is the hours and minutes in the day that it was built - for example 5.6.17200.1234 means the 200th day into 2017 and built at 12:34 GMT.
Other changes:
- Myriad now automatically cleans up debug files older than 10 days when running in debug mode.
- The Audio Input Monitor View is now called the Audio Monitor View. The XML Layout settings have also changed. The new format can be found in the "USA" and "Dashboard" Layouts
- The Clock View now has options in the XML file for showTime, showDate, showPreferences and forceClockMode These turn on/off the various visual elements in the Clock View. Examples can be found in the USA,Dashboard players and Production Layouts. Valid settings for forceClockMode are:
The following issues have been fixed:
Media, Editing and Pad:
- Importing an AAC file would incorrectly report that the audio format could not be read from the file and the file would not be imported.
- Importing a file with non English characters (for example 'É') would incorrectly report the audio format could not be read and the file would not be imported.
- Importing a variable bitrate Mp3 file would occasionally crop off the last few moments of the audio.
- A Pad containing a Media List would not mix down to a new MediaItem on the MediaWall correctly, although Mix down to a file worked correctly.
- Stopping the Pad running would close any items that were playing in the players. Stopping the pad now leaves items that are already running, but closes items that were only Cued.
- Myriad would let you add the selected item on the MediaWall directly to the Log even if you did not have permissions to edit the highlit Hour.
- Mixing down the Pad to a MediaItem was not generating the Waveform Peak file correctly.
- If SmartInfo added an image to a MediaItem, that image would not always be displayed immediately on the MediaWall.
Favourites:
- When renaming a Favourites Set, if you entered the name of an existing Set, Myriad would overwrite the existing set whether you said to overwrite or not.
MediaPlayers:
- Setting the MediaPlayers Tile to Vertical orientation was not positioning the Recorder correctly.
Scheduled Log/Dashboard:
- You could toggle the Chain type of items in the dashboard even if you did not have On-Air control.
- Removing scheduled adverts and re-scheduling them using Advert Manager SE would ignore the Advert Break Category resulting in incorrect adverts being placed in that break.
- Changing the Log Playback mode from AutoFade to LiveAssist (or vice versa) would not update the Log View, so you would not see any changes to Chain Types.
Segue Editor:
- If the first line in the display is a Sweeper, dragging the second item around would cause Myriad to exit.
- Soft deleted, dropped and Script items were displayed in the SegueEditor.
- Various issues have been fixed when highlighting Hour Starts and empty hours.
- Several issues with playing segues that would cause Myriad to exit have been fixed.
Remote Media Engine Host:
- Myriad Playout would sometimes move on to the next item in the log early resulting in multiple items playing at the same time.
Settings:
- Editing Category Aliases: Fixed several issues with the behaviour when adding or editing Aliases from the list.
v5.0.5.x First Release - 8th September 2017
New Features/Changes:
Licensing:
- Myriad Playout now requires a License to run, and will automatically create a 20 day Evaluation License with a 10 day extension period at the end.
- To switch to a full Myriad Playout License, or for a longer evaluation license, please contact licenses@broadcastradio.com to request a License Key.
- Myriad Playout uses the fifth generation Broadcast Radio License Engine which uses a simple License Key which must be activated Online from within Myriad.
- Once you have the License Key you click "Install License" and enter the License Key into the window and click Install. If the computer is connected to the internet the it will automatically be activated, however if the Licensing Server cannot be contacted then instead you will be prompted to save a License File which can be activated by visiting http://portal.broadcastradio.com/ and choosing to "Authenticate a Myriad Playout 5 License File".
Upgrade Tool:
- The Upgrade Tool is no longer included in the Myriad Playout installer and is now available as a separate download so you only no longer end up with it on every PC that is running Myriad Playout.
Media:
- You can now export a Transport file for a non-audio item - e.g. a List Item or a Header item.
- Importing/Exporting an item from the MediaWall or Library now uses the new docked progress bars.
- Sending a Mixdown from the Pad to a media item or to a file uses the new docked progress bars.
- The right click menu is now available on the MediaWall Tile
Favourites:
- The way you select a Favourites Set has been completely overhauled to give a much cleaner more streamlined look and feel.
- You can now have up to 400 Favourites per set, and the numbers of rows and columns to display in the Favourites Tile is now remembered when you logon/off
Log Display:
- You can now 'Add' several more Log Items using the Add button on the Edit Ribbon - including Social Media posts and Hardware Lines.
- You can now 'Edit' Social Media posts and Hardware Lines via the Edit button or just double clicking on them.
- There is a new 'Preview' button that allows you to preview the currently highlit item in the Preview player.
- There are new options on the Hour/Import Tab (and on the new right click menu) to set all the items from the currently highlit item onwards to an Auto or Stop Chain Type.
- You can now "remove" hours from the Log using a new button on the "Hour/Import" Ribbon Tab.
- Pressing 'home' on the Log View now shows the item before the 'current' item at the top of the display so you can always see what was the previous item.
- Importing/Exporting music and advert logs now use the new docked progress bars.
- The right click menu is now available on the Log Tile
Log Playback:
- Myriad Playout now writes Advert Log reconciliation files just after each advert has been played from the Log. As with previous versions of Myriad these are written to the same log folder that the advert log files are imported from. There is also a setting on the 'Scheduler Tab' in the Database Settings Window to turn this feature on or off which is on by default.
- Hardware Log Items have now been added so you can schedule hardware lines to be turned on or off automatically - for example controlling an Audio switcher for the News.
- The legacy "Auto" mode has been removed, because you can now use the new Set all Item's Chain Type options in the Log View to quickly change all items to Auto.
SmartInfo:
- There is a new setting in Application Settings to control how 'confident' the automatic lookup should be. This allows you to accept less accurate results which can be useful if your database contains a lot of older or less well known songs. The default value is 80%.
On-Air Control and OCP:
- On-Air control is now available - this can either be set to 'Always', 'Never' and 'Use Database' - in Use Database mode then the On-Air button will be displayed. Clicking this button takes control of the Database and this then prevents other computers from taking On-Air control. You can configure various options for controlling this behaviour in Application Settings.
- The computer that has 'On-Air Control' connects to OCP, and if it loses control then it disconnects from OCP.
- If OCP is not running for some reason, this does not prevent you from taking Control, and you will see a panel at the top of the screen showing that Myriad will keep trying to connect to OCP.
- You can now only edit the 'On-Air' hour from the computer that has On-Air control. You can disable this restriction from the Security menu, but it automatically resets each time you start Myriad for safety. Future releases of Myriad Playout will incorporate per-user security and this setting will then be controlled via the security settings.
AutoHook and List playback:
- AutoHooks and other lists now sound even tighter while playing from one item to the next in the list, especially if you are using very short separator items.
Preferences:
- There is a new 'Customse Personal Preferences' option on the main menu that contains options for your Personal Media Range, how to open SmoothEdit, as well as the Player display options that were previously on the View menu directly.
- 'View' Preferences are now remembered Per-Tile, so you can now have multiple of each Tile visible on screen and each can have different layouts etc.
- 'View' Preferences are also now stored per layout, so whenever you switch Layout, Myriad will now show you that layout how you last left it.
- Internally, Preferences have been split into 2 types - 'Basic Preferences' and 'View Preferences'.
- An example of a Basic Preference is whether Favourites re-play when triggered again - as this behaviour is the same regardless of where you fire the Favourite from
- An example of a View Preference is whether the MediaWall View should show pictures - and therefore each MediaWall View can have difference settings.
- Because of the changes to Preferences, you may find that some of your previous Preferences have been forgotten and you have to re-configure your settings.
Progress indication:
- Many longer "tasks" (e.g. Log/Media Import/export etc.) that would previously have displayed a popup progress bar now use a docked Progress bar at the right hand side of the main window. This allows you to carry on working while these actions are carried out in the background. (Future releases of Myriad will allow you to cancel these as appropriate)
Database selection/creation:
- The Select/Choose Database window is now significantly faster on a server with multiple databases where some of those databases are innaccessible - i.e. due to administrator lockdown/disabling.
- Song, Link and News Categories are now automatically created when you create a new database.
- In an existing database is opened that doesn't have any Categories then the default categories are created.
- Myriad now checks to make sure that you are using Microsoft SQL Server 2012 or newer.
Hardware connections:
- Myriad Playout now requires the Broadcast Radio Hardware Service v5.0.11.0 or higher.
- Myriad Playout no longer needs to be able to connect to Hardware Devices at startup - in the event that a Hardware Service cannot be reached Myriad Playout will display a small orange banner at the top right of the main window showing that there is an issue and will continuously try to connect in the background.
- If the connection to a Hardware device is lost, then the banner will be redisplayed and it will retry connecting in the background.
- Hardware connection Status is now automatically updated in the Playout Status window.
Media Engine Host:
- There are now settings in the Application Settings window to select which type of Media Engine to use: within Myriad Playout itself, or to connect to the Myriad Media Engine Host application.
- The command line options '/RemoteEngine' and '/LocalEngine' can be used to override these settings if nescessary.
Remote Connections:
- Myriad Playout now prompts you with much more information if it can't start the HTTP connection. This includes creating a document containing all the Windows commands you may need to execute and opening this in Notepad, and also opening a web browser to show you any other late breaking information. This information can be found at http://broadrad.com/MV5PHTTP
- There are several new remote commands available including basic Player control and the available to query some Favourite information.
The following issues have been fixed:
Important: The previous release was a 'Preview' release which may have contained untested or experimental features, so this list is not comprehensive list of all fixes and only contains a summary of some of the many fixes and changes.
Media, Editing and QuickRecorder
- Exporting a Transport file could cause Myriad to exit.
- The VU Levels in the Quick Recorder were not showing the correct values.
Log Playback
- AutoHooks would occasionally stall mid playback
- Pressing Home on the Log View then immediately starting the Log playing would not always start from the correct place.
Log Import
- Importing XML files with UTC based times in would not import correctly when running in non-UK timezones
SmartInfo
- Highlighting items from the Log that had been imported from AutoTrack SE could sometimes result in the Twitter and/or Wikipedia page being attributed to the wrong artist in the Myriad v5 database.
SegueEditor
- Several issues relating to 'force-fades' have been fixed.
v5.0.4.x
This release does not need a license code, but will stop working on the 13th September 2017.
New Features/Changes:
AutoTrack SE:
- This release of Myriad Playout v5 includes support for Myriad AutoTrack SE which is a brand new edition of AutoTrack with dedicated native support for Myriad v5 databases.
- For more information about Myriad AutoTrack SE, please visit http://broadrad.com/atse
SmartInfo:
- SmartInfo just got an awful lot Smarter. It now automatically finds Twitter accounts and Wikipedia pages for highlighted artists, and even looks for album art and release year as well as some copyright details. If you want to choose a different Twitter account or Wikipedia page, there are new and much improved search windows to make that even easier.
- SmartInfo itself has had a significant overhaul and now has a much cleaner look, as well as tabbed browsing so you can see either the Summary, or switch to a much bigger view of all tweets, the full Wikipedia Page, much deeper weather information and so on.
- SmartInfo no longer requires you to authenticate with Twitter by default. The only time you will need to authenticate now is if you need to use the Search feature, but you only need to do this once.
- Whenever SmartInfo needs to search for Artist Images, Twitter details, Wikipedia pages or even the release year for a song, this information is now automatically stored in the database so it won't need to be looked up next time this Item or Artist is selected.
Log Display/Log Editing:
- As well as the Docked SegueEditor tiles that were introduced in the previous Preview, you can now open a Popup SegueEditor directly from the Log Tile so you don't have to always have it on screen. This was probably the most requested feature after we released the SegueEditor!
- The Chain Type indicators are now easier to see, and on the Dashboard the indicators now autosize to fill the space.
Layouts
- Several of the layouts have been updated and there are new Layouts available including a VoiceTrack optimised Layout and an Automation Layout.
Hardware:
- OnAir Control and OnAir Status Display are now working in the Hardware Manager. If you have already configured these you will need to reconfigure them.
Configuration Tool:
- This release of Myriad Playout contains the first release of the Configuration Tool.
- This tool is useful if Myriad is failing to start due to to file locations or SQL Server configuration issues.
Settings:
- The separate 'Media' locations has been removed, and is now a subfolder of the main data location. If you have used an earlier Preview release of Myriad then your old setting will be imported as an 'Additional Media Location'. If you are setting up Myriad v5 for the first time and importing settings from Myriad v4 then your old AudioWall locations will be imported as 'Additional Media Locations'.
Programmable Keyboards:
- Myriad now has several extra keyboard shortcuts, and can now be used by the K500. You will need to re-program the keys on a v4 K500 as several of the shortcuts have changed since v4.
The following issues have been fixed:
Important: The previous release was a 'Preview' release which may have contained untested or experimental features, so this list is not comprehensive list of all fixes and only contains a summary of some of the many fixes and changes.
Media Playback:
- Playing back a list would not show any VU information in the VU bar
Media Engine Host:
- The Media Engine host could not play Lists (e.g. AutoHooks)
- Myriad Playout would pause for up to 30 seconds when ejecting Media Items
Database settings:
- The "Maximum number of Media Items" was not being saved, so you could not adjust the size of the MediaWall.
Other issues:
- Fixed a problem which prevented databases being opened (and upgraded) correctly on computers that were running non English Regional Settings.
- Myriad could get stuck in a loop trying to reconnect to OCP after going into the Database Settings window.
v5.0.3.x
This release does not need a license code, but will stop working on the 21st June 2017.
New Features/Changes:
SegueEditor:
- This release of Myriad Playout contains the first release of the all new Segue Editor.
- This carries over all of the features from previous versions of Myriad, but has been completely redesigned from the ground up with a fresh new look and feel.
- Voice links show the waveform as they are recorded.
- After a Voice Link has been recorded it can be automatically normalised, and Myriad will even scan the waveform to determine the optimum time to bring the volume of the incoming item back up to full.
- You can modify the "envelope" of the volume at any point in the Segue - whether thats tweaking the automatically created points, or adding new ones.
- You can even change the volume points on the fly while playing back a Segue or recording a new Voicelink.
- You can easily click to change the center item to "sweep" whether it was scheduled as a sweeper or not. Likewise you can click to change a Sweeper back to be played dry just as easily.
- The SegueEditor automatically switches to show three lines whenever a voice link, sweeper, or short item is highlighted in the Log.
- The Overall View line at the top of the Segue Editor supports multi-touch pinch and panning.
- Note: You set the range and normalisation mode to use for new voicelinks by adding a Media Range for "VoiceLinks" to the Database Settings window.
Recorder:
- Myriad now has a full feature Recorder. This is shown by default on the Media Players Tile, but you can also configure Media Players Tiles to show or hide the Players or the Recorders individually - so you could have a stand alone view of the Recorder if you wanted.
- The Recorder automatically generates Peak Files while recording so there is no overhead or delay after recording while the waveform is generated.
- By default Myriad will also automatically detect the extro of your new recording. You can turn this autodetection off via Database Settings.
Media Import:
- Media Import has had quite a bit of work to improve the speed and reliability of import. The waveform generation is also now significantly faster, particularly on larger files.
Media Browser Tile:
- The MediaBrowser is now available as a Tile. An example can be found in the "Default With Pad" Layout
Play Logs Report:
- There is a new Reports menu with an option to view Play Logs.
Remote Connections:
- Myriad can now accept incoming TCP connections from other software. There are 2 options in Playout Settings to control this - the first allows other Myriad v5 based tools to connect and the second allows basic HTTP connections.
- By default HTTP connections are not allowed for security reasons. Once you turn on the option in Settings you will also need to run this command from an elevated Command Prompt:
- netsh http add urlacl url=http://+:9180/ user=Everyone
- You will also need to allow the connection through the Windows Firewall (Note, the first command removes any older firewall rules)
- netsh advfirewall firewall delete rule name="Myriad Playout v5 HTTP Connection" dir=in protocol=TCP localport=9180
- netsh advfirewall firewall add rule name="Myriad v5 HTTP Connection" dir=in action=allow protocol=TCP localport=9180
- There are currently only a limited number of features available via these connections, but these will expand significantly with future releases.
- An example of an http request is: http://localhost:9180/MyriadPlayout5/Qae/Go which starts the next item playing.
- Other commands available right now include allowing you to change the Log mode, read and change hardware lines, take or release OnAir Control and even read basic information about Media Items on the MediaWall
- You should be careful with turning on the http interface as there is no passsword protection, and if your PC is directly connected to the internet (i.e. not using a hardware firewall) then you run the risk of a malicious hacker taking control of parts of your Myriad system.
Myriad Upgrade Utility:
- The Myriad Upgrade Utility now imports Copyright and Web notes for each item from Myriad v4 AudioWalls.
Hardware Service:
- If you are using Hardware Connections then you will need to update to version 5.0.8 (or higher) of the Broadcast Radio Hardware Service.
Other changes:
- The setting for the volume level to 'Duck' a song to when a Sweeper or VoiceLink is played over the top has moved to the Database Settings window. This means that the same setting is used on every workstation so the station 'sound' is always the same regardless of where the Log is played from.
- 'Hour End' markers are no longer needed in the Log, so have been removed.
- The Player View has been tweaked so that you can't accidentally Play/Pause toggle the player whilst trying to adjust the volume or position of item - this was particularly obvious on touch screens.
v5.0.2.x
This release does not need a license code, but will stop working on the 2nd May 2017.
Notes for users of v5.0.1:
- If you are upgrading from a previous release of Myriad Playout v5, then you may see a warning about preferences not being able to be loaded the first time you run this release. Your preferences will be reset, but will then remembered correctly. This is due to a change in the way preferences are stored compared to the earlier Preview Release.
- The format for the layout files has changed, so any existing Layout files will be moved to a Layout.Archive folder. If you have any customised Layouts want to move these back, you can force Myriad to accept them by adding version="5.0" to the first xml element:<wl:layout header="My Custom Layout" version="5.0" ...
New Features/Changes:
Layouts:
- There are several new default layouts available, and if they are not already visible you can install them from the Layouts Menu where there is a new "Install.." menu option.
- The ribbon 'minimise' buttons have been removed. You can now control whether a ribbon should be minimised from within the layout file by setting the ribbonIsMinimised="false" attribute.
- You can now force a layout to be used by the command line option /Layout=<LayoutFilename>
SRM Mixer Support:
- Myriad Playout v5 now supports the the Broadcast Radio SRM Mixer to show fader states and of course Mic Live indications on screen.
- There are new settings in Myriad Playout Settings to configure the connection to the Broadcast Radio SRM Mixer as well which behaviour to use when faders are raised and the fader starts pressed.
- You can also add Hardware Lines to relay the Mic Live, Channel Active and Button presses to a Hardware Service - for example allowing Myriad Logging to recieve Mic Live indications without any additional wiring.
- The Simple Production Layout has a Mic Live Panel on screen 1 and a wider demonstration of individual Mic Live indicators on Screen 2
Mixer Tile:
- This is a new Tile that displays whether a specific Mic Channel or the overall "Mic Live" indicator is active on the Mixer (e.g. the SRM).
- You can specify the text and background colours to use when "on" and when "off".
- Other text and image layout settings are also available as used in the SmartDisplay Tile (see below)
- A sample of how to use this tile is included in the Simple Production Layout.
Quick Recorder Tile:
- This is a brand new Tile that makes it simple to record new content, title it, have the start and end trimmed, normalise the entire recording and even carry out a quick 'compress' to get the audio ready for use as fast as possible.
Smart Display Tile:
- This is a brand new Tile that allows you to show a text string and/or an image with border and background colours anywhere on screen. Please note, this is a temporary version of this Tile which will be improved in later releases to bring it inline with the SmartDisplay tile that is featured in the Broadcast Radio SmartSign v1.0 product
Pad and MediaWall
- The navigation buttons (Left, Right and Jump) have moved down onto the Jump buttons bar. There is a new Home button on the ribbon that takes you to your Home Media Item, and also has a drop down to go to the most recent item you have imported or created on this computer. An additional option allows you to change where your Home button goes to.
- You can now choose what type of Media Item view to use on the Pad - from the 'simple' row style all the way up to the full large display used on the main MediaWall tile.
- You can now import multiple files at a time using the Import ribbon menu option, and you can also drag one or more files from Windows Explorer directly onto the MediaWall to have them automatically imported.
- The MediaWall Find feature has been renamed to "Search" and you can now search by Year as well. The year is also now shown as a column in the results.
- By default, the MediaGrid will now automatically jump to new recordings (created by the QuickRecorder) - there is a new option on the View ribbon that allows you to turn this behaviour off.
- You can now choose 2 new View styles of Simple (Single Row) and Enhanced (Single Row)
- The permanently 'docked' pad has now been removed as you would normally display a pad by adding it to a Layout. For an example of using the PadView, please see the "DefaultWithPadLayout" file.
Log playback ('QAE'):
- QAE has been significantly updated to make it faster and more resilient, particularly when multiple events occur at the same instant (e.g. the Log is edited on an other device, or timings are updated at the same instant that QAE is updating itself during a segue)
Hardware devices
- Player "Status" line Outputs have now been implemented. These allow you to show the status of a player using a hardware device or to show on a connected Broadcast Radio SmartSign.
- The Hardware Service now supports the USB-PIO device from BMCM
- Due to changes in the way Hardware Line Assignments are stored, you will need to re-setup any Assignments that you setup in previous releases.
Upgrade Utility
- You can now choose to only import a specified range of carts rather then always having to import the entire AudioWall.
- The Upgrade Utility now has command line options to allow automated importing of v4 AudioWalls. Full details are available in the Upgrade Utility Command Line Options document.
Media Importer (Command Line)
- There is a new tool to import single media files via the windows Command Line - MyriadMediaImporterCL5.exe
Log Importer (Command Line)
- The command line tool to import scheduled Logs has been renamed to MyriadLogImporterCL5.exe
Other changes:
- You can now specify which database to load when starting Myriad so it won't prompt you each time. This setting is in Myriad Playout Settings
- Many of the older interim graphics have now been replaced, however there are still quite a few still to be done as Myriad Playout v5 evolves.
- You can now use Function Keys to control the Media Players. Player 1 is Ctrl+F1 to Ctrl+F3, Player is Ctrl+F4 to Ctrl+F6 and so on up to player 4. Players 5 to 8 are the same as 1 to 4, but Ctrl+Shift+F1 and so on.
- There is a new option in Myriad Playout Settings to change the player keyboard shortcuts to use Myriad v4 keyboard shortcuts.
- The MediaWall Enhanced view has been removed.
The following issues have been fixed:
Settings:
- If a file location was invalid then Myriad was not showing the Settings window to allow you to correct it.
Media Engine Settings:
- The assignments for multichannel devices (e.g.7.1 based sound devices) were not assigning correctly.
Log Playback:
- Log playback would sometimes cue the same item twice and then leave the second one there resulting in players slowly being used up until you manually ejected items.
- Autotrim would sometimes get the hour duration wrong when first calculating times for an hour. It would immediately correct this on the start of the first item in the hour, but could lead to items briefly appearing as "dropped".
SmoothEdit:
- The settings on the Compress settings window were the wrong way around.
Hardware:
- Player Status and Recorder Status were not remembering their settings after a reload.
- The line colours were not being read correctly from Hardware Servers.
v5.0.1.2
Initial Preview Release.
This release does not need a license code, but will stop working on the 16th February 2017.
Twitter: The first time you run Myriad it will ask you to authorise Myriad to use Twitter for the SmartInfo tile. If you say no then it will re-ask you each time you launch it, and occasionally while running it - This authorisation is ONLY for reading information, Myriad Playout can't post any information to Twitter. Future releases will not nag you until you do the authorisation.
Major new Features in this release:
Well, pretty much everything. It's worth reading the Myriad Playout v5.0 - Differences From Previous Versions document, but some highlights include:
- Brand new product - almost every component has been rewritten from scratch.
- The MediaWall has replaced the outgoing AudioWall and includes dozeons of improvements including rotating/random media items, better navigation, instant searching and better importing just to name a few
- All new look to the Dashboard and the Log
- Favourites have replaced the outgoing InstantCarts and have a much cleaner look.
- The Layout is completely configurable allowing you to design your own layouts and show or hide elements that you do/don't use. Myriad ships with several example Layouts
- Completely new Hardware Manager allows you to share hardware connections with any other computer running a Myriad v5 Product, or with the new Broadcast Radio SmartSign.
- Metrics: All Myriad v5 applications have the ability to send totally anonymous assignment statistics securely to Broadcast Radio to help us improve our products. You can see more about this at http://www.broadcastradio.com/privacy/ - and of course you can opt out at any time using the green "Data Collection Settings" button. We hope you won't though, as it really does help us make our products even better.
Features not included in this release:
- Segue Editor
- Record Media Player - however recording can be done from within SmoothEdit
- On-Air control does not prevent you from taking control from another computer.
- There are currently no right click options on the log - so no cut/copy/paste, and limited options for editing existing log items (e.g. no Suggest), but you can rearrange items in the log and of course drag in new items.
- User Logins and User action history.
- Sharing a single MediaWall across multiple Logs (e.g. sister stations)
- Play log display. Play logs are recorded, but there is not yet a front end to view or search them.
- AutoInstantTrack and AutoFill.
- Hardware Outputs. Hardware inputs are included, and you can configure Hardware "Controls" (i.e. Outputs) but they are not currently implemented.
- Macro Command Language
- Support for K500 style programmable keyboards that connect via COM Port connections.
- Front end Layout Editor. However, you can edit the configuration files directly to alter the layouts.
Features that are limited in functionality in the current release:
- The connection to OCP has to manually activated, it does not yet follow On-Air Control.
- The AudioWall Import does not import Commands set on Audio Start etc. This is because Commands aren't included yet.
- "Trigger Items" on Media Items - these replace the old Commands on Media Items - you can assign Media Items to a Media Item's Intro Start/End/Hook/Extro etc. but they do not yet trigger when that item is played.
- You can add multiple loops to a Media Item, but only the first one is used.
- You cannot fade out List items, so for example pressing "Go" not fade out an AutoHook.
- MediaWall Searching is a temporary search and will be improved significantly in a forthcoming release.
- You cannot configure Myriad Playout to use a Media Engine Host from the Settings Window. You can set it via the command line using /RemoteEngine=computername:port
- Yes, there really is an option on the Help menu titled "Force an application crash" - and yes it does indeed kill Myriad Playout! It's there to test the Remote Engine connection handling as well as the 'Exception logging' features.
Known Issues:
Log:
- Log playback will occasionally gracefully finish (as if the Log has run out) even though there are more items to play.
- Changing the Log Playback mode from AutoFade to LiveAssist sometimes still fades items to time (e.g. is stuck in AFade mode) and the "Time to next stop" is not updated.
- Playing "List" media items - e.g. Rotate, Random and List - may not behave as expected.
Hardware connections:
- After setting up a new Hardware Server Connection, you have to restart Myriad Playout before it will connect.
- You have to add a new connection and click OK on the Hardware Settings window, then go back into Hardware Settings before you can add a Line connection that uses that connection.
Media Engine configuration:
- The soundcards are not ordered alphabetically in the Media Engine Settings Window