Sponsored by : Buck Waters Broadcasters General Store - - PowerPoint PPT Presentation

sponsored by buck waters broadcasters general store
SMART_READER_LITE
LIVE PREVIEW

Sponsored by : Buck Waters Broadcasters General Store - - PowerPoint PPT Presentation

Time Compression: New Best Friend? An SBE-16 Sea;le Presenta>on Sponsored by : Buck Waters Broadcasters General Store Buck@bgs.cc


slide-1
SLIDE 1
slide-2
SLIDE 2

Time ¡Compression: ¡New ¡Best ¡Friend? ¡

An ¡SBE-­‑16 ¡Sea;le ¡Presenta>on ¡

slide-3
SLIDE 3

¡

Sponsored ¡by ¡: ¡

Buck ¡Waters ¡

¡ ¡Broadcasters ¡General ¡Store ¡

¡ ¡Buck@bgs.cc ¡

¡ ¡

Presented ¡by: ¡

¡ ¡ ¡ ¡ ¡Rick ¡Sawyer ¡

¡ ¡25-­‑Seven ¡Systems ¡

¡ ¡A ¡Telos ¡Alliance ¡Company ¡

¡ ¡RSawyer@25-­‑Seven.com ¡

¡

¡ ¡ ¡

slide-4
SLIDE 4

Time ¡Compression: ¡New ¡Best ¡Friend? ¡

  • Timing ¡issues ¡are ¡cri<cal ¡in ¡all ¡digital ¡

broadcast ¡facili<es ¡

  • Timing ¡is ¡more ¡than ¡just ¡AES ¡clock ¡sync ¡
  • Every ¡digital ¡process ¡contributes ¡to ¡system ¡

delay ¡

  • Ul<mately, ¡it ¡is ¡all ¡about ¡the ¡listener! ¡

How ¡did ¡we ¡get ¡here? ¡ ¡And ¡why? ¡

slide-5
SLIDE 5

¡25-­‑Seven’s ¡Approach ¡

  • Built ¡on ¡our ¡established ¡algorithms ¡used ¡in ¡

the ¡award ¡winning ¡ATM ¡and ¡PDM ¡

  • Based ¡on ¡science ¡and ¡historical ¡

understanding ¡of ¡listener ¡comprehension ¡

– Research ¡from ¡the ¡‘40s ¡and ¡‘50s ¡ – Driven ¡by ¡technological ¡breakthroughs ¡

slide-6
SLIDE 6

Ar<ficial ¡Intelligence ¡strategy, ¡modeled ¡aRer ¡Dr. ¡Barry ¡ Blesser’s ¡early ¡AES ¡research: ¡

¡

Hierarchical, ¡nested-­‑algorithm ¡approach, ¡where ¡edit ¡decisions ¡ change ¡based ¡on ¡rate, ¡content, ¡tempo, ¡periodicity. ¡ ¡Variables ¡ change ¡hierarchy. ¡

  • Signal ¡gets ¡analyzed ¡and ¡a ¡sort ¡is ¡performed ¡by ¡how ¡
  • p<mally ¡“good” ¡audio ¡is. ¡
  • (eg: ¡sine ¡wave ¡=100% ¡good, ¡Noise ¡= ¡0%) ¡
  • Crude ¡sort ¡on ¡possible ¡edits, ¡followed ¡by ¡narrowed ¡

candidate ¡search. ¡Splice ¡type ¡changes ¡with ¡content ¡

  • Less ¡than ¡20 ¡microsecond ¡L/R ¡accuracy ¡must ¡be ¡

maintained, ¡or ¡direc<onal ¡cues ¡in ¡stereo ¡field ¡are ¡

  • compromised. ¡ ¡
  • Suitable ¡for ¡music ¡
  • Op<mized ¡for ¡“real ¡<me” ¡processing ¡vs. ¡file ¡rendering. ¡
  • (We ¡don’t ¡have ¡all ¡day!) ¡ ¡

¡

slide-7
SLIDE 7

– Higher ¡compute ¡complexity, ¡beeer ¡comprehension ¡levels ¡than ¡ linear ¡

  • Some ¡forms ¡are ¡“open ¡loop”, ¡meaning ¡a ¡specified ¡speedup ¡or ¡

slowdown ¡rate ¡can’t ¡be ¡guaranteed. ¡ – Pauses ¡and ¡silences ¡compressed ¡most ¡ – Based ¡on ¡mimicking ¡fast, ¡natural ¡speech, ¡mining ¡linguis<c ¡studies ¡

  • Stressed ¡vowels ¡get ¡compressed ¡least ¡
  • Unstressed ¡vowels ¡are ¡compressed ¡by ¡intermediate ¡amount ¡
  • Consonants ¡will ¡be ¡compressed ¡based ¡on ¡stress ¡level ¡of ¡

neighboring ¡(adjacent) ¡vowels ¡

  • Consonants ¡get ¡compressed ¡more, ¡on ¡average, ¡than ¡vowels ¡

¡

What ¡we ¡have ¡is: ¡

Adap<ve, ¡Non-­‑Linear ¡Time ¡Compression ¡

slide-8
SLIDE 8

Hearing ¡is ¡believing…. ¡ ¡

  • ATM ¡managing ¡recorded ¡broadcast ¡audio ¡
  • Compression ¡only ¡being ¡applied ¡
  • 5% ¡= ¡3 ¡minutes ¡per ¡hour ¡of ¡<me ¡inser<on ¡
slide-9
SLIDE 9

So ¡what ¡do ¡we ¡do ¡with ¡this ¡ understanding? ¡ ¡

  • Solve ¡the ¡daily ¡challenges ¡of ¡radio ¡sta<ons ¡

everywhere! ¡

  • Program ¡Inser<on ¡
  • Profanity ¡Delays ¡
  • Program ¡Correc<on ¡
  • Synchroniza<on ¡
slide-10
SLIDE 10

Meet ¡the ¡family… ¡

  • Audio ¡Time ¡Manager ¡
  • Program ¡Delay ¡Manager ¡
  • Program ¡Length ¡Manager ¡
slide-11
SLIDE 11
  • Market ¡based ¡engineering ¡means ¡we ¡are ¡tuned ¡to ¡the ¡

constraints ¡of ¡broadcasters ¡

  • Livewire ¡IP ¡Audio ¡
  • Transparent ¡sound ¡quality ¡
  • Listeners ¡shouldn’t ¡perceive ¡product ¡use ¡or ¡they ¡will ¡be ¡distracted ¡

(like ¡good ¡special ¡effects ¡compared ¡to ¡bad) ¡

  • Easy ¡to ¡use ¡

– 2 ¡bueon ¡opera<on ¡for ¡ATM ¡ – Unique ¡PD ¡Alert ¡feature ¡in ¡PDM ¡ – Easy ¡last ¡minute ¡program ¡fit ¡with ¡PLM ¡ – Variable ¡compression ¡-­‑ ¡adjustable ¡on-­‑the-­‑fly ¡

  • In-­‑studio ¡or ¡remote ¡installa<on ¡

– Built-­‑in ¡web ¡servers ¡ ¡ – GPIO, ¡automa<on ¡ready, ¡NTP ¡ – Network ¡ready ¡ ¡

¡

Audio ¡Time ¡Manager ¡ ¡ ¡(ATM) ¡ Program ¡Delay ¡Manager ¡(PDM) ¡ Program ¡Length ¡Manager ¡(PLM) ¡

slide-12
SLIDE 12

Introducing: ¡Precision ¡Delay ¡

The ¡newest ¡member ¡of ¡the ¡family ¡

slide-13
SLIDE 13
  • Precision ¡Delay ¡uses ¡<me ¡compression ¡or ¡

expansion ¡and ¡a ¡simple ¡user ¡interface ¡design ¡to ¡ address ¡broadcast ¡<ming ¡problems: ¡ – HD ¡Radio ¡Synchroniza<on ¡ – Translator ¡Timing ¡ – Time ¡Zone ¡Program ¡Management ¡ ¡

¡ ¡

  • S<ll ¡Our ¡Goal: ¡Beeer ¡Sounding ¡On-­‑Air ¡Product ¡
  • Not ¡stepping ¡on ¡(masking) ¡audio ¡
  • Serving ¡the ¡listening ¡audience ¡
slide-14
SLIDE 14
  • Sample ¡level ¡accuracy ¡
  • Frac<ons ¡of ¡seconds ¡to ¡hours ¡of ¡delay ¡
  • Serial ¡data ¡stays ¡in ¡sync ¡with ¡audio ¡
  • Configura<on ¡& ¡control ¡over ¡the ¡web ¡
  • Protec<on ¡for ¡PPM ¡encoding ¡

Features ¡at ¡a ¡glance: ¡

slide-15
SLIDE 15
  • Retrieve ¡offset ¡informa<on ¡from ¡the ¡Belar ¡

HD ¡1 ¡or ¡Audemat ¡Golden ¡Eagle ¡

  • Keeps ¡you ¡in ¡control ¡
  • PPM ¡safe ¡

Plays ¡nicely ¡with ¡others… ¡

slide-16
SLIDE 16
  • Always ¡put ¡delays ¡and ¡<me ¡manipula<on ¡

tools ¡upstream ¡of ¡PPM. ¡Encode ¡PPM ¡Last. ¡ ¡

  • PPM ¡Code ¡survivability ¡depends ¡on ¡

approach ¡and ¡periodicity. ¡

  • Pitch ¡shiRing ¡methods, ¡which ¡Precision ¡

Delay ¡does ¡NOT ¡do, ¡are ¡guaranteed ¡to ¡ break ¡PPM ¡

¡ ¡ ¡

Precision ¡Delay ¡and ¡PPM ¡

¡

slide-17
SLIDE 17
  • Embedded Linux OS
  • Audio processing in native X86 hardware
  • Internal Web browser and other internal

compute services (SSH, FTP)

  • No hard disk
  • In other words, similar building blocks to AXIA

ATM ¡/ ¡PDM ¡/ ¡PLM ¡/ ¡Precision ¡Delay ¡ System ¡Architecture ¡

slide-18
SLIDE 18
  • Think ¡AXIA! ¡
  • An ¡evolu<onary ¡certainty ¡
  • Audio ¡over ¡IP ¡is ¡not ¡just ¡the ¡future, ¡it’s ¡the ¡present ¡
  • Disrup<ve ¡technology ¡
  • Just ¡as ¡disk ¡drives ¡replaced ¡tape ¡and ¡SDRAM ¡is ¡replacing ¡

disks, ¡AoIP ¡audio ¡will ¡dominate ¡due ¡to ¡economies ¡of ¡ scale, ¡flexibility, ¡simplicity ¡of ¡installa<on ¡and ¡rou<ng. ¡

Considering ¡IP-­‑based ¡audio? ¡ ¡

slide-19
SLIDE 19

Enough ¡talk…show ¡me ¡ ¡ Precision ¡Delay ¡in ¡ac<on! ¡ ¡

Browser ¡Interface: ¡192.168.1.110 ¡

slide-20
SLIDE 20

The ¡Persistence ¡of ¡Time…… ¡

slide-21
SLIDE 21

A ¡Telos ¡Alliance ¡Company ¡ www.25-­‑Seven.com ¡ Broadcasters ¡General ¡Store ¡ www.bgs.cc ¡

slide-22
SLIDE 22