Cross Time DSP

IIR-verwerking voor audiobestanden
Download nu

Cross Time DSP Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • twest820
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 21 KB

Cross Time DSP Tags


Cross Time DSP Beschrijving

Cross Time DSP is een audio-tool die is ontworpen om conventionele voorwaartse tijd Iir-verwerking van muziekbestanden en tijd omgekeerd IIR te implementeren. Hierdoor kunnen lineaire fase via inverse allentebestrijding of andere inverse filters naast de standaardgalisatie. In tegenstelling tot andere tijd omgekeerd IIR-implementaties, is het gratis en vereist geen pc in de audio-afspeelketen. Cross Time DSP richt zich op een RIP -> Filter -> Burn workflow voor het manipuleren van muziekbestanden, met dwarsdoorlaat DSP die sommige of alle filterbewerkingen uitvoert. Dit is vergelijkbaar met het uitvoeren van mix- of masteringsoperaties in een DAW- of VST-host en in wezen hetzelfde als inclusief DSP in de RIP en brandende pijplijn van een mediaspeler. Wat onderscheidt Cross Time DSP van de andere talrijke implementaties in deze ruimte is de ondersteuning van de op stream gebaseerde tijd omgekeerd IIR-filtering. Aangezien de naam inhoudt, is tijd omgekeerd filtering een methode waarbij monsters worden doorgegeven door een filter achteruit. Andere tijd omgekeerde implementaties zijn VST-gebaseerd en zijn daarom noodzakelijkerwijs beperkt om op basis van gebaseerde DSP te blokkeren. Elk blok is omgekeerd, gefilterd en vervolgens teruggekeerd naar de VST-host in de normale volgorde. Het doel van dit te doen is de faseverschuivingen die worden geïnduceerd door de filtering van de omgekeerde tijd zijn tegenover die van voorwaartse tijdfiltering, dus door de filters van omgekeerde en voorwaartse tijd op de juiste manier te koppelen, kunnen de faseveranderingen worden gemaakt om te annuleren. Deze aanpak produceert een lineaire fase-respons zonder de synthese-complexiteit of computationele kosten van FIR-filters, maar het aanpassingsbereik wordt beperkt door de grootte van het blok. Gegeven voldoende lage frequenties, tijd omgekeerd IIR-implementaties op basis van BLOK DSP afbreken en stimuleren discontinuïteiten aan de randen tussen blokken. Dit kan op verschillende manieren worden gemitigeerd, zoals het verhogen van de bloklengte, het venster met meerdere overlappende blokken, of downsampling. Maar praktische implementaties vertonen typisch THD-verhogingen beginnend op een paar honderd Hz en worstelen om effectief in de nominale lage frequentielimiet van Audio van 20Hz te zijn. Dus het is voordelig om te veranderen van een Quasi-Realtime Block DSP-benadering ten gunste van een offline, op stream gebaseerde aanpak. Cross Time DSP past bij dit doel. Het invoegen van tijd omgekeerde verwerking tussen rippen en branden betekent dat de gehele audiotrack kan worden omgekeerd en verwerkt uit de finish om alles in één keer te beginnen. Omdat het niet nodig is om blokken samen te stikken en er is vrijheid om de baanlengte te vergroten met een paar honderd milliseconden, worden fasepersonen effectief onbeperkt. Het nadeel is de resulterende track is nu specifiek voor een bepaalde afspeelconfiguratie en moet de RIP- en Burn-cyclus worden herhaald als er iets verandert. Gelukkig zijn het verwerken van vermogen en digitale opslag goedkoop en veranderingen in de afspeelsinstellingen ongewoon. Dus het opnieuw verwerken van een muziekbibliotheek en het kopiëren van de bijgewerkte bestanden naar een flashstation of SD-kaart is niet echt een grote deal. In plaats daarvan is de Main Challence Cross Time DSP weten welke egalisatie moet worden toegepast. Als u bijvoorbeeld wilt preprocessporen, zodat ze worden teruggespeeld als lineaire fase op uw luidsprekers, moet u details weten over de crossovers van de sprekers en de lage basrespons. Dit betekent waarschijnlijk dat u de luidsprekers zelf hebt gebouwd of de nodige test- en meetapparatuur hebt om te bepalen hoe de luidsprekers worden geïmplementeerd. Gezien deze gegevens kan de XML in Cross Time DSP's App.config-bestand worden bewerkt om de juiste filters op te geven. Belangrijkste kenmerken: Voorwaartse en omgekeerde tijdverwerking Volledige Bristow-Johnson Biquad Implementation AllPass First Order Filters winst controle voor het vermijden van knippen van omgekeerde tijd Crest Factor Lees en schrijf 16 en 24 bit .WAV-bestanden Schrijf FLAC-bestanden via Flac.exe Synchronisatie tussen invoer- en uitvoermuziekbibliotheken Lees FLAC-bestanden via Flac.exe en metaflac.exe


Cross Time DSP Gerelateerde software