input monitoring in digital performer

4
Three approaches to input monitoring: an Input Monitorenabled audio track handles the signal from Reason 4 (above), while an aux track is set up to receive the return from a Yamaha REV500 effects unit. Meanwhile, MOTU's CueMix Console (lurking bottom left) provides a zerolatency monitor of a Korg Radias synth. Print article Published in SOS March 2008 : Close window Input Monitoring in Digital Performer Digital Performer Notes & Techniques Technique : Digital Performer Notes There's more useful stuff than you can shake a stick at this month, including advice on input monitoring, ways to get around latency issues, and news of CDburning and audio networking applications to make your life easier. Robin Bigwood Over the last couple of months we've been looking at monitoring: what it is, and how to make it work for you in Digital Performer with a range of typical studio situations and hardware setups. In this final instalment of our monitoring extravaganza, DP5's Input Monitor function and aux tracks come under the spotlight, and I offer suggestions for incorporating hardware effects units into your DPbased rig. Not Just For Recording You could be forgiven for thinking that monitoring is only relevant for recording — specifically, for supplying a headphone backingtrack mix to an artist recording a performance. But it encompasses more than this, especially in the modern studio integrating hardware and software synths and effects. To illustrate what I mean, imagine Reason and DP are running on the same Mac. The Rewire link between the two applications carries audio from Reason to DP, but in order to hear Reason at all some sort of 'open input' is needed in DP. An aux track is often perfect for this, bringing the Reason audio into DP's Mixing Board, and allowing it to be mixed alongside other track types. What the aux track is really doing is monitoring the live signal from Reason, allowing the engineer to hear it while working on other aspects of the mix, just as a singer would hear a backing track as they recorded vocals. These 'open inputs' are useful for all sorts of things, not just Reason. You could use them to monitor the return from a hardware effects unit, the signal from a hardware synth, or a signal from another Mac arriving digitally via an ADAT connection or across a network. All these need to be monitored as you work on your track, until you choose to record them and capture their signals to an audio track. So what are the options available to you? Aux tracks: Aux tracks are a longstanding DP feature. You can't record on them; instead they're a lot like mixing desk channels. They can be fed with inputs from your audio interface, DP's internal busses, or the Rewire signal from other software — all of which is useful from a monitoring point of view. What's great about them, too, is that their operation is not affected by DP5's Audio Patch Thru mode — you could have it set to Off and they'd still work. Also, if you have a MOTU audio interface and are using Direct Hardware Playthrough mode, they still allow you to monitor your input through any effects plugins instantiated. Audio tracks: You've always been able to monitor input signals through audio tracks, courtesy of DP's Audio Patch Thru feature, by simply recordenabling them. But in recent versions of DP you have more flexibility, thanks to the Input Monitor function. This means that an audio track can be made to permanently 'patch thru' its input to its output, whether the track is recordenabled or not. Just click the track's Input Monitor button in the Tracks Overview (the 'Mon' column), Sequence Editor (a loudspeaker icon in the track's info pane) or Mixing Board (the Input button next to Rec, Solo and Mute). An Input Monitorenabled audio track is not quite the same as an aux track, though. First, it does respect DP5's Audio Patch Thru mode, so if that's set to Off the Input Monitor function is essentially disabled. Also, if you're using Direct Hardware Playthrough mode with a compatible MOTU audio interface, Input Monitor will not run the signal through DP (or any effects plugins on the track), but instead set up a temporary CueMix zerolatency routing. In this article: Not Just For Recording A Realworld Example Dealing With Latency DP To CD? Who's Recommending Soundfly? Sound On Sound : Est. 1985

Upload: carlos-panzenhagen

Post on 21-Sep-2015

4 views

Category:

Documents


1 download

DESCRIPTION

Input monitoring in acid pro

TRANSCRIPT

  • Threeapproachestoinputmonitoring:anInputMonitorenabledaudiotrackhandlesthesignalfromReason4(above),whileanauxtrackissetuptoreceivethereturnfromaYamahaREV500effectsunit.Meanwhile,MOTU'sCueMixConsole(lurkingbottomleft)providesazerolatencymonitorofaKorgRadiassynth.

    Printarticle

    PublishedinSOSMarch2008:Closewindow

    InputMonitoringinDigitalPerformerDigitalPerformerNotes&TechniquesTechnique:DigitalPerformerNotes

    There'smoreusefulstuffthanyoucanshakeastickatthismonth,includingadviceoninputmonitoring,waystogetaroundlatencyissues,andnewsofCDburningandaudionetworkingapplicationstomakeyourlifeeasier.RobinBigwood

    Overthelastcoupleofmonthswe'vebeenlookingatmonitoring:whatitis,andhowtomakeitworkforyouinDigitalPerformerwitharangeoftypicalstudiosituationsandhardwaresetups.Inthisfinalinstalmentofourmonitoringextravaganza,DP5'sInputMonitorfunctionandauxtrackscomeunderthespotlight,andIoffersuggestionsforincorporatinghardwareeffectsunitsintoyourDPbasedrig.

    NotJustForRecording

    Youcouldbeforgivenforthinkingthatmonitoringisonlyrelevantforrecordingspecifically,forsupplyingaheadphonebackingtrackmixtoanartistrecordingaperformance.Butitencompassesmorethanthis,especiallyinthemodernstudiointegratinghardwareandsoftwaresynthsandeffects.

    ToillustratewhatImean,imagineReasonandDParerunningonthesameMac.TheRewirelinkbetweenthetwoapplicationscarriesaudiofromReasontoDP,butinordertohearReasonatallsomesortof'openinput'isneededinDP.Anauxtrackisoftenperfectforthis,bringingtheReasonaudiointoDP'sMixingBoard,andallowingittobemixedalongsideothertracktypes.WhattheauxtrackisreallydoingismonitoringthelivesignalfromReason,allowingtheengineertohearitwhileworkingonotheraspectsofthemix,justasasingerwouldhearabackingtrackastheyrecordedvocals.

    These'openinputs'areusefulforallsortsofthings,notjustReason.Youcouldusethemtomonitorthereturnfromahardwareeffectsunit,thesignalfromahardwaresynth,orasignalfromanotherMacarrivingdigitallyviaanADATconnectionoracrossanetwork.Alltheseneedtobemonitoredasyouworkonyourtrack,untilyouchoosetorecordthemandcapturetheirsignalstoanaudiotrack.Sowhataretheoptionsavailabletoyou?

    Auxtracks:AuxtracksarealongstandingDPfeature.Youcan'trecordontheminsteadthey'realotlikemixingdeskchannels.Theycanbefedwithinputsfromyouraudiointerface,DP'sinternalbusses,ortheRewiresignalfromothersoftwareallofwhichisusefulfromamonitoringpointofview.What'sgreataboutthem,too,isthattheiroperationisnotaffectedbyDP5'sAudioPatchThrumodeyoucouldhaveitsettoOffandthey'dstillwork.Also,ifyouhaveaMOTUaudiointerfaceandareusingDirectHardwarePlaythroughmode,theystillallowyoutomonitoryourinputthroughanyeffectspluginsinstantiated.

    Audiotracks:You'vealwaysbeenabletomonitorinputsignalsthroughaudiotracks,courtesyofDP'sAudioPatchThrufeature,bysimplyrecordenablingthem.ButinrecentversionsofDPyouhavemoreflexibility,thankstotheInputMonitorfunction.Thismeansthatanaudiotrackcanbemadetopermanently'patchthru'itsinputtoitsoutput,whetherthetrackisrecordenabledornot.Justclickthetrack'sInputMonitorbuttonintheTracksOverview(the'Mon'column),SequenceEditor(aloudspeakericoninthetrack'sinfopane)orMixingBoard(theInputbuttonnexttoRec,SoloandMute).AnInputMonitorenabledaudiotrackisnotquitethesameasanauxtrack,though.First,itdoesrespectDP5'sAudioPatchThrumode,soifthat'ssettoOfftheInputMonitorfunctionisessentiallydisabled.Also,ifyou'reusingDirectHardwarePlaythroughmodewithacompatibleMOTUaudiointerface,InputMonitorwillnotrunthesignalthroughDP(oranyeffectspluginsonthetrack),butinsteadsetupatemporaryCueMixzerolatencyrouting.

    Inthisarticle:NotJustForRecordingARealworldExampleDealingWithLatencyDPToCD?Who'sRecommending

    Soundfly?

    SoundOnSound:Est.1985

  • TheTimeShiftplugincanhelptocompensateformonitoringlatencywithsynthsdrivenfromMIDItracks.

    Zerolatencyhardwaremonitoring:There'snothingtosaywehavetocontrolallmonitorsignalsfromexternalhardwarewithDP.Inmanycasesthebestapproachistomonitorexternaleffectsreturns,andespeciallyhardwaresynths,viaahardwaremixeroranaudiointerfacewithzerolatencymonitoring,asyoumightwhensettingupmonitoringforavocaltake.TheexternalhardwaresignalscanbeincorporatedintoyourcontrolroommixindependentlyofDP,untilyouwanttorecordthemintoyourtrack.AtthispointyoujustrecordenablesomeaudiotracksinDPandroutethemin.

    ARealworldExample

    Here'sasituationI'vemockedupthatincorporatesallthreetypesofinputmonitoring,usingmyownsetupofaPowerMacG5andMOTUTraveler(whichhasCueMixzerolatencymonitoring).I'mrunningDP5.13andReason4,andalsohavesomeexternalhardware:aKorgRadiassynthandaYamahaREV500reverb.Thisishoweverything'scoordinated(seescreenatstartofarticle):

    Input:Reasonsoftware

    MonitoringMethod:InputMonitorenabledaudiotrack.

    Description:Asit'sprovidingsomesynthandpercussionparts,IwanttomonitorReasonconstantlyasIworkonmysong.UsinganaudiotrackwithInputMonitorallowsmetodothis,andwhenI'mnearingcompletionI'llrecordenableittorecordthesignalsasaudioinDP

    Input:Radiassynth

    MonitoringMethod:CueMix

    Description:AsI'musingtheRadiastoprovidethebasisofmyarrangement,includingbassandkeyrhythmicparts,Iwanttohearitcompletelyfreeoflatency.HenceI'vesetuphardwaremonitoringintheCueMixConsole:theRadiassignalisnotcomingintoDPatall.ButwhenI'vefinishedmysong,I'llrecordtheseparatepartsintoDPonaudiotracksforthefinalmixandanyfurthertreatment.

    Input:REV500hardwarereverb

    MonitoringMethod:Auxtrack

    Description:TheREV500ispatchedintomysetupsothatit'sfedbyoneoftheTraveler'soutputs(withacorrespondingAuxsendinDP)andreturnsbackintoacoupleofinputs.I'mbringingitssignalintoanAuxtracksoIcanfurthertreatitwithaMASplugin.IsuffersomelatencybecauseoftheroundtripoutofDPandtheTravelerandbackintoDP,butit'snotaproblem,asitsimplybecomesabitofadditionalreverbpredelay.IfIneedtorecordtheREV500'ssignallater,Icouldroutetheauxtrackviaabuspairtoarecordenabledaudiotrack.

    ThisallworksgreatformeasI'mdevelopingmysong.ForAudioPatchThruI'musingtheBlendmode,andI'veseta512buffersize.Themixofhardwareandsoftwaremonitoringpresentsnoproblemshere.Butit'snotalwayssoeasy...

    DealingWithLatency

    Aswe'veseenoverthepastfewmonths,latencycanbeaproblemwithcertainapproachestomonitoring.Musiciansgenerallyhateitiftheheadphonemonitormixoftheirliveperformanceisanythingmorethanafewmillisecondslatewhichiswhyzerolatencysolutionslikesuitablyequippedinterfacesandhardwaremixersareroutinelyusedformonitoring.Butwhatifyoudon'thaveaccesstooneofthese,orif,forotherreasons,youmustmonitoryourexternalgearthroughDPanddon'twantlatency?

    InthecaseofmonitoringsynthsandsamplersdrivenbyMIDI,DPautomaticallysortsoutlatencyissuesforsoftwaresynthsithosts,orthosecomingintoanauxoraudiotrackviaRewire.Soevenifyouusealargebuffersize,suchas1024,playbackofDPhostedorRewireconnectedsynthswillbeperfectlyintime.Butyou'llstillneedtouseasmallbuffersizetogetacrispresponsewhenplayingthemlivefromyourcontrollerkeyboard.ThesamegoesforhardwaresynthsmonitoredinDP,butoncetheirMIDItracksareinplaceyoucancompensateforthelatencyassociatedwithswitchingbacktoalargebuffersizebymakingtheMIDIplayearly.JustputaTimeShiftpluginoneachMIDItrackandsetthetracktoplayearlybyanappropriateamount.Youcanstartbydefiningitinsamples,tomatchyourbuffersize,beforefinetuningfurther.

    Itseemssuchaniceidea,tohaveyourfavouritehardwarecompressororreverbunitpatchedintoyouraudiointerface,readytobeaddressedviaanauxsendonyouraudiotracks,andyetlatencyoftenspoils

  • Itain'tallthatpretty,butWaveEditorisanaffordableaudioeditorandCDburningapplicationthatcomplementsDPbeautifully,andincludesheavyweightfeatureslikeMBITditheringandDiscDescriptionProtocol(DDP)export.

    IincorporatemyREV500reverbunitintomyDPmixesbyhavingitpatchedintomyTravelerinterface.Icanthenroutetracksignalstoitviaanauxsend(asontheVocalstrackhere),andIalsoneedanauxtracktohandleitssignalcomingbackintoDP.UsingtheLatencyFixerAUpluginIcancompletelyeradicatethelatencythatwouldotherwiseoccurinthisarrangement.

    theparty.Inmyearlierexample,whereI'musingmyREV500forsomereverb,Icantakeabitoflatencyonitssignalbecauseitcomesoutsoundinglikepredelayonthereverb.Butforatrueprocessortreatment,likeEQorcompression(orifIjustdon'twantanypredelayonareverb)anyamountoflatencyiscompletelyunacceptable.Evenafewmillisecondscouldmessupthemusicaltimingofthemixorproducenastyphasinginsomecircumstances.Andazerolatencymonitoringschemedoesn'tfixit,becausethere'slatencyinherentinthesignalpassingoutofDP.What'sneededissomesortoflatencycompensation.

    Now,ifyou'rethinkingDP5hasbuiltinlatencycompensationyou'reright,butit'sonlyforhostedplugins,notexternalrouting.However,afreewareAudioUnitplugindoesexistthatdoesexactlywhat'sneededforexternalroutinglatencycompensation:it'sLatencyFixer,fromwww.collective.co.uk/expertsleepersandit'saniftylittlething.Itworksbyfirstreportingalatency(which,usingthecontrols,yousetmanuallyintermsofsecondsorsamples)toDP.DPthencompensatesforthislatencybysendingtrackaudiotothepluginaheadoftime,butthepluginactuallyappliesnodelayatalltotheaudiopassingthroughit.Consequently,ifyouplaceitonanauxtrackthat'sbeingusedtofeedyouraudiotrackstoanexternaleffectsunit,thelatencyaccumulatedinthetripoutofDPandbackinagaincanbepreciselycompensatedforafterabitofexperimentation.ThescreensaboveshowhowIuseittorouteaudiotrackstomyexternalhardwarecompressor,theoutputofwhichcomesrightbackintomyDPMixingBoard.

    DPToCD?

    IntheAugustandSeptember2007PerformerworkshopsIlookedatsomewaysinwhichDPcanbeusedtoprepareanalbumlengthprojectforCDburning.DP'smultitrackaudiocapabilities,flexibleeffectsandautomationmakeitverygoodforthistask,eventhoughitdoesn'thaveanyfeaturesspecificallydesignedforit.DPcan'tdoCDburning,soyouhavetotransfertheresultingaudiofilestoanotherapplication,andit'sherethatyoucanhavedifficulties.Forexample,theapplicationsthatcanworkwithDP'snativestereoaudioformat,SplitSoundDesignerII,areeitherdiscontinued(Roxio'sJam),notavailableseparately(AppleWaveBurner),don'treadregioninformation(i3DSPQuattro)orareveryexpensive(BiasPeakProandSonicStudioPreMasterCD).Wouldn'titbegreattohaveanaudioeditorthatcouldloadanyaudioformat,includingSD2,correctlyreadregioninformation,andofferheavyweightediting,dithering,exportandburningoptions?Now,intheformofanupdatedWaveEditorbyAudiofileEngineering,youcan.

    WaveEditor1.3isathoroughlyuptodateapplication,utilisingOSX'sCoreAudiofeaturesandpresentingaslick,customisableuserinterface.Itsreallyuniquefeatureisamultilayer(asopposedtomultitrack)approachtoediting,wherebyyoucanassembleonatimelinedifferentsectionsofaudioatanysamplerateandresolution,applyingfades,crossfadesandotherprocessingonorbetweeneachlayer.WhenthetimecomesforburningaCDorexportingyouraudiotoanotherformat,WaveEditortreatsanylayersatdifferingaudiospecswithiZotope'shighlyregardedSRCsamplerateconversionandMBIT+dithering.ForDPusers(andothers)thisapproachbordersontherevelatoryyou'llalmostneverneedtothinkaboutditheringyour24bitprojectsforCDagain,andifyou'recompilingmixesdoneatdifferentsampleratesyoucanletWaveEditordealwiththattoo.

    IfyouliketoburnyourCDsfrommultiregionaudiopreparedinDP(asdescribedintheSeptember2007column),WaveEditor(below)offersastraightforwardworkflow.AfteropeningyourmultiregionSD2files,makesure'Regions'istickedinWaveEditor'sWaveformmenu.Then,intheLabelsdrawer,selectallyour

  • WeacceptthefollowingpaymentmethodsinourwebShop:

    AllcontentscopyrightSOSPublicationsGroupand/oritslicensors,19852015.Allrightsreserved.

    Thecontentsofthisarticlearesubjecttoworldwidecopyrightprotectionandreproductioninwholeorpart,whethermechanicalorelectronic,isexpresslyforbiddenwithoutthepriorwrittenconsentofthePublishers.GreatcarehasbeentakentoensureaccuracyinthepreparationofthisarticlebutneitherSoundOnSoundLimitednorthepublisherscanbeheldresponsibleforitscontents.

    Theviewsexpressedarethoseofthecontributorsandnotnecessarilythoseofthepublishers.

    Websitedesigned&maintainedbyPBAssociates|SOS|RelativeMedia

    PublishedinSOSMarch2008

    audio'sregionlabelsandrightclick(orcontrolclick).ChooseConvertTo/Tracks,andyouinstantlyhaveaburnreadydocument,withCDtrackboundarieswhereyourDPregionboundarieswere.What'smore,everythingamasteringapplicationshouldbeabletoeditCDTEXTmetadata,ISRCandUPC/EANcodes,DDPannotationandPQsubcodescanallbeedited,eitherbyclickingonindividualtracksintheLabelsdrawer,orenteringdatainthePropertiespalette.YoufinallyburnyourCDbychoosingBurnDiscintheFilemenu.

    WaveEditormightnothavetheinstantuserfriendlinessofconsumerlevelapplicationslikeToastandJam,andareadthroughitsPDFmanualisamustforthefirsttimeuser.Butit'shardtoimagineamorepowerful,flexibleandusefulaudioeditorcertainlynotonethatdovetailssowellwithDP,andissoaffordable.WaveEditorcomesasadownloadfromwww.audiofileengineering.com,andcosts$250(butonly$200until31stMarch).Ifyou'reeligibleforeducationalpricingit'sonly$100,anda$150crossgradeisavailableforownersofmostothermajoraudioeditors. .

    Who'sRecommendingSoundfly?WritingthemonthlyPerformerworkshopcanoccasionallyfeellikesomethingoutofaDickensnovellong,darkeveningsspentwithjusttheplaintivechirpsofmyG5PowerMacforcompany,andonlyaredhotMacbookforwarmth.Soit'salwaysnicetogetsomefeedbackfromreaders,andIwasespeciallypleasedtohearfromPeteTownshend(oftheWhofame)recently.HeveryhelpfullydrewmyattentiontoalittlefreewareapplicationIhadn'tcomeacross,whichmightbeofinterestifyou'reusing(asPetedoes)astudionetworkofMacstooffloadvariousprocessingandvirtualinstrumentduties.It'scalledSoundflyandcomesfromAbyssoft,thecompanythatalsomakesthesuperbTeleport'mouseandkeyboardsharingacrossanetwork'software.SoundflyexiststosendaudiofromoneMactoanother,acrossanEthernet,Airportorothernetworkconnection.ItreliesonCycling74'sSoundflowerinterapplicationaudioutility,soyouneedthatinstalledfirst.ItalsoutilisestwooftheAudioUnitsbuiltintoOSXAUNetSendandAUNetReceivethoughyouneverinteractwiththesedirectly.Inuse,Soundflyisverystraightforward.OntheMacfromwhichyouwanttosendaudioperhaps

    onerunningsomestandalonesoftsynthsyourunSoundfly.OntheMacthatneedstoreceivethisaudioyourunSoundflyReceiver.Bothapplicationsaresosimplethatnormallytheydon'tevenhaveauserinterface.ButyoucanforceonetoappearbyholdingdowntheAltkeyasyoulauncheachapplication,andIfindit'susefultodo.Firstoff,youcanconfiguretheaudioformatusedbySoundflytobroadcastacrossthenetwork.A'fullmonty'uncompressedPCMformatisselectable,butincaseyournetworkcan'tcopewiththatmuchdatathroughputvariouscompressedformats,likethedependableAAC,canbechoseninstead.Someexperimentationmaybeneededtofindwhatworksbestforyournetwork.IalsofoundIneededtoconfigureSoundflyReceiveronmyG5inordertomanuallymaketheconnectionwithSoundflyrunningontheMacbook.Thisisstraightforward:justselecttheaudiostreamfromSoundflyinthedirectorylist,andclickConnect.Soundflywon'tgiveyouamultichannelaudioconnectionbetweenyourMacs,onlyastereoone.Also,

    theSoundflyconnectioncan'tbebroughtdirectlyintoDP'smixingenvironmentonthereceivingMac.Butit'sstillausefullittlething,andacrossawirednetworkthatisn'tboggeddownwithothertrafficitcanoperatewithlowlatencyanddependableaudioquality.Itcanbedownloadedfree,withtheoptionofmakingadonation,atwww.abyssoft.com.Don'tforgettoinstallSoundflower,fromwww.cycling74.com/products/soundflower,ifyoudon'thaveit.