bfd eco dv manual
TRANSCRIPT
-
2Contents4 Ch.1IntroductiontoBFDEco4 1:1BFDEcobasics4 LaunchingBFDEco4 1.Asastandaloneapplication4 2.Asaninstrumentpluginwithinahost4 BFDEcosinterface6 1:2Loadingsounds6 LoadingaBFDEcoPreset6 Loadingakit6 Loadingakit-piece6 1:3Playingsounds6 viaMIDI6 fromtheGroovespage6 previewingsounds7 1:4DefaultMIDIkeyassignments8 Ch.2BFDEcoaudioarchitecture8 2:1Kits,kit-piecesandarticulations9 2:2Velocitylayersandmicchannels9 2:3UsingexpansionpackswithBFDEco10 Ch.3LoadingandsavinginBFDEco10 3:1Presettypesandkit-pieces10 Presetpickers10 LoadingKit-pieces10 3:2OtherpresettypesusedinBFDEco10 Kit-piecepresets10 Keymap10 3:3UsingthePresetpickers11 3:4Lockbuttons11 3:5Usingpresetbrowsers11 Presetlisting,LoadandCancel11 ViewSize/Sorting11 Type(kit-piecebrowserforPercussionslotsonly)12 Delete12 Loadfromdisk(Preset,kitandmixerbrowsersonly)12 Search12 Quick-search12 Sticky12 Image/Rating12 Infodisplay12 Targetslotinformation(kit-piecebrowseronly)12 DrumShop(kit-piecebrowseronly)13 Ch.4KitPageandMixer13 4:1Kitpage13 4:2Mixer13 Kit-piecechannels13 Ambiencechannels:OHandRoom13 Auxchannels13 Masterchannel13 Mixervisibility14 Selectingchannels14 Selectingmultiplechannels14 4:3Mixerchannelcontrols14 Channelimage14 FX1/FX2Power14 Pan(kit-piecechannelsonly)14 Mute/Solo14 Levelfader/meter15 Outputselector
15 4:4Channelcontextmenu15 LoadKit-piece15 ClearKit-piece15 CopyChannel,PasteChannel15 ResetChannel15 ClearChannelFX15 ClearAuxSends16 Ch.5Channelpage16 5:1Kit-piecepresetpicker16 5:2Inspector16 Largechannelimage16 Tune16 Dyn(Dynamics)16 In/Out(kickonly)16 Bot/Top(snareonly)16 Damp17 Tighten(hihatonly)17 Width(ambiencechannelsonly)17 Distance(ambiencechannelsonly)17 Ambiencecontrols(kit-piecechannelsonly)17 FlipLR17 OH/RoomAmount17 Auxsends(kit-pieceandambiencechannelsonly)17 Aux1/Aux2Send17 5:3EQandFXslots17 EQ17 FXslots17 Power17 Inputmeter18 Mix18 Effectpicker18 Effectpresetpicker18 Toolsmenu19 Ch.6Grooves19 6:1IntroductiontoGrooves19 6:2Groovebrowser19 Groovelist20 Auto-PreviewandindividualPreviewbuttons20 Categoryfilters20 Search20 6:3GroovesMode20 GroovesMode20 Off20 Single20 Track21 6:4DrumTrack21 Ruler21 Track21 Scrollbar/Zoom21 DrumTrackmarkers21 Positionmarker(blue)21 Insertmarker(red)21 Startmarker(white)21 6:5AddingpartstotheDrumTrack22 6:6ManipulatingPartsontheDrumTrack22 SelectingParts22 MovingselectedParts22 CopyingselectedParts22 ChangingthesizeofParts22 Trackcontextmenu22 CutselectedParts
-
322 CopyselectedParts22 Pastebeforeselection/Pasteafterselection22 PastePartsatMarker22 RepeatselectedParts22 SplitPartatmarker22 ClearallParts23 6:7AdditionalDrumTrackcontrols23 Loop23 Export23 6:8GrooveFX23 Quantize23 HumanizeTime23 Swing23 Simplify23 6:9ExportingGroovesasMIDI23 Drag&dropashostMIDIparttohostMIDItrack23 Drag&dropasMIDIfiletodiskfolder24 Ch.7Globalcontrols24 Bleed24 GlobalTune24 GlobalDyn(Dynamics)24 HumVel(HumanizeVelocity)24 Volume24 V2A24 FXpower24 Offline24 Learn25 Diskactivitymeter25 RAMmeter25 Contextinfo25 Audiostreamindicator25 MIDIactivityindicator25 Transportcontrols25 Play25 Returntostart25 Stop25 Panic25 Beatlight25 Tempo25 TimeSig(TimeSignature)25 Position26 Ch.8KeyMappanel26 8:1Keymappicker26 Defaultkeymap26 Key/MIDILock
26 8:2Creatingassignments26 Creatinganassignment27 8:3Keycontextmenu27 8:4Hihatcontrol27 VariablemodeandPedalCC27 DisablingVariablemodeaccesstoopen/closedonly27 AutoPedal27 AutoSplash27 8:5Additionalcontrols27 MIDILog27 Octavenumberingscheme27 8:6Articulationsandslots28 Ch.9OptionsandHelpmenus28 9:1Optionsmenu28 SetDataPath...28 RebuildDatabases...28 KeyMap...28 TooltipsOn/Off28 OutputsasNumbersOn/Off28 DrummerPerspectiveOn/Off28 Anti-machinegunModeOn/Off28 RAMBuffer16k/32k28 LoadonDemandOn/Off29 SetStartupPreset29 ClearStartupPreset29 9:2Helpmenu30 Ch.10FXdevices32 Ch.11Standaloneapplicationandpluginusage32 UsingtheBFDEcoStandaloneapplication32 Tempoandtimesignature32 I/OSettings33 UsingBFDEcoasanRTASplugininDigidesignPro
Tools7.xorlater33 UsingBFDEcoasanAUplugininAppleLogic8or
later34 UsingBFDEcoasaVSTpluginoranAUpluginin
AbletonLive34 UsingBFDEcoasanAUplugininDigitalPerformer35 UsingBFDEcoasaVSTplugininCubaseSX35 UsingBFDEcoasaVSTplugininCubase4orlater35 UsingBFDEcoasaVSTplugininSonar36 UsingBFDEcoasaVSTplugininFLStudio36 UsingBFDEcoasaVSTplugininReaper36 Potentialproblems
CreditsProjectlead,programming SKoTMcDonaldAdditionalprogramming PaulChana,SteveBaker,AndySimper,AngusHewlettWebprogramming AndreasSchnetzlerLeadaudioengineering,production,editing GarethGreenGraphicdesign ToniSimonenAdditionalgraphicdesign AlexAkersPackagingdesign RusBrockmanDocumentation MayurMahaQualityassuranceengineering RobBantin,AndrewVernon,PeterSlotwinskiContentmanagement RoryDowMarketing&sales RhiannonBankston-ThomasArtistrelations&publicity ClareOBrienTechnicalsupport RyanSellers,AlexVolmer
FXpansionUSA TerryHardin,LeslieCrook
Sessiondrumming EmreRamazanoglu,DarrinMooneyAssistantaudioengineering KevinHayPhotographyandvideo BenFernsBFDPERAudioContent(Percussion) JohnEmrichGroovecomposition RussCannizzowww.groovemonkee.comAdditionalGrooovecomposition JacquesMathias
BFD2libraryrecordedatAIRStudiosLyndhurstHall,LondonBreverbPlatebyOverloudTechnologieswww.overloud.com
Specialthankstothebetatestingteam!
Manualrevision2
-
4Ch.1 Introduction to BFD Eco1:1BFDEcobasics
BFDEcoisanacousticdrumsoftwareinstrumentwhichprovidesmultisampleddrums,playedinavarietyofways(calledarticulations),andrecordedwithmultiplemicrophonesincludingrealstereoambiencechannels.Thestereoambienceprovidestheactualsoundofthedrumswithinaroom,offeringanaturalalternativetoartificialreverbeffects.BFDEcoalsocontainsaGrooveenginethatplaysbackrealisticdrumperformancesthroughBFDEcossounds.MoredetailaboutthearchitectureofBFDEcossoundscanbefoundinchapter2.
LaunchingBFDEco1.AsastandaloneapplicationOnWindows,youllfindtheBFDEcostandaloneapplicationhere: ProgramFiles/FXpansion/BFDEcoor Startmenu/Programs/FXpansion/BFDEcoOnMac,launchBFDEcofromyourApplicationsfolder.Onceyoustarttheapplication,youmayneedtosetupitsaudioandMIDIsettings.Seechapter11fordetailsonmakingthesesettings.
2.AsaninstrumentpluginwithinahostBFDEcocanbelaunchedinaVST/AU/RTAS-compatiblehostinthesamewayasanyotherplugininstrument.Seeyourhostdocumentationfordetailsonthissubject,orseechapter11foraguidetolaunchingBFDEcoinmostmajorhosts.
BFDEcosinterfaceBFDEcosinterfacemainlyconsistsof3pages,alongwithamixerthatisalwaysvisible.Switchbetweenthepagesusingthe3pagebuttonsatthetop-leftoftheBFDEcointerface.
Kitpage
Mixer
Mixer(section4:2)Themixerletsyoublendbetweenall12kit-piecechannels,OverHeadandRoomambiencechannels,2auxchannelsandamasterchannel.Youcanalsoperformanumberofroutingandparallelprocessingfunctions.Thekit-piecechannelsarealsoslotsinwhichtoloadkit-piecesdouble-clickonthechannelimageorright-clickonthechannelandusetheLoadkit-piecefunction.Thisdisplaysthekit-piecebrowserforloadingakit-pieceintotheslot.
Kitpage(section4:1)TheKitpageshowsagraphicalrepresentationoftheloadedkit-pieces,andindicateswhentheyareplayedthekit-piecesflashwhenevertheirarticulationsaretriggered.Youcanalsoclickonkit-pieceshereinordertopreviewthem.
Channelpage
Channelpage(chapter5)TheChannelpagefeaturescontrolsspecifictoeachchannelinthemixer.Thecontrolsforthecurrentlyselectedchannelareshown.Kit-piecechannels:Controlsforchangingthesoundandresponseofakit-piecetuning,dampingandmore.
Ambiencechannels:Controlsforchangingthestereowidthanddistanceoftheambiencemics.
Allchannels:EQand2assignableFXslots.
-
5Groovespage(chapter6)TheGroovesengineislocatedinthispage,allowingyoutoplaybackalibraryofprofessionally-produceddrumpatternsthattriggerBFDEcossoundsinternally.
Groovespage
Optionsmenu
Helpmenu
Globalcontrols
Mainpresetpickers
OtherinterfaceitemsandpanelsAswellasthe3mainpages,BFDEcoalsocontainsthefollowingadditionalcontrolsandpanels:MainpresetpickersThesepickersallowyoutoloadandsaveBFDEcoPresets,kitsandmixersetups.Seechapter3formoredetails.Globalcontrols(chapter7)Anumberofglobalcontrolsarealwaysvisibleontheinterface.OptionsandHelpmenus(chapter9)TheOptionsmenufeaturesanumberofpreferencesettingsforcertainaspectsofBFDEcosoperation.ItalsocontainstheDatapathsetting,whichspecifiesthelocationoftheBFDEcoaudiodata.TheHelpmenu,meanwhile,featureslinkstothemanual,FAQs,supportformandsoon.Keymappanel(chapter8)TheKeymappanelisaccessedfromtheOptionsmenu,andletsyoucustomizetheassignmentofMIDInotestoBFDEcoskit-piecearticulations.
-
61:2LoadingsoundsOnceyouvelaunchedBFDEcoandfamiliarisedyourselfwithitsinterface,yourereadytoloadsomesounds.Seechapter3formoredetailedinformationaboutthevariouspresettypes.
LoadingaBFDEcoPresetClickonthePresetpickerdrop-downyoucaneitherclickonanyPresetshowninthemenu,orclickonLoad...toopenthePresetbrowser.Double-clickonanyPresetinthebrowserlistingtoloadit!APresetcontainsinformationabouttheentirestateofBFDEco:thekititself,kit-pieceadjustmentsliketuninganddamping,mixerandEQ/FXsettings,andalsothecontentsoftheGroovespagetryloadingoneoftheDrumTrack...presets,whicheachcontainanexampledrumsequence,andstarttheBFDEcotransport(oryourhoststransportwhenusingtheBFDEcoplugin).
LoadingakitClickonthekitpickerdrop-downyoucaneitherclickonanykitshowninthemenu,orclickonLoad...toopenthekitbrowser.Double-clickonanykitinthelistingtoloadit.
Thisresultsinloadingthekitanewconfigurationofkit-pieceswithadjustmentsliketuninganddampingandsoon.ThestateofthemixerandtheGroovespageisunchanged.
Double-clickchannelimagetoloadkit-piece OR
Right-clickonthechannelandclickLoadKit-piece
Loadingakit-pieceToloadanindividualkit-piecesuchasasnare,double-clickontheSnarechannelimagetoopenthekit-piecebrowser.Youcanalsoright-clickanywhereontheSnarechannelandclickonLoadKit-piece.Double-clickonanysnareinthelistinginordertoloadit.Thenewsnarereplacestheprevioussnare.Additionaladjustmentsliketuninganddampingareunchanged.
1:3PlayingsoundsOnceyouveloadedsomesounds,theycanbeplayedusinganyofthefollowingmethods:
viaMIDIYoucanplaynotesviaaMIDIkeyboard,orfromasequenceinyourhostwhenrunningBFDEcoasaplugin.Section1:4showsthedefaultMIDInoteassignmentsforBFDEcosarticulations.
fromtheGroovespageThebuilt-inGrooveengineallowsyoutoplayBFDEcossoundswithitsbuilt-inlibraryofexpressivedrumpatterns.ClickonaGrooveintheGroovepagesbrowsertohearitthroughthecurrentlyloadedsounds.
previewingsoundsYoucanalsopreviewkit-piecesbyclickingonthemintheKitpagedisplay,orbyALT-clickingonakit-piecechannelimageinthemixer.
-
71:4DefaultMIDIkeyassignmentsThefollowingtableshowsthedefaultMIDIkeysfortheallarticulationswithinBFDEco.MIDInotenumbersarealsoshown.Note that this list corresponds to -2 octave numbering (the lowest octave is numbered as octave -2).MIDInote MIDInotenumber Kit-piecearticulationA#3 70 Slot12(Perc3)ChokeA3 69 Slot6(HiTom)ChokeG#3 68 Slot11(Perc2)ChokeG3 67 Slot5(MidTom)ChokeF#3 66 Slot10(Perc1)ChokeF3 65 Slot4(FloorTom)ChokeE3 64 Slot3(Hihat)ChokeD3 62 Slot2(Snare)ChokeC3 60 Slot1(Kick)ChokeB2 59 Slot9(Ride)ChokeA#2 58 Slot8(Cymbal)ChokeA2 57 Slot7(Crash)ChokeG#2 56 Cymbal(Cym2)BellG2 55 Cymbal(Cym2)HitF#2 54 Crash(Cym1)BellF2 53 Ride(Cym3)BellE2 52 Hihat1/2-openShank
D#2 51 Ride(Cym3)HitD2 50 Hihat1/2-openTip
C#2 49 Crash(Cym1)HitC2 48 HihatClosedShank
B1 47 HiTomHit
A#1 46 HihatOpenTip
A1 45 MidTomHit
G#1 44 HihatPedal
G1 43 FloorTomHit
F#1 42 HihatClosedTip
F1 41 SnareFlam
E1 40 SnareRim
D#1 39 SnareDrag
D1 38 SnareHit
C#1 37 SnareSideStick
C1 36 KickHit
B0 35 KickNoSnare
A#0 36 SnareHalf-edge
A0 33 Hihat3/4-openTip
G#0 32 Hihat3/4-openShank
G0 31 Hihat1/4-openTip
F#0 30 Hihat1/4-openShank
D#0 27 Perc3Alt
D0 26 Perc3Hit
C0 24 Perc2Hit
B-1 23 Perc2Alt
A#-1 22 HiTomRim
A-1 21 HiTomAlt
G#-1 20 MidTomRim
G-1 19 MidTomAlt
F#-1 18 FloorTomRim
F-1 17 FloorTomAlt
C#-2 1 Perc1Alt
C-2 0 Perc1Hit
-
8Ch.2 BFD Eco audio architecture2:1Kits,kit-piecesandarticulationsKitsInBFDEco,akitisacombinationofkit-pieces,alongwithChannelinspectoradjustmentstoeachkit-piece.
Kit-pieceKit-piecesareindividualdrums,cymbals,hihatsorotherinstrumentswithinakit.Theyareeachmadeupofoneormorearticulations,whichrepresentanindividualwayofplayingthekit-piece.
ArticulationsTheavailablearticulationsvaryforeachtypeofkit-piece.HereisasummaryofpossiblearticulationsinBFDEco.Pleasenotethatsomekit-piecesdonotcontainallpossiblearticulations.
Kit-piecetype ArticulationswithinBFDEcolibrary Additionalarticulationssupportedinexpansionpacks
Kick Hit,Hit(nosnare)Snare Hit,Sidestick,Half-edge,Rim,Drag Flam
Hihat Closed,1/4-open,1/2-open,3/4-open,open(tip)Closed,1/4-open,1/2-open,3/4-open,open(shank)Pedal
Toms Hit Alt,RimShot
Cymbals Hit,BellandEdge
Percussion Hit,Alt
Note:WhentomsandcymbalsareloadedintothePerc1,Perc2orPerc3channels,onlythefirst2articulationsareavailableHitandAltfortoms;HitandBellforcymbals.
Eacharticulationisafolderofnumberedaudiofiles,calledvelocity layers.Thesearerecordingsoftheinstrumentbeingstruckatvaryinglevelsofintensity,fromverylighttoveryheavy,arrangedacrosstheMIDIvelocityrangefrom0to127.WhenarticulationsaretriggeredinBFDEco,itsvelocitylayersareplayeddependingonthevelocityofMIDIeventsreceived.
ChokearticulationsAchokeisaspecialkindofarticulationwhichdoesnotproduceanysoundinstead,triggeringakit-pieceschokestopsanyotherarticulationsfromthesamekit-piecethatarecurrentlyplaying.Thisfeatureisusefulforchokingacymbaltailearly,forexample(adrummerwouldstopthecymbalbygrabbingit).Notethatifyouplayakit-piecearticulationwhileanotherfromthesamekit-pieceisstillplaying,thenewarticulationchokesthepreviousarticulation.Inmostsituations,thisoccursgently.However,ifyouplayaclosedhihatarticulationwhileanopenarticulationisstillplaying,theopensoundischokedimmediately,reflectingthebehaviourofarealhihat.
-
92:2VelocitylayersandmicchannelsEachvelocitylayerisafilecontainingmultipleaudiochannels.Thesechannelsarerecordingsfromseveralsetsofmicrophones.Realdrumrecordingsituationscommonlyusemultiplemicsetupsinordertocaptureavarietyofdifferentaspectsofhowthekitsoundswithinaroom.Akit-piecemaysoundverydifferentdependingonmicplacement.Snaressoundverydifferentwhenmicdfromaboveratherthanfrombelowamicplacedontopcapturesthepopoftheskinbeingstruck,whilethecrunchandsizzleofthewire-meshsnareiscapturedunderneath.Meanwhile,micsinsidekickdrumstendtopickupthesnaporclickofthebeaterstrike(thismicissometimesplacedonthebeaterside).Themainthudandlow-endpoweriscapturedbyamicoutsidethekickdrum(onthesidefurthestfromthedrummer).Drumrecordingsituationsalsomakeuseofstereosetsofmicstocapturethekitasitsoundsasawholewithinaspace.Theycapturetheprojectionofthekitanditsreflectionswithintheroom.BFDEcofeaturesthesignalsfromtwosetsofthesemics,calledambience channels.Individualdirectionalclosemicsonvariouspartsofthekit,knownasdirect channelsinBFDEco,soundverydryincomparison.
Micchannel Contents Kicks Snares Toms/Perc Cyms/HatsKick In Themicinsidethekick DirectKickIn - - -
Kick Out Themicoutsidethekick DirectKickOut - - -
Snare Btm Themicunderthesnare Bleed DirectSnareBottom - -
Snare Top Themicabovethesnare - DirectSnareTop - -
Multi Anyotherdirectmic - - Directsignal Directsignal
OH Stereoover-headmicset Allkit-piecesfeatureastereoOHambiencechannel.Theamountofeachkit-pieceintheOHchannelcanbevariedwiththeSendOHcontrolintheChannelpage.
Room Stereoroommicset Allkit-piecesfeatureastereoRoomambiencechannel.Theamountofeachkit-pieceintheRoomchannelcanbevariedwiththeSendRoomcontrolintheChannelpage.
BleedandDirectchannelsBleedbetweenmicsisaphenomenonthatalwaysoccurswhenrecordingdrumswithdiscretedirectmicsforeachpartofthekit.Adedicatedmicforonepartofthekitalwayspicksupsomesoundfromotherpartsofthekit.InBFDEco,theonlybleedthatexistsisthekicksignalintheSnareBottomchannel,inordertoreducesystemresourceandRAMusage.ItispossibletocontrolthelevelofthisbleedwiththeBleedcontrolatthebottom-leftoftheinterface.Whetheryouusebleedornotisuptoyouandyourpersonalpreference.Itisrecommendedtousebleedifyouwantarealisticsound,asbleedalwaysoccursinamulti-micdrumrecording.However,ifyouwanttogobeyondnotionsofrealismandachieveidealseparationforprocessingeachkit-piecediscretely,thenturndownthelevelofthebleedtozero.Ambiencechannels(stereo)TheambiencechannelsallowyoutoapproachmixinginBFDEcointhesamewayasanactualrecordingofadrummerplayingakit.Becauseeachinstrumentisplayedindividually,itsambiencechannelsarediscrete.However,sincethiswouldsimplymeantoomanychannelstoconvenientlymix,thediscretechannelsaremixeddownto2ambiencechannelbusesfortheOverHeadandRoommicpositions.However,youcanadjusttheamountofeachkit-pieceintheambiencechannels,usingitsSendOHandSendRoomcontrols.
2:3UsingexpansionpackswithBFDEcoWhenusingexpansionpackswithBFDEco,onlycertainarticulationsandmicchannelscanbeused(seethetablesabove).Allaudiodataisloadedin16bitqualitywithamaximumof24velocitylayers.
-
10
Ch.3 Loading and saving in BFD Eco3:1Presettypesandkit-piecesPresetpickers
Kitpicker Mixerpicker
Lockbuttons
Presetpicker
BFDEcofeaturespresetpickersforthefollowingtypeofpresets:BFDEcoPresetsABFDEcoPresetstorestheentirestateoftheinstrument.NotethecapitalizationwheneverthemanualreferstoPresets.PresetsalsostorepreferencesettingsthatoverrideBFDEcosdefaultpreferencesettings.
KitsAkitstorestheconfigurationofkit-piecesthatformakit,alongwithsettingsforthekit-piecesinspectorcontrols(locatedontheleftsideoftheChannelpage).Kit-piecescontainedwithinslotsKit-pieceinspectorsettings(excepttheAux1/Aux2Sendcontrols)
MixersAmixer isapresetthatstoresthestateofthemixer,includingoutputroutingsandFXsettings.ItalsostoresthestateoftheAux1/Aux2Sendcontrols,locatedintheChannelpageforkit-pieceandambiencechannels.
Double-clickchannelimagetoloadkit-piece OR
Right-clickonthechannelandclickLoadKit-piece
LoadingKit-piecesKit-pieces(withoutanyadditionalsettings,asopposedtokit-piecepresetsseebelow)donotfeaturepickerslikethemainpresettypes.Instead,theyareloadedineitherofthefollowingways:Double-clickonakit-piecechannelimageRight-click(orCTRL-clickonMac)onakit-piecechannelandusetheLoadKit-piecefunctionintheChannelcontextmenuthatappears
3:2OtherpresettypesusedinBFDEcoThefollowingtypesofpresetfilesbothfeaturepresetpickers,althoughtheyarenotlocatedalongwiththemainpresetpickersatthetop-rightoftheBFDEcointerface:
Kit-piecepresetsAkit-piecepresetstorestheentirecontentsofakit-piecechannelthekit-piececontainedwithinthechannel,itsmixersettingsanditsChannelpagesettings(includingallinspector,EQandFXslotsettings).Thekit-piecepresetpickerisabovethelargekit-pieceimageontheChannelpage,whenakit-piecechannelisselected.Seesection5:1formoredetails.
KeymapKeymapsstoreMIDIkeyassignmentsforplayingarticulations.ThekeymappickerislocatedintheKeyMappanel,accessedviatheOptionsmenu.Seechapter8formoredetails.
UsingthepresetpickerforBFDEcoPresets
3:3UsingthePresetpickersAswellasalistingofthecurrentlyavailablepresets(clickonanypresetinthelisttoloadit),eachpresetpickersdrop-downmenufeaturesthefollowingfunctions:
Load...Opensthepresetbrowser(seesection3:5).
Save...OpensanOSfileSaveAsdialog,allowingyoutosavecurrentsettingsasapreset.
Clear...ClearsthecontentsofBFDEcorelevanttothepresettype:Presetpicker: clearstheentirestateofBFDEcoKitpicker: clearsthekitandinspectorsettingsMixerpicker: clearstheentiremixerandEQ/FXsettingsKeymappicker: clearstheentirekeymap
-
11
3:4LockbuttonsLockbuttonsexistfortheKit,Mixer,GroovesandKey/MIDI(keymapandMIDICCassignmentsmadeinLearnmode).EnablinganyofthesebuttonslockstherelevantpartsofBFDEco,sothattheyremainunaffectedwhenyouLoad...orClear...aBFDEcoPreset.TheKey/MIDILockbuttonisenabledbydefaultwhenBFDEcoislaunched.
3:5UsingpresetbrowsersApresetbrowserappearswhenyouusetheLoad...functiononanypresetpicker(forthePreset,kit,mixerorkeymap),orwhenyouusetheLoadKit-piecefunctioninthechannelcontextmenu(ordouble-clickakit-piecechannelimage).
Delete
Loadfromdisk
Quick-search
Sticky
Image/Rating
Infodisplay
Presetlisting,LoadandCancelThemainpartofthebrowseristhepresetlisting.Clickapresetinthelistingtoselectit,andclicktheLoadbuttontoloadit.Youcanalsodouble-clickanypresetinordertoloadit.Toexitthebrowserwithoutloadingapreset,clicktheCancelbutton.Previewingkit-piecesin-context(kit-piecebrowseronly)Ifyouareusingthekit-piecebrowser,selectingakit-pieceinthelistingresultsinitbeingpreviewedin-contextanyMIDImessagesforthekit-piecethataresenttoBFDEcoresultintriggeringtheselectedkit-pieceinthebrowserlisting.
ViewSize/SortingTheViewSizedrop-downmenusetsthesizeofimagesshowninthebrowserlisting.TheListandDetailssettingsaretext-only,andareslightlyfasterbecauseofthelackofkit-pieceimages.ThedefaultsettingisStandard.TheSortingdrop-downmenusortsitemsinthelistingbyNameorStarRating(thedefaultsettingisName).Inthekit-piecebrowser,thisdrop-downmenualsocontainsManufacturer,ArticCount(thenumberofarticulationspresentwithinthekit-piece),andDiskSize(thesizeofthekit-pieceondisk,whichisanindicationofhowmuchRAMituseswhenloaded).Ratingpresetsorkit-piecesandsortingthembyStarRatingcanmakeiteasiertofindyourfavourites.TheseViewSizeandSortingsettingsarerecalledbetweensessions.Theirstateisstoredinthepreferencestherefore,theyareresetifyoure-initializeyourpreferences.
Type(kit-piecebrowserforPercussionslotsonly)Specifiesthetypeofkit-piecetobrowseandloadforPerc1,Perc2andPerc3(Percussion)slotstoms,cymbalsorpercussioncanbebrowsedandloadedintotheseslots.NotethatwhenusingcymbalsandtomsinPercussionslots,onlythefirsttwoarticulationsareavailable,mappedtotheslotsHitandAltarticulations.ThistypicallymeansthatyoucannotusetheEdgesoundsofcymbalsthatfeatureHit,BellandEdgearticulations.Also,youcannotuserimarticulationswhenusingtomsfromexpansionpacksthatcontainthem.
-
12
DeleteThisbuttonisusedforremovingunwantedpresetsorkit-piecesfromthedatabase,whichcanmakeiteasiertofindtheonesyouneed.Youareaskedforconfirmationbeforeyoucancontinue.Whenremovingauserpresetfromthedatabase,BFDEcoalsoasksifyouwanttoremoveitsfilesfromdisk.ClickingYesremovesthefilesfromtherelevantuserpresetlocation.IfyouclickNo,thepresetsfilesremainuntouched,andtheyarefoundduringthenextrebuildofthedatabase.BFDEconeverpromptstodeletefactory-installedpresetfilesorkit-pieces.
Loadfromdisk(Preset,kitandmixerbrowsersonly)Clickingthisbuttondisplaysasystemfileopendialogfornavigatingtoaspecificpreset.Whenyouattempttoloadit,BFDEcoasksifyouwouldalsoliketoimportitintothedatabase.Thisfunctionisintendedforloadingnewfileswithouthavingtoplacetheminthecorrectlocationandrebuildthedatabase.
Above:theSearchfunctionBelow:theQuick-searchdrop-down
SearchAllowsyoutonarrowdowntheamountofitemsshowninthelistingbyclickinginsidetheSearchboxandenteringoneormoresearchkeywords.
Quick-searchUsefulsearchtermsarestoredintheQuick-searchdrop-downmenutotheleftoftheSearchtext-box.Recentsearchesareshowninthemenu,alongwithotherusefulterms.
StickyWiththeStickybuttonenabled,thebrowserstaysopenafterapreset/kit-pieceisloadedyoucanplayBFDEcoviaMIDIandchangebetweenpresetswithoutreopeningthebrowser.
Image/RatingYoucanratepresetswiththeRatingcontrolabovethelargeimage.RatingscanbeusedasafavouritessystemwhenSortingissettoStarRating.
InfodisplayTheInfodisplayvariesdependingonwhichtypeofpresetyouarecurrentlyloading.Presets/kits: Thedisplayshowsalistofthekit-pieceswithineachslot.Mixers: Thedisplayisblank.Kit-pieces: Thedisplayshowsauditionpreviewstripsforeacharticulationwithinthekit-piece,along
withadditionalbackgroundinformation.
Kit-piecearticulationauditionstrips(kit-piecebrowseronly)Thedisplayfeaturesanauditionstripforeacharticulationwithintheselectedkit-piece.Clicktowardstheleftofthestriptohearlowervelocitylayers,andtotherightforhigherlayers.
Targetslotinformation(kit-piecebrowseronly)Displaysthefollowinginformationaboutthedestinationkit-piecechannel:TargetSlot(slotnumberandname)Thename/numberoftheslottowhichthekit-piecewillbeloaded.CurrentlyinSlotThenameofthekit-piececurrentlyloadedintothetargetslot.
DrumShop(kit-piecebrowseronly)ThisbuttonlaunchestheFXpansionDrumShopinyourwebbrowser,whereyoucanpurchaseadditionalsoundsforusewithBFDEco.
-
13
Ch.4 Kit Page and Mixer4:1Kitpage
TheKitpage,shownwhentheKitpagebuttonisactive,featuresavisualrepresentationoftheBFDEcokitlayout.All12kit-piecechannelsarerepresentedonthedisplay.Clickthedrumheadsorthecymbals/percussiontopreviewthemainarticulationofthekit-pieceatavelocityof100.YoucanalsoALT-clickkit-piecechannelimagesinthemixerforvelocity-sensitivepreviews.
Kitpagedisplayclickakit-piecetoauditionit
Mixer
4:2MixerBFDEcosmixerfeaturesseveraltypesofchannels:
Kit-piecechannelsMonochannelsthatcontainthedirectmicsignalsfromakit-piece.Kit-piecechannelsarealsokit-pieceslotskit-piecesareloadedintothem.Double-clickakit-piecechannelsimagetobringupthekit-piecebrowser,orright-click(orCTRL-clickonMac)onachannelandusetheLoadKit-piecefunctioninthechannelcontextmenu.
Ambiencechannels:OHandRoomStereochannelsthatfeaturetheOHandRoomsignalsfromallkit-pieces.Thelevelofeachkit-pieceintheambiencechannelsissetbyitsOHSendandRoomSendcontrols(locatedintheChannelpagesinspector).Bydefaultthesearesettosendthenaturallevelofallkit-piecestotheambiencechannels,whichwouldbethecasewhenrecordingarealdrummerplayingakitinaroom.
AuxchannelsTheAux1andAux2channelsareprovidedsothatyoucanprocessseveralsignalssimultaneously.Entirechannelscanberoutedtoanaux(usingthechannelsOutputselector),orvariableamountsofchannelscanberoutedusingtheAux1/Aux2Sendcontrols(intheChannelpageinspector).
MasterchannelTheMasterchannelrepresentsthemainstereooutput(output1-2)ofBFDEco.Inthedefaultmixersetup,allothermixerchannelsareroutedtotheMaster,meaningtheywillallbeheardinthemainstereooutput.WhenusingthepluginversionofBFDEco,channelscanberoutedtotheirownoutputinsteadoftheMasterchannel.Inthestandaloneversion,allsignalsareroutedtotheMasterchannel,regardlessofwhethertheoutputofanychannelsareroutedtotheirdirectouts.
MixervisibilityTheentiremixercanalwaysbeseenwhenusingintheKit,ChannelorGroovespages.However,ifyouareusingtheKeyMappanel,theambience,auxandMasterchannelsarenotvisible.
-
14
SelectingchannelsSelectachannelbyclickinganywherewithinit.ChannelpageinspectorandEQ/FXoperationsareperformedonthecurrentlyselectedkit-pieceorambiencechannel.
SelectingmultiplechannelsYoucanselectmultiplechannelsinordertoperformsimultaneousadjustmentsforthechannelsinthemixerforexample,thechannelsfader,Pan,Mute/SolobuttonsandOutputselectorcanallbeadjustedformultiplechannels.CTRL-click(Windows)orCommand-click(Mac)Addsthechanneltothecurrentselection.Ifachannelisalreadyselected,thisoperationde-selectsit.SHIFT-clickCreatesacontiguousselectionbetweentwochannels.
4:3Mixerchannelcontrols
Channelimage
FX1/FX2PowerPan
Levelmeter
OutputselectorKit-piecechannelcontrols
Levelfader
ALT-clicktheimagetopreviewthekit-piece
ChannelimageKit-piecedirectchannelsEachkit-piecechannelsimagefeaturesaphotoofthekit-piececurrentlyloaded.Whenakit-piecechannelisempty,thechannelimageisarepresentationofthetypeofkit-pieceintendedtobeloadedintoit(althoughthePerc1,Perc2andPerc3channelscanloadtomsandcymbalsaswellaspercussionkit-pieces).Whenakit-pieceisloaded,ALT-clicktheimagetohearapreviewofitsmainarticulation.Clicktowardstheleftoftheimagetopreviewlowervelocities,andtowardstherightforhighvelocities.Loadingkit-piecesDouble-clickingakit-piecechannelimageopensthekit-piecebrowser,allowingyoutoloadakit-pieceintothechannel.Ambience,AuxandMasterchannelsTheimagesonthesechannelsaresolelyforidentificationpurposesanddonotperformanyadditionalfunctions.
FX1/FX2PowerThesebuttonsallowaquickwaytoenableorbypassthechannels2FXdeviceswithoutneedingtoswitchtotheChannelpage.TheyperformthesamefunctionaseachFXdevicesPowerbutton(intheChannelpage).NotethatthesebuttonsareonlyactivewithanFXdeviceloadedintherelevantslot.
Ambience,auxandMasterchannelcontrols:notethelackofaPancontrolonthesechannelsbecausetheyarestereo.
Pan(kit-piecechannelsonly)Allkit-piecechannelsfeatureaPancontrolinordertoadjustthepositionofthemonochannelwithinthestereofield.Notethatakit-piecechannelspanningcannotbeappliedtoitssignalintheambiencechannels,becausetheambienceconsistsofstereorecordings.However,youcanusetheFlipLRbuttonintheChannelpageinspectortoinvertthestereoimageofthekit-piecesambiencechannels.
Mute/SoloAllchannelsfeatureMuteandSolobuttons.
Levelfader/meterEachchannelslevelfaderadjustsitsvolume.Thelevelofthechannelisindicatedbythemeter(singleformonochannels,dualforstereochannels).NotethattheMasterchannelfaderonlyaffectschannelswhichareroutedtothechannel.Iftheoutputofanychannelissettoitsdirectoutput,youcanusetheGlobalVolumecontroltoadjustthelevelofallchannelssimultaneously(seechapter7).
-
15
SettingtheSnarechanneloutput
OutputselectorTheOutputselectoratthebottomofeachchannelallowsyoutorouteitssignaltothekit-piecesdirectoutput,totheAux1andAux2channels,ortotheMasterchannelwhichishard-wiredtothefirststereooutputfromtheplugin.Notethatthesignalflowbetweenchannelsisalwaysfromlefttorightyoucannotrouteanychanneltoachannelonitsleft.Bydefault,allchannelsareroutedtotheMasterchannel.Inthestandaloneversion,alldirectoutputroutingsareautomaticallychangedtotheMasterchannel,astheapplicationhasastereooutput.Availablepluginoutputs:
Pluginoutput Outputname Contents
1-2 Master AnysignalsroutedtotheMasterchannel
3-4 OH StereoOverHeadmicsignalamountofeachkit-pieceinthischannelissetbyitschannelsOHSendcontrol
5-6 Room StereoRoommicsignalamountofeachkit-pieceinthischannelissetbyitschannelsRoomSendcontrol
7-8 Aux1 Aux1channelrouteentirechannelstoAux1usingtheOutputselector,orusetheAux1SendcontrolstoroutevariableamountsofchannelstoAux1inparallel
9-10 Aux2 Aux2channelrouteentirechannelstoAux2usingtheOutputselector,orusetheAux2SendcontrolstoroutevariableamountsofchannelstoAux2inparallel
11-12 Kick ThedirectoutputoftheKickkit-piecechannel
13-14 Snare ThedirectoutputoftheSnarekit-piecechannel
15-16 Hihat ThedirectoutputoftheHihatkit-piecechannel
17-18 Toms ThedirectoutputoftheTomskit-piecechannels(FloorTom,MidTom,HiTom)
19-20 Cyms ThedirectoutputoftheCymbalskit-piecechannels(Crash,Cymbal,Ride)
21-22 Perc ThedirectoutputofthePercussionkit-piecechannels(Perc1,Perc2,Perc3)
4:4ChannelcontextmenuRight-clicking(orCTRL-clickingonMac)onachannelinthemixerdisplaysthechannelcontextmenu.
LoadKit-pieceOpensthekit-piecebrowser.Youcanalsodouble-clickakit-piecechannelimagetodisplaythekit-piecebrowser.
ClearKit-pieceRemovesthecurrentlyloadedkit-piecefromthechannel.Thechannelsadditionalsettingsremainunchanged.
CopyChannelPasteChannelThesefunctionsallowyoutocopyandpastethecontentsofachannel.Allthechannelscontrols,withtheexceptionofMute/Solobuttons,arecopied/pastedthisincludestheLevel,PanandallcontrolsintheChannelpageinspector,EQandFXslots.
ResetChannelResetsallchannelcontrolstotheirdefaultsettings,excepttheEQ,FXslotsandAuxSends,whichareallunaffected.
ClearChannelFXRemovesanyFXdevicesloadedintothechannelsFXslots,andresetstheEQtodefaultsettings.
ClearAuxSendsThevaluesoftheAux1/Aux2Sendparametersforthechannelarereducedto0.
-
16
Ch.5 Channel pageClicktheChannelpagebuttontodisplaytheChannelpage.Thispagefeaturescontrolsthatapplytothecurrently selectedmixerchannel.Thereare3mainareasthekit-piecepresetpicker,theinspectorandtheEQ/FXslots.
FXslots
Kit-piecepresetpicker
Inspector
EQ
5:1Kit-piecepresetpickerThispresetpickerprovidesaccesstoentirechannelpresetsforkit-piecetypes.Thesekit-piece presetsstorethestateofakit-piecealongwithotherchannelsettings.Thekit-piecepresetpickerletsyouaccesskit-piecepresetsrelevanttothecurrentlyselectedchannel.thekit-pieceitselfchannelinspectorsettingsEQandFXslotsettingsmixerchannelfader/pansettings.
5:2InspectorThissectionletsyouadjustspecificaspectsofthechannel.Thecontrolsvaryfordifferentkit-pieceandambiencechannels.TherearenoinspectorsettingsontheAux1,Aux2orMasterchannelsonlythechannelphotoisshown.
InspectordisplayforKickchannel
LargechannelimageTheisalargeversionofthemixerchannelimage(seesection4:3).Itissolelyforidentificationpurposesandperformsnoadditionalfunctions.
TuneAdjuststhepitchofthekit-piece.TheTunecontrolhasnologicalreal-worldequivalentforcymbalsandhihats(asopposedtodrumswithtunableskins),buttheabilitytotunethemisneverthelessprovided.TheGlobalTunecontrol,foundtowardsthebottom-leftoftheBFDEcointerface,adjuststhepitchofallkit-piecesrelativetotheirindividualTunesettings(seechapter7).
Dyn(Dynamics)Scalesthevelocityofeventsplayedbythekit-piece,fromtheGrooveengineorfromincomingMIDI.Thecontroloffsetsthevelocityofincomingeventsupordownbyupto127.TheGlobalDyncontrol,foundtowardsthebottom-leftoftheinterface,offsetsthevelocityofallkit-pieceeventsrelativetotheirindividualDynsettings(seechapter7).
In/Out(kickonly)Adjuststhebalancebetweeninside(In)andoutside(Out)kickdrummics.Theinsidemicprovidesmoreattackandsoundsmoreclicky,whiletheoutsidemiccontainsmoresustained,deeplow-end.
InspectordisplayforSnarechannel
Bot/Top(snareonly)Adjuststhebalancebetweenmicsbelow(Bot)andabove(Top)thesnare.Thetopmiccapturesmoreofthesoundofthedrum-head(skin),whilethebottommicpicksupmostofthesnarewiresoundthecrunchandrattleofasnaredrum.
DampReducesthedecayofthekit-piece,inasimilarwaytousingadampingmethodsuchasasnarering,ablanketinthekickdrum,ordampinggel/tapeonacymbal.
-
17
InspectordisplayforHihatchannel
Tighten(hihatonly)Tightensthesoundofclosedhihats.Thecontrolsimulatespressingdownhardonahihatclutch,aprocessthatmovesthetwohihatsurfacesmoretightlytogether.NotethatthisparameterisnotcapableofbeingMIDI-controlled.
Width(ambiencechannelsonly)Adjuststhewidthoftheambiencechannelsstereofield,frommonotofullyenhancedstereo.
Distance(ambiencechannelsonly)Adjuststhedistanceofeachsetofambiencemicchannelsfromthekit.Effectively,thisfunctionintroducesadelaybetweentheambiencechannelsandthedirectmics.Ithasasimilareffecttotheambienceasapre-delaycontrolhasovertheprocessedsignalonandigitalalgorithmicreverbunit.
Ambiencecontrols(kit-piecechannelsonly)FlipLRWhilethestereopositionofkit-piecesinambiencechannelscannotbeadjusted,duetothembeingstereorecordings,theFlipLRbuttonmakesitpossibletoswaptheleftandrightchannelsoftheambienceifyoupanakit-piecetotheothersideofthestereofield.
OH/RoomAmountThesecontrolsadjusttheamountofthekit-pieceintheOHandRoomambiencechannels.
InspectordisplayforOHandRoomchannels
Auxsends(kit-pieceandambiencechannelsonly)Aux1/Aux2SendThesecontrolssendvariablelevelsofthechanneltotheAux1andAux2channels.Sendsareusefulforparallelprocessingsuchasartificialreverbeffects.NotethatitisalsopossibletoroutetheentireoutputofoneormorechannelstotheAuxchannels.UsingSendsallowsyoutovarytheamountofeachchannelssignalintheAuxchannelswithoutalteringtheoriginalchannelslevels.
5:3EQandFXslotsAllmixerchannelskit-piece,ambience,auxandMasterchannelsfeatureahard-wiredEQand2FXslots,eachofwhichcanhostoneofthe15internalFXdevices.
EQEachchannelhasa4-bandEQhard-wiredintoit,priortothe2FXslotsinthesignalpath.ThetopsectionoftheEQdevicefeaturesthesamecommoncontrolsastheFXslotsexceptforanFXpicker.Seebelowformoredetailsofthesecontrols.NotethatadditionalEQdevicescanbeloadedintoFXslotsifrequired.Eachofthe4EQbandsfeaturesapowerbutton(LO,LM,HMandHI).Notethatbandsareactivatedautomaticallywhentheirsettingsareadjusted.TheLow(LO)andHigh(HI)bandsareswitchablefromshelftobellmodebyenablingtheBellbutton.TheLowMid(LM)andHighMid(HM)parametricbandsincludeaQcontrol.AllbandsfeatureFrequencyandGaincontrols.Thehard-wiredEQfeaturesalltheextracontrolsfoundintheFXslots(seebelow),withtheexceptionofanFXpicker.FrequencyDisplaycontrolYoucanchangeEQcurvesbyclickinganddraggingthegraphicaldisplayintheEQinterface.Toeditabandinthisway,movethemousecursoroverthedisplay.Thedisplayisdividedinto4zonesforeachbandfromLOtoHI,fromlefttoright.Eachzoneishighlightedinadifferentcolour,correspondingtothecolourofthebandscontrols.Withabandhighlighted,clickanddragup/downtoadjustthebandsgain,andleft/righttoadjustitsfrequency.ForthetwoMidbands,clickinganddraggingup/downwhileholdingdowntheALTkeyallowsyoutoadjustthebandsQ.
Effectpicker
Inputmeter
Power
Tools
FXslotsThissectiondescribesthecommoncontrolsoftheFXslots.Seechapter10formoredetailsofeachFXdevice.
PowerTurnsthedeviceonoroff.Withthebuttondisabled,theeffectisbypassedandinactive(itscontrolscannotbeadjusted).Thesebuttonsareduplicatedonthemixersection,meaningthatyoucanpoweron/offindividualFXwithoutusingtheChannelpage.Seesection4:3formoredetails.YoucanalsotoggleFXpoweronallchannelsusingtheglobalFXPowerbutton(seechapter7).
InputmeterRepresentstheleveloftheinputsignal.ItisusefulforensuringthattheFXdeviceisreceivingasignal,andthattheinputisnotclipping.
-
18
MixTheMixcontrol,whichblendsbetweentheprocessed(wet)andunprocessed(dry)signals,existsonallBFDEcoFX.Bydefault,allFXaresetto100%wet,butthiscontrolallowsyoutoadjustthewet/drymixasrequired.Whileitisnotcommontoseeawet/drymixcontroloncompressors,itisavailableonallBFDEcoFXincludingitsdynamicsprocessors.Itcanbeveryusefulforparallelcompressiononasinglechannel.
Effectpresetpicker
EffectpickerSelectthedesiredFXdevicefortheslotusingthisdrop-downmenu.
EffectpresetpickerEachFXdevicefeaturesitsownsetofpresets,selectablefromthisdrop-downmenu.YoucancyclethroughtheavailablepresetsusingthePrevious/Nextbuttons.
ToolsmenuTheToolsmenuisdisplayedbyclickingtheToolsbutton,orbyright-clickinganywhereinthecommoncontrolsareaoftheEQandFXslots.ThismenuoffersanumberoffunctionsformanagingFXandtheirsettings.Cut/Copy/PasteEffectThesefunctionsallowyoutocut,copyandpasteFXdevices(withtheircurrentsettings)betweenanyFXslotsonanychannel.
ResetEffectRevertstotheFXdevicesdefaultsettings.ClearEffectRemovestheFXdevicefromtheslot.LoadPresetOpensanOSfileOpendialogthatallowsyoutonavigatetoandselectaneffectpresetfile(thefileextensionis.bfdfx).Thedefaultfolderis/FXpansion/BFDEco/Mixers/Effects/SavePresetOpensanOSfileSaveAsdialogthatallowsyoutosaveapresettoanylocation.Thedefaultfolderis/FXpansion/BFDEco/Mixers/Effects/Itisstronglyrecommendedtostorepresetsinthedefaultfolders,foreaseofreloadinginthefuture!
-
19
Ch.6 Grooves6:1IntroductiontoGrooves
TheGroovespageisshownwhentheGroovesbuttonisactive,andprovidesrealisticdrumpatterns(Grooves)inavarietyofgenrestoplayusingtheBFDEcosounds.
AdditionalDrumTrackcontrols
GroovesMode
Groovebrowser
GrooveFX
DrumTrack
Transportcontrols
TheGroovespagefeaturesthefollowingmainareas:Groovebrowser(seesection6:2)GroovesModeDrumTrack(seesections6:3to6:5)AdditionalcontrolsandGrooveFX(seesection6:6and6:7)TheBFDEcotransportcontrolsareveryimportantwhenusingtheGroovespageseechapter7fordetailsofthesecontrols.
UsingGroovesGroovescanbeusedinthefollowingways:Singlemode: SingleGroovesinthebrowsercanbepreviewedinsyncwithyourhost(seesection6:3)Trackmode: Drag&dropGroovestothebuilt-inDrumTracktocreateasequenceofGrooves(seesection6:4)Drag+droptohost/file: Drag&dropGroovestoaMIDItrackinyourhostwhichisroutedtoBFDEco(seesection6:9)
6:2GroovebrowserTheGroovebrowserletsyoufindandauditionGrooves.TheycanthenbedraggedtotheDrumTrack,exportedtoyourhostoryoucanchoosetosimplylooptheselectedGroovebyusingSingleGroovesMode.
Groovelist
Auto-preview
Categoryfilters
Previewbuttons
GroovelistAllavailableGroovesareshowninthelist.ThereareanumberofcolumnswhichdisplayextrainformationabouteachGroove.ThelistcanbesortedbytheNameorBPMcolumns(theothercolumnsrepresenttimesignatureandlengthinbars).
-
20
Auto-PreviewandindividualPreviewbuttonsWiththeAuto-Previewbuttonenabled,selectinganyGrooveinthebrowserresultsinitautomaticallybeingpreviewed(insyncwiththehostifitisplaying).WiththeAuto-Previewbuttondisabled,youmustclickonaGroovesindividualPreviewbuttontopreviewit.NotethatBFDEcocannotplaymorethan1GroovesimultaneouslyifaGrooveisalreadyplaying(forexample,fromtheDrumTrack),itismutedwhileGroovebrowserpreviewsoccur.Wheneveryoustoppreviewing,thepreviouslyplayingGrooveisrestored.
WiththeAuto-previewbuttondisabled,youmustclickaGroovesindividualPreviewbuttontoauditionit.
WhenAuto-previewisenabled,simplyselectaGroovetoauditionit.
Selectingacategory Selectinganitemwithwhichtofilterthecategory
Categoryfilters4categoryfiltersareavailabletonarrowdowntheGroovelist,tomakeiteasiertofindwhatyouneed.Eachfiltercanbesettooneofthefollowingcategoriesbyusingitsdrop-downmenu: Library Author Genre TimeSignature BPMRange Fill/GrooveThedefaultsareGenre,BPMRange,TimeSignatureandFill/Groove.EachofthesecategoriesfeaturesanumberofitemswithwhichtofiltertheGroovelist.Bydefault,allfilteringisturnedoff,aseachcategoryissettoAll.
SearchTheSearchfunctionallowsyoutofindGroovesmatchingoneormoresearchkeywords.TheName,Author,Library,andGenreinformationfieldsaresearched.
6:3GroovesModeGroovesMode
Thissetof3buttonsdictateshowBFDEcorespondswhenitstransportisstartedeitherusingthePlaybuttononBFDEcostransport,orinyourhostwhenusingBFDEcoasaplugin.
OffNoGroovesstartplayingautomaticallywhenthetransportisstarted.ThismodeshouldbeusedwhenyouareworkingwithyourhostsMIDIfunctionstosendnotestoBFDEco.NotethatGroovescanstillbepreviewedwithinthebrowser,andexportedtoyourhostifdesired(seesection6:9).
SingleThecurrentlyselectedGrooveisplayedwhenthetransportisstarted.SinglemodeeffectivelyoffersasimpleGrooveplayerwhichindefinitelyloopsthecurrentlyselectedGrooveinthebrowser.ThecurrentGrooveissavedandrecalledwiththeBFDEcoPresetorwhensavedwithinahostproject.
TrackTheDrumTrackisplayedwhenthetransportisstarted.ThefunctionalityoftheDrumTrackisdescribedinsections6:4to6:7.
-
21
6:4DrumTrackTheDrumTrackletsyoubuildadrumpartforafullsongbydraggingGroovesfromthebrowserontoatimeline.
Ruler
Scrollbar/zoom
TrackParts
RulerTheRulerrepresentstheDrumTrackstimelineinbarsandbeats.
TrackGroovesareaddedasPartsontotheTracktimelineusingdrag&drop(seesection6:5).
Scrollbar/ZoomTheZoombuttonsatthebottom-rightoftheDrumTrackcontrolitshorizontalzoomlevel.YoucanalsousethemousewheelwhileholdingdowntheALTkeytochangethezoomlevel.IfthezoomlevelresultsinpartoftheDrumTracknotbeingvisible,usetheScrollbartochangethevisiblearea.
DrumTrackmarkersPositionmarker(blue)IndicatesthecurrentplaybackpositionwhiletheDrumTrackisplayingback.ClickintheRuler(outsidetheloopindicatorifitisactive)tosetthemarkerspositioniftheDrumTrackiscurrentlyplaying,theplaybackpositionjumpstothisnewposition.ThisalsodisconnectshostsyncwhilerunningBFDEcoasaplugin.Stopandstartthehosttransporttoreconnectsynchronization.
Insertmarker(red)IndicatestheinsertionpointwhenaddingaGroovetotheDrumTrackandwhenmovingorcopyingpartswithinit.ItspositionalsospecifiesthepointatwhichPartsaresplit,whenusingtheSplitPartatMarkerfunctionintheTrackcontextmenu.ChangingtheinsertmarkerpositionTochangethepositionoftheInsertmarker,clickthedesiredpositionontheTrack.
Startmarker(white)StandalonemodeorhosttransportstoppedThewhitestartmarkerindicatesthepointintheDrumTracktowhichthepositionmarkerissentwhenusingtheReturntostartbuttononthetransport.ThenexttimetheBFDEcotransportisstarted,playbackstartsfromtheStartmarkerpoint.YoucanpresstheReturntostartbuttonduringplayback,whichcausestheplaypositiontojumptothestartmarkerimmediately.HosttransportstartedTheDrumTrackplaybackpositionalwaysstartsinsyncwiththehostposition.YoucanclicktheStoporReturntostartbuttonsonBFDEcostransportduringplaybackinordertodisconnectthesynchronizationbetweenhostandplugin.Tore-establishhostsynchronization,stopandrestartyourhosttransport.ChangingtheStartmarkerpositionTochangethepositionoftheStartmarker,clickintheRulerwhileholdingdowntheALTkey.IfyouclicktwiceintheRuler,thefirstclicksetsthebluepositionmarkerandthesecondclicksetsthewhitestartmarker.
6:5AddingpartstotheDrumTrackToaddaParttotheDrumTrack,draganddropanyGroovefromthebrowsertothedesiredpositionintheDrumTrack.TheinsertionpointisshownbytheredInsertmarker.OnceaGroovehasbeendroppedontotheTrack,itisreferredtoasaPart.
1.DragaGroovefromthebrowserovertheDrumTrack
2.ThepositionatwhichitwillappearisindicatedbytheredInsertmarker
3.DroptheGroovetoadditasaPartattheInsertmarkerposition
YoucannotlayermultiplePartsontopofeachotheronlyonePartcanbeplayingontheDrumTrackatonce.Ifyourequiremorecomplexsequencing,youmustuseMIDItracksinyourhosttosendeventstoBFDEco.Youcandrag&dropGroovestohostMIDItracksseesection6:9.
-
22
6:6ManipulatingPartsontheDrumTrackSelectingPartsClickonaParttoselectit.SeveraladjacentPartscanbeselectedbyclickingonthesongbackgroundanddrawingaselectionboxoverthedesiredParts.Youcanalsoselectmultiplepartsinthefollowingways:CTRL-click(Windows)orCommand-click(Mac)AddstheParttothecurrentselection.IfaPartisalreadyselected,thisoperationde-selectsit.SHIFT-clickCreatesacontiguousselectionbetweentwoParts.
MovingselectedPartsUsingdrag&dropTomovePartswithintheTrackusingdrag&drop:1.Selectoneormorepartsandthendragthemleft/rightalongtheTrack.2.ThepositionatwhichtheywillbedroppedisshownbytheredInsertmarker.3.Releasethemousebuttontodropthepartatthedesiredposition.IfthereisagapbetweentheinsertmarkerandsubsequentPartsidenticaltoorgreaterthanthesizeofthemovedPart(s),themovedPart(s)simplyslotintothegap.Ifthereisnogap,oragapsmallerthanthemovedPart(s),allsubsequentPartsinthetrackarenudgedlaterintimebythelengthofthemovedPart(s)inotherwords,thegapispreserved.UsingtheTrackcontextmenuTheTrackcontextmenufeaturesCutselectedPartsandPastePartsatMarkerfunctionsforPartselections,whichcanbeusedasanalternativemethodofmovingParts.
CopyingselectedPartsPartsarecopiedusingdraganddropwhileholdingdowntheALTkey.ThisfollowsexactlythesamebehaviourasthatwhichoccurswhenmovingParts,exceptthattheoriginalPartiscopiedinsteadofbeingmoved.PartscanalsobecopiedusingtheCopyselectedPartsandPastePartsatMarkerfunctionsintheTrackcontextmenu.
TruncationindicatorsshowParthasbeenshortenedandstart
pointhasbeenchanged
ChangingthesizeofPartsWhenthemousecursorismovedovertheright/leftedgesofaPart,itindicatesthatyoucanchangeitssizebyclickinganddraggingleft/right.ClicktherightedgeanddragtowardstheleftinordertoshortenthePart.AtruncationindicatorattherightofthePartshowsthatithasbeenshortened.ThelengthofashortenedPartcanbeincreasedbyclickingtherightedgeanddraggingtowardstheright.ClicktheleftedgeofaPartanddragtowardstherightinordertochangethePartsstartpoint.AtruncationindicatorattheleftofthePartshowsthatitsstartpointhasbeenchanged.ClicktheleftedgeofthePartanddragtowardstheleftinordertomovethestartpointtowardsthestartofthePart.ItisnotpossibletochangethelengthofaPartbeyondthatoftheoriginalGroove.
Trackcontextmenuwhenright-clickingonaPart
TrackcontextmenuRight-click(orCTRL-clickonMac)ontheDrumTracktodisplaytheTrackcontextmenu,featuringseveraladditionalfunctionsformanipulatingPartsontheDrumTrack.TheavailablefunctionsonthemenudependonwhetheryouclickonanemptyareaoftheTrack,oronaselectionofParts.
CutselectedPartsRemovestheselectedPartsfromthetrackandstoresthemintheclipboard.
CopyselectedPartsStorestheselectedPartsintheclipboard.
Pastebeforeselection/PasteafterselectionThesefunctionsarevisibleintheTrackcontextmenuwhentheInsertmarkerispositionedwithinaselectedPart.TheyallowyoutopasteanyPartsintheclipboardbeforeorafterthecurrentlyselectedPartintheTrack.
Trackcontextmenuwhenright-clickingonemptyTrack
PastePartsatMarkerPastesanyPartsstoredintheclipboardtothepointindicatedbytheInsertmarker.ThisfunctionisvisibleintheTrackcontextmenuwhentheInsertmarkerispositionedonanemptysectionoftheTrack.Partsareinsertedsequentiallyintheiroriginalorder.Theirrelativepositionswhentheywereoriginallycopiedarenotretained.
RepeatselectedPartsCreatesacopyofallselectedparts,whichareinsertedsequentiallyattheendofthelastselectedpart.
SplitPartatmarkerSplitsthePartatthePositionmarker.WhenaPartissplit,thefirstoftheresultingtwoPartshasatruncationindicatoratitsright,toshowthatithasbeenshortened,andcanbeincreased.ThesecondoftheresultingPartshasatruncationindicatoratitsleftside,toshowthatthestartpointhasbeenchanged.
ClearallPartsClearsthecurrentcontentsoftheDrumTrack.Youareaskedforconfirmationbeforeyoucancontinue.
-
23
6:7AdditionalDrumTrackcontrolsLoopCausesplaybacktorepeatbetweentheLoopindicatorsintheDrumTrack.WhentheLoopbuttonisenabled,twoLoopindicators(fortheStartandEndoftheloop)appearontheRuler.WhenthePositionmarkerreachestheEndLoopindicator,playbackloopsbacktothepositionspecifiedbytheStartLoopindicator.AdjustthepositionoftheStartandEndLoopindicatorsbyclickinganddraggingthemleftandrightalongtheruler.
ExportExportsastereomixdownofthecontentsoftheDrumTrack,fromtheMasterchanneloutput.ClickingtheExportbuttondisplaysafileSaveAsdialog,allowingyoutoselectafoldertowhichtosavetheexportedaudiofile.Beforeyoucanusethisfunction,theremustbeGroovespresentintheDrumTrack.TheExportfunctioncannotbeusedwhensendingMIDInotestoBFDEcofromyoursequencer/DAW/host.Insuchcases,youmustusetherecording/mixdownfunctionsofyourhost.OnlychannelswhoseoutputsareroutedtotheMasterchannelwillbeheardintheaudioexport.Ifyouneedtorecordaudiofromthemultipledirectoutputs,youmustuseyourhostsrecording/mixdownfunctions.
6:8GrooveFXTheGrooveFXsectioncontainsseveralfunctionstoalterthefeelofGrooves.Forexample,youcanaddhumanizationeffectsliketimingrandomizationandsyncopation,ortightenupthefeelwiththeQuantizefunction.NotethattheHumanizeVelfunctionaffectstheGrooveengineaswellasMIDInoteinput(seechapter7).
QuantizeForcesGrooveeventstowardsquantizationtoa16th-notegrid.Theparameteradjuststheamountofquantizingappliedfromzero(minimumposition)tofullyquantized(maximumposition).SettingsbetweenthesevaluesallowyoutotightenuptimingwithoutlosingtheentirefeeloftheoriginalGrooves.
HumanizeTimeAppliesvaryingamountsoftimingrandomizationtoplayingGrooveevents.Lowersettingsarerecommendedforsubtleandnon-intrusivehumanization,whilehighsettingscanresultinextremelysloppytiming.
SwingAppliesavariableamountofnon-destructiveswingtoplayingGrooveevents.
SimplifyAppliesanalgorithmthatselectivelymuteseventsintermsofimportancetotheGroove.Asthecontrolisincreased,moreeventsaremuted.Thisparameteressentiallybehavesasathresholdonacomplexitygate.ItisveryusefulifyoufindaGroovetobetoobusyforexample,withalotofghostnotesthatintrudeupontherestofyoursongtoomuch.
6:9ExportingGroovesasMIDIGroovescanbeexportedasMIDIfromBFDEcointhefollowingways:
1.Drag&dropashostMIDIparttohostMIDItrackDraganddropanyGroovefromthebrowsertoaMIDItrackinyourhost.TheGrooveappearsasastandardMIDIpart/clip/sequence.ThecurrentKeyMapisusedtotranslatetheGroovesarticulationtriggersintosuitableMIDInotes.OncetheGroovehasbeenexportedinthisway,itcanbeeditedusingyourhostseditingfacilitiessuchasthepianoroll,andmanipulatedwithitsMIDIfunctionssuchquantizeetc.WhenusinghostMIDItrackstotriggerBFDEcosarticulations,remembertosetGroovesModetoOffifitisntalready.NotethatalthoughyoucanexporttoaMIDItrackthatissettotriggerBFDEco,youcanroutetheexportedMIDIcliptoanyotherinstrumentifrequired.
2.Drag&dropasMIDIfiletodiskfolderDraganddropanyGroovefromthebrowsertoyourdesktop(oranyotherfolderonyourharddisk)toexportitasaMIDIfile.ThecurrentKeyMapisusedtotranslatetheGroovesarticulationtriggersintosuitableMIDInotes.ThefileissavedasastandardMIDIfile,whichcanbeimportedintoanycompatiblesoftwareorhardwaredeviceforplaybackandediting.
-
24
Ch.7 Global controls
Diskactivitymeter
RAMmeter
Contextinfo
Transportcontrols
MIDIactivityindicator
Audiostreamindicator
BleedAdjuststhelevelofkickbleedintheSnareBottomchannel.Seesection2:2formoredetailsaboutbleed.
GlobalTuneAdjuststhetuningofallkit-pieces,relativetotheirindividualTunesettingsintheChannelpage.
GlobalDyn(Dynamics)AdjuststhevelocityofincomingMIDIorGrooveeventsupordownbyupto127,relativetothekit-piecesindividualDynsettingsintheChannelpageinspector.
HumVel(HumanizeVelocity)Adjuststheamountofvelocityrandomizationthatoccurs.ThisisappliedbothtoeventsgeneratedbyMIDIinputandbytheGrooveengine.
VolumeAdjuststhelevelofallchannelssimultaneously.AsitispossibletousemultiplechannelswiththeBFDEcoplugin,theVolumecontrolletsyouadjustallchannelstogether.TheMasterchannelfaderonlyaffectschannelsroutedtoit.Ifanychannelisroutedtoadirectoutput,onlytheVolumecontrolcanfunctionasagloballevelcontrolthataffectsallchannelsinBFDEco.
V2AAdjuststheamountofamplitudescalinginresponsetoincomingMIDIvelocity.Bydefault,thiscontrolissetto50%.Withasettingof0,thereisnoamplitudescalingappliedeachvelocitylayerisplayedbackatitsactuallevelwiththenaturaldynamicsofthekit-pieceunchanged.WhenV2Aissetto100%,theamplitudeismorelinearlyscaledacrossthevelocityrange.
FXpowerPowerson/offallcurrentlyenabledFXonallchannels.
OfflineTheOfflinebuttonshouldbeenabledwhenperforminganon-realtimeofflinebounce.ItensuresthatBFDEcohasenoughtimetodeliverthedatafromdisk.WhenusingBFDEcoduringnormalplayback,thisbuttonshouldbedisabled.
LearnEnables/disablesMIDILearnmode.ThisfunctionallowsyoutoassigninterfacecontrolstoMIDIcontinuouscontrollers(MIDICCs)andevennotes,sothatyoucanusephysicalkeys,knobs,fadersorothercontrollerstoadjustBFDEcosinterfacecontrols.
1.WhentheLearnbuttonisenabled,anoverlayappearsontheinterface,withallMIDI-controllableparametershighlightedingreen.
3.TheassignedMIDInote/CCnumberisoverlaidonthecontrol.
2.Clickthedesiredcontrolandthendooneofthefollowing:movethephysicalknob,faderorothervariablecontrollertoassignaMIDICCplayaMIDIkeytoassignthenotethisisespeciallyusefulforbuttons
-
25
MIDICCassignmentsareloadedandsavedwithBFDEcoPresetsandinhostprojectscontainingtheBFDEcoplugin.WhentheKey/MIDILockbuttonisactive,MIDICCsarenotrestoredfromBFDEcoPresets.LearncontextmenuWhileMIDILearnmodeisactive,right-clickonanyassignablecontroltodisplaytheLearncontextmenu,whichcontainstheClearautomationfunction.
ClearAutomationClearsthecontrolscurrentMIDIassignment.IftheparameterhasnotyetbeenassignedtoaMIDICC,thisfunctionisgreyedoutonthemenu.ClearAllAutomationClearsallcurrentMIDICCassignments.ManagingMIDICCassignmentsThereisnodedicatedpresetformatforMIDICCassignmentstheyaresimplysavedwithinaBFDEcoPresetorwiththehostprojectwhenusingtheBFDEcoplugin.ItispossibletodefineadefaultPresetsavedwithyourpreferredMIDICCassignments.Seesection9:1formoredetails.TheKey/MIDILockbuttonaffectsbothkeymapsandMIDICCassignmentswhenloadingBFDEcoPresets.However,whenloadingahostprojectcontainingBFDEco,theMIDICCassignmentssavedwithinitarealwaysrestored.
DiskactivitymeterIndicatestheamountofdiskbandwidthcurrentlybeingusedbyBFDEco.
RAMmeterDisplaystheamountofRAMthatiscurrentlybeingusedbyBFDEco.
ContextinfoShowsthenameandvalueofanycontrolunderthemousecursor,orofthecontrolcurrentlybeingadjusted.
AudiostreamindicatorHighlightswhenBFDEcohassuccessfullylaunchedwithinthehostaudioengineorwhenthestandaloneapplicationhassuccessfullyinitializedthespecifiedaudiodevice.Inotherwords,itindicateswhetherthesoftwareisfunctioningcorrectly.
MIDIactivityindicatorHighlightswheneverBFDEcoreceivesanyMIDIinput.
Beatlight
Stop
Returntostart
Play
TransportcontrolsPlayStartsplaybackwhenusingthestandaloneapplication,orwhenthehostisstopped(whenusingBFDEcoasaplugin).Notethatwhenthehostisstarted,playbackrestartsinsyncwiththehost.
ReturntostartResetstheplaybackpositiontotheStartmarkerposition.ThisbuttoncanbeusedduringplaybackwithoutpressingStopfirst.DoingsodisconnectssynchronizationifusingBFDEcoasaplugininahost.Tore-establishsynchronization,stopandrestartyourhoststransport.
StopStopsGrooveplayback.ThisispossibleevenwhentheBFDEcopluginisplayinginsyncwiththehostGrooveplaybackinBFDEcostopswhilethehostkeepsplaying.IfyouclickthePlaybuttonafterusingtheStopbutton,playbackcommencesfromthepositionatwhichitwaspreviouslystopped,andisnotsynchronizedtothehostposition.Tore-establishhostsynchronization,startandstopthehosttransport.
PanicImmediatelystopsanycurrentlyplayingsoundsorGrooves.
BeatlightFlashesoneverybeatwhenBFDEcosGrooveengineisplaying.
TempoAllowsyoutosetatempowhenusingthestandaloneapplication.Tosetthetempo,eitherclickanddragtheTempocontrol,ordouble-clickit,typeanewtempoandhitENTER.WhenrunningBFDEcoasaplugin,theTempoindicatorcannotbeadjustedbecausethepluginislockedtothehosttempo.
TimeSig(TimeSignature)Allowsyoutosetatimesignaturewhenusingthestandaloneapplication.Double-clicktheTimeSigindicator,typenewvaluesseparatedbya/andhitENTER.
PositionIndicatesthecurrentplaybackposition,inbarsandbeats,ofeitherthehost(whenusingtheplugin),theDrumTrackorthecurrentpreviewedGroove.
-
26
Ch.8 Key Map panel
Verticalkeyboard
Keyrangeselector
ArticulationsHihat&additional
controlsKeymappicker
MIDILog
TheKeyMappanelallowsyoutocustomizetheMIDInoteassignmentsforallkit-piecearticulations.ItisalsopossibletodefineahihatpedalMIDICC,forexpressiveplayingwithanelectronicdrumkit.ClicktheClosebuttontoexittheKeyMappanelandreturntothepreviouspage.
8:1KeymappickerThekeymappickerfunctionsinthesamewayasotherpresetpickersinBFDEco.LoadKeyMap...displaysabrowsersimilartothoseforPresets,KitsandMixers.TheSaveKeyMap...functiondisplaysanOSSaveAsdialogforsavingthecurrentkeymap.TheClearKeyMapfunctionallowsyoutoremoveallcurrentkeymapassignmentssothatyoucancreateanewmapfromscratch,whileResetKeyMaprevertstothefactorydefaultmap.
DefaultkeymapWhenBFDEcoislaunched,itloadsthelastsavedkeymapthatwasinuse.Ifyoumakesomeassignments,makesureyousavethekeymapsoitcanbeloadedwhenBFDEcoisnextlaunched.KeymapsaresavedwithinBFDEcoPresets,andwithinhostprojectscontainingBFDEco.
Key/MIDILockBydefault,theKey/MIDILockbuttonisenabled.ThismeansthatkeymapassignmentsarenotaffectedwhenaBFDEcoPresetisloaded,orwhentheClearPreset...functionisusedinthePresetpicker.Thisisbecauseyougenerallyshouldnotneedtochangeyourkeymapforeveryproject.SimplydisabletheKey/MIDILockbuttoninordertorestorekeymapsembeddedwithinPresets.
NomappingsSelectedkey
Chokenote
Mappedbutnokit-pieceloadedMapped
8:2CreatingassignmentsAverticalkeyboardisshownattherightsideoftheinterface,andrepresentstheentireMIDIkeyboardrangefromthelowestatthebottom,andthehighestatthetop.Theselectedkit-piecechannelsarticulationsareshownintheArticulationssection.Thekeysarecolour-codedtoindicatetheircurrentstatus,illustratedbythescreenshot.
Creatinganassignment1.Selectthedesiredkit-piecechannel.2.YoucanoptionallyplaytheMIDInotetowhichyouwishtoassignanarticulationtherelevantkeyishighlightedontheon-screenkeyboard.Alternatively,scrollupanddownthekeyboardusingthekeyrangeselector.
3.DraganddropanarticulationfromtheArticulationssectiontothedesiredkey.Ifthekeyisnotcurrentlyinviewonthekeyboard,youcanscrollupordownbymovingthemousetowardsthehighandlowendsofthekeyboard.
-
27
8:3KeycontextmenuRight-click(orCTRL-clickonMac)onanyoftheverticalkeystodisplaythekeycontextmenu.ThismenucontainsfunctionstoCut,CopyandPasteassignmentsbetweenkeys,aswellastoDeleteanyassignmentonakey.
8:4HihatcontrolThehihatfeaturesmorearticulationsthananyotherkit-piece,andanumberofadditionalcontrolsforadjustingtheplayingresponse.
VariablemodeandPedalCCVariablemodeisprovidedifyouuseanelectronicdrumkitandwouldliketousevariablehihatpedalcontrolinordertoaccessallpositionsbetweenopenandclosed.
1.enabletheVariablemodebutton2.setanynotestransmittedforTipsoundstoaTiphihatarticulation3.setanynotestransmittedforShanksoundstoaShankhihatarticulation4.settheMIDICCtransmittedbythehihatpedalusingthePedalCCcontrol
Forexample,herearethetypicalnotesforaRolandbrainsuchastheTD20orTD12.
Rolandnote MIDInote(noteno.) BFDEcosuggestedmappingOpenbow A#1(46) OpentipClosedbow F#1(42) ClosedtipOpenedge D0(26) OpenshankClosededge A#-1(22) Closedshank
Pedal G#1(44) Pedal
WhentheVariablemodebuttonisenabled,thebowortipnotestriggerTiparticulationsandtheedgeorshanknotestriggerShankarticulations,withthepositionbetweenopenandclosedbeingdictatedbythepedalMIDICC,whichisMIDICC#4forRolanddrumbrains.SettingtransitionpointsbetweenhihatpositionsforthehihatpedalMIDICCWhenVariablemodeisenabled,thehihatpedalpositionsliderbecomesactive.Thesliderfeatures4pointswhichcanbeadjustedtoform5zonesoneeachforClosed,1/4-open,1/2-open,3/4-openandOpenarticulations.Thesearearrangedfrombottomtotop,reflectingthetravelofthehihatpedalonanelectronicdrumkitwhenthepedalisfullyup(open),itsvalueis0;whenitisfullydown(closed),itsvalueis127.Intheabovescreenshot,thefollowingMIDICCvaluesarerequiredtotriggereachhihatpositionwhenatiporshankhihatnoteisreceived: Open: 0-15
3/4-open: 16-441/2-open: 45-911/4-open: 92-114Closed: 115-127
DisablingVariablemodeaccesstoopen/closedonlyWithVariablemodedisabled,thenotestransmittedfromtheRolandhihattriggerseitherclosedoropentip/shankarticulations.Recordinghihatperformancesinthiswaymeansthateditingandquantizingismucheasier(duetonothavingtoeditaMIDICCinparalleltonotes).Youcaneditthenotestoplayotheravailablehihatarticulationsafterwards.PedalnotechokingInbothcases,thepedalnote(G#1,sometimestermedafoot-chick)chokesanyplayinghihatarticulations.
AutoPedalThisfunction,whenenabled,generatesapedalnotearticulationwhenevertheincominghihatpedalMIDICCvaluereaches127.Youshouldonlyneedtousethisfunctionifyourelectronicdrumkitdoesnotsendoutapedalnotewhenthehihatpedalisfullydepressed.
AutoSplashIfthisfunctionisenabled,ahihatsplashsoundisgeneratedwhenthehihatpedalisopenedandclosedveryquickly.
8:5AdditionalcontrolsMIDILogTheMIDILogisprovidedtohelptroubleshootMIDI-relatedproblems.Itdisplaysareal-timereadoutofincomingMIDImessages,whichcanbeusefulwhencreatingkeymapassignments.
OctavenumberingschemeChangestheMIDInoteoctavenumberingscheme.WhenthisissettoNormal,thelowestoctaveisnumbered0.Somesequencers/drummodulesnumberthelowestoctaveas-1or-2.
8:6ArticulationsandslotsPleasenotethateachkit-pieceslotorchannelcontainsafixednumberofarticulations,whicharedetailedinsection2:1.Notallkit-piecescontainallarticulations.Wheneverakit-piecelacksacertainarticulation,asuitablearticulationissubstitutedwhenitistriggeredfromamappedMIDIkeyoraGrooveevent.
ThePerc1,Perc2andPerc3channelscanloadpercussion,tomandcymbalkit-pieces.However,onlythefirst2articulationsareavailable,whicharetriggeredwiththeslotsHitandAltkeymapassignments.
-
28
Ch.9 Options and Help menus
9:1OptionsmenuWhenBFDEcoislaunched,thepreferencesettingsfromthelasttimeyouusedthesoftwareareused.WhenyousaveaPresetorahostprojectcontainingtheBFDEcoplugin,thecurrentpreferencesaresavedwithit,andrecalledwhenthesessionisrestored.
SetDataPath...Opensthedatapathpanel,whichallowsyoutosetuponeormorefoldersthatcontainBFDEco-compatibledata(kit-pieceaudioandGrooves).Atleast1datapathmustexistinorderforBFDEcotobeusable!Multipledatapathscanoftenbeusefulifyoupurchaseadditionalexpansions,butlackthespaceonasingleharddiskforallthedata.Toaddadatapath,clicktheAdddatapathbutton.AnOSbrowserdialogisdisplayed,allowingyoutonavigatetoandselectthedesiredfolder.Whenyouselectadatapath,thedatabaseofkit-piecesandGroovesisrefreshed.Toremoveadatapath,selectitinthelist,andclicktheRemovedatapathbutton.ClickingtheClearbuttonremovesalldatapathsfromthelist.AfteryouinstallBFDEco,thepathforitssupplieddataisalreadyspecifiedinthispanel.Whensettingadatapath,youshouldselectthetoplevelofthefolderheresanexample: BFDEco/Audio /GroovesInthiscase,youshouldselecttheBFDEcofolderasthedatapathnot/Audiooranyotherfolder.
Adddatapath
Removedatapath
RebuildDatabases...Thisfunctionrescansthecurrently-specifieddatapath(s),andrebuildsBFDEcosinternaldatabases.
KeyMap...OpenstheKeymappanel,toassignkit-piecearticulationstoMIDInotes(seechapter8).
TooltipsOn/OffThissettingletsyouswitchofftooltipsifyoufindthemdistracting.
OutputsasNumbersOn/OffMosthostsdisplayeachpluginoutputasaname,whilesomedisplaythemasnumbers.Thisoptionletsyousethowchanneloutputsarelabelledinthemixer,sotheymatchwhatisshowninyourhost.
DrummerPerspectiveOn/OffWhenthissettingisturnedoff,thekitisheardfromtheaudienceperspectiveinotherwords,ontheothersideofthekittothedrummerallpansettings(includinganyFlipLRsettingsforkit-piecesambience)andambiencechannelsareinvertedrelativetotheircurrentsettings.Whenthesettingisenabled,thekitisheardfromthedrummersperspectivealldirectpanandambiencesettingsareunchanged.
Anti-machinegunModeOn/OffWiththissettingenabled,thesamevelocitylayerisneverplayedtwiceinsucessionforanarticulation.Thisremovesthemachineguneffect.
RAMBuffer16k/32kTheRAMbufferisusedtostoretheinitialportionofeachvelocitylayerofallkit-piecearticulationsinmemory.Whenalayeristriggered,thebufferisplayedwhilethesoundisqueuedupfromdiskandplayedimmediatelyafterwards.SmallerRAMbuffersuselessmemory,butrequirefasterdiskperformance.LargervaluesusemoreRAM,butallowmoretimefordiskaccess.
LoadonDemandOn/OffThisfeatureisintendedforconservingRAMbyonlyloadingthevelocitylayersthatyouneed,astheyareplayed,in their entirety.Nodisk-streamingoccurswhenthisfeatureisenabled.Beforeanynotesareplayed,asinglevelocitylayerisloaded.Whenyouplayacertainvelocitylayer,thecachedlayerisplayedwithamplitudescaling(accordingtothevelocityoftheMIDIinputevent)whiletheactuallayerisloadedfromdisk.Thenexttimethislayeristriggered,theactuallayerisplayed.Asmorevelocitylayersaretriggered(withvaryingnoteinputvelocities),morelayersareloadedfromdisk,andRAMusageincreases.IfyouusetheHumanizeVel,Anti-machinegunModeorDynamicsfunctions,agreatervarietyoflayersareused,thereforeincreasingtheamountofRAMused.
-
29
Ifyoucanlivewiththeapproximatedaudiothefirsttimealayeristriggered,LoadondemandcansavealotofRAMevenifyoueventuallyplayalllayersforanarticulation,thereareotherarticulationsandkit-pieceswhicharentplayedasfrequentlyandsowillnotoccupymuchRAM.UsingLoadondemandinthestudioInthestudio,Load-on-demandmaybemoresensibletouseafteradrumtrackisprogrammed,tofreeupRAMforothertasksinyourhost.Ensurethatyouplaythesongfullyfrombeginningtoend,inordertoloadallrequiredvelocities.Thisresultsinconsistentplaybackuntilfurtherlayersareplayed/programmed,oruntiltheHumanize/Dynamicscontrolsareused.UsingLoadondemandduringliveperformanceLoadondemandallowsveryfastchangingbetweenkitsduringliveperformance.Thedifferencesbetweentheinitialamplitude-scaledandeventuallyloadedvelocitylayersmaynotbesuchaconcernbecauseofnoisy,distortedPAsystemsandless-than-idealvenueacousticsandlisteningconditions.
SetStartupPresetSpecifiesaBFDEcoPresettoloadwhenthepluginorstandaloneapplicationislaunched.ThenameofthecurrentlyspecifiedPresetisshown.AstartupPresetisespeciallyusefulforrecallingyourpreferredMIDICCassignmentswheneverBFDEcoislaunched.
ClearStartupPresetClearsanycurrentlyspecifiedstartupPresetsothatBFDEcoopenswithafactorydefaultstatewhenitislaunched.
9:2HelpmenuLaunchPDFmanualLaunchestheBFDEcoinyoursystemsdefaultPDFreader(youmustinstallAdobeAcrobatReaderorotherPDFreaderonWindows).
StartBFDEcoSetupWizardThestartupwizardinitializesBFDEcoinanumberofwaysseesection2:1.
LaunchBFDEcoOnlineFAQLaunchBFDEcoOnlineSupportLaunchBFDEcoOnlineForumThesewebpages,launchedinyourdefaultbrowser,areyourfirstportofcallforhelpwithBFDEco.
CheckforBFDEcoupdates...CheckstheFXpansionsitefornewerversionsofBFDEco.
AboutBFDEcoOpensthecreditsandversionnumberboxforBFDEco.
-
30
Ch.10 FX devicesGainThiseffectisasimpletoolforincreasingordecreasingachannelsgain.TheGaincontrolsetsthechannelsgainbetween-infdBand+18dB.
CompChanThisisaDCAMcircuit-modelledchannelcompressor,basedonaclassiclimitingamplifierdesign.IncreasetheInputcontroltomakethesoundmorecompressed,andadjusttheOutputlevelasrequired.UsetheRatio,AttackandReleasecontrolstoaffectthecompressioncharacteristics.
CompBusTheCompBusisaDCAMcircuitmodelofaclassicBritishconsolebuscompressordesign,andfeaturesThreshold,Ratio,Makeup,AttackandReleasecontrols.TheKeyHPcontrolallowsyoutohighpass-filterthesignalusedfortheamplitude-detectioncircuit,whiletheAnalogLimitcontrolappliesnon-linearitiestothedetectioncircuit,resultinginacompressioncharacteristicthatismoretransparentonattacks.
DelayThisisaclassicstereodelayline.AswellasTimeandFeedbackcontrols,itfeaturesaSwingcontrolforachievingavarietyofdelayfeels,andadjustableLowCutandHighCutfiltersinthefeedbackchain.TheSynccontrolswitchesbetweentime-based(Sec)andtempo-synced(BPM)delaytimes.TheSumInputcontrol(availableonstereochannelsonly)sumstheleftandrightinputstoasinglemonosignalandfeedsonedelaylineinsteadoftwo.
FilterTheFiltereffectprovidessimple1-polehigh-passandlow-passfilters.Eachfilterfeaturespower(LPinandHPin)andfrequency(LPFreqandHPFreq)controls.
FlangerTheFlangereffectisashortmodulateddelaylinewithfeedbacktotheinput.Itisusedforasenseofmovementandforpsychedeliceffects.TheFreqcontrolsetsthefrequencyofthesineLFOusedtomodulatetheflangersdelaytime,whiletheDepthcontroladjuststheamountofmodulation.ThePos(Position)controladdsupto10mstotheflangersdelaytime.TheneedledisplayintheFlangereffectrepresentsthedelaytimemodulation.TheFeedbackcontroladjuststheamountoftheprocessedsignalthatisfedbackintotheinput.Highersettingsresultinamorepronouncedflangingeffect,withsettingsover50%leadingtoextremecombfiltertypeeffects.TheModebuttondictatesthephaserelationshipbetweentheinputandprocessedsignals.Withthebuttondisabled,thetwosignalsareinphase(resultinginamorepronouncedflangingeffect);withitenabled,thesignalsareoutofphase.TheSpreadandPhasecontrolsareonlyavailableonstereochannels.Spreadadjuststhepanningoftheleftandrightchannelprocessedsignals,whilePhaseoffsetsthephaseoftheinternalLFOsfortheleftandrightchannels.
FilterModThisisaDCAMcircuit-modelledmultimoderesonantfilterwithmodulationanddrive.AswellasthePitch(cutofffrequency)andRes(resonance)controls,thefilterfeaturesaModecontroltoswitchbetweenlow-pass,band-pass,high-pass,peakandnotchmodes.Thereisevenanaudio-rateFMDepthcontrolwhichsetstheamountofcutoffmodulationderivedfromtheinputsignalswaveform.TheDrivefunctionfeaturescontrolsforinput(Drive)andoutput(OutDrive)drivestages.Theeffectcontainsabuilt-inenvelopefollowerformodulatingthecutofffrequencywiththeamplitudeoftheinputsignal.ItfeaturescontrolsforAttack,ReleaseandEnvDepth.
DriveDriveisaversatile,DCAM-modelledoverdrive/distortioneffect.TheHPFreqandLPFreqcontrolsallowyoutofilterthesignalbeforethedistortionstage,whiletheModecontrolswitchesbetween4differentdistortionmodelsDiode,OTA,OpAmpandHalfRect.TheDirtycontrolsetstheamountofthedistortedsignalthatisheardattheoutput,whiletheCleancontrolsetstheamountofthesignalthatwasfilteredoutbeforethebitcrushingstagebythehigh-passandlow-passfilters.TheTonecontrolisasimple1-polelow-passfiltertoremoveunwantedhigh-frequenciesfromtheDirtysignal.
-
31
BitCrusherThiseffectemulatesthedigitaldistortionthatoccurswhenloweringthebit-depthorsample-rateofanaudiosignal.Adjustthebit-depthwithBitscontrolandthesample-ratewiththeFreqcontrol.TheeffectalsoincludesaDrivecontrolforaddingdistortion.LiketheBitCrushereffect,itfeaturespre-distortionhigh-passandlow-passfiltersbeforethedistortionstage,aswellassimilarDirty,CleanandTonecontrols.
RingModThiseffectisusedforradicaltimbralshiftsandexperimentaleffects.Itmultipliestheinputsignalwithitsinternaloscillator,theshapeandpitchofwhicharesetwiththeModeandPitchcontrols.TheDrivecontrolsetstheamountofdistortionontheinputsignal.
TinCanVerbThiseffectisarecreationofalow-endroomreverbunit,perfectforemulatingcheapandnastyonboardsynthFX.UsetheincludedOverloudBreverbPlatedeviceforhigh-qualityreverbFX.AswellastheubiquitousSize,DecayTimeandDampparameters,TinCanVerbfeaturesPinchandSqueezecontrolsformanipulatingtheroomshape,whiletheFreezecontrolloopsthecurrentreverbbufferindefinitelyuntilitisturneddownagainusefulfordubbyspecialeffects.
NoiseGateTheGateattenuatesthesignaluntilitsamplitudereachestheThresholdlevel.TheAttackandReleasecontrolssetthespeedatwhichthegateopensandclosesafterthesignalgoesaboveorbelowthethreshold,whiletheHoldcontrolforcesthegatetoremainopenforacertainlengthoftimeafteritisopened.TheHPFreqandLPFreqcontrolsallowyoutohigh-passandlow-passfilterthesignalusedfortheamplitude-detectioncircuit,whiletheKeyListenbuttonallowsyoutolistentothissignal.IncreasingtheHysteresiscontrolsmoothsthegatesresponse,attheexpenseofsensitivitytosmallchangesaroundthethresholdlevel.
EnvShaperTheEnvelopeShaperallowsyoutoadjusttransientsandchangethedynamicshapeofasignalinadifferentwaytousingacompressor.TheSensitivitycontroladjuststheEnvShaperspeakdetectioncircuit.DetectedpeaksareaffectedbytheAttackandSustaintransientprocessing.TheAttackcontroladjuststheintensityoftheattackphaseoftransientsintheaudio.Increasethecontroltointensifyattacktransients,anddecreaseittosoftentransients.TheSustaincontroladjuststheintensityofreleaseportionsoftransientsintheaudio,whichincreasesordecreasestheapparentsustainofsoundsinthesignal.Increasethecontrolformoresustain,anddecreaseitforlesssustain.Thiscontrolisusefulforadjustingtheperceivedlevelofambienceinachannel.Verylowsettingscanproducedampingeffectsfordrumsounds.TheprocessedsignallevelcanbeadjustedusingtheGaincontrol,between-12dBand+12dB.
BreverbPlateThedurationofthereverbtailisdictatedbytheTimeandSizecontrols,whiletheDiffusionparameteradjuststhedegreetowhichtheinitialechodensityincreasesovertime.ThePredelaycontroladjuststhetimethatelapsesbetweentheinputsignalandtheonsetofreverberation.TheShapecontroldictatesthecontourofthereverberationenvelope.Attheminimumsetting,reverberationbuildsexplosivelyanddecaysveryquickly.Asthecontrolisraised,reverberationbuildsupmoregraduallyandsustainslonger.TheLowcontrolsetsthefrequencyunderwhichthereverbeffectisattenuated,whiletheHighcontrolsetsthefrequencyoverwhichthereverbeffectisattenuated.
-
32
Ch.11 Standalone application and plugin usageUsingtheBFDEcoStandaloneapplication
TheBFDEcostandaloneapplicationisprovidedsothatyoucanusethesoftwarewithoutrequiringahostinordertouseit.ItcanbeconvenienttooperateBFDEcointhiswayforliveuseorquickdrumcomposition.YoucaneithersaveaBFDEcoPresetofyourworkforlaterrecallinahost,orsimplyusethebuilt-inaudioandMIDIexportfunctionsinordertocreatefilesthatcanbeimportedintoothersoftwareordevices.ItisalsoveryusefulasameansofauthorizingBFDEco,astheplugin-initializingmechanismsofmanyhostscandisrupttheauthorizationprocess.Pleasenotethatifyourequirefunctionalitysuchasmultipleoutputsoradvancedsynchronization(exceptslavingtoMTC),youshoulduseasuitablehost,suchasPlogueBidule(www.plogue.com).TempoandtimesignatureWhenrunningBFDEcoasastandaloneapplication,youcanchangethetempoandtimesignaturesettingsdirectlyontheinterface.Double-clickeachcontrol,typeanewvalueandhitENTERorRETURN.
I/OSettingsTheI/OSettingsmenuinthestandaloneapplicationislocatedinthestandardOSmenu-bar.ItalllowsyoutomakevarioussettingsforaudioandMIDIinputandoutput.
AudioDevicesUsingthissub-menu,selectthedesiredaudiointerfacedevicewithwhichyouwanttousetheBFDEcostandaloneapplication.OnWindows,ASIOandMMEdevicesareshown.Forbestresults,agoodASIOdeviceisrecommended.IfyouraudiointerfacelacksanASIOdriver,itisoftenpossibletoachievegoodresultsusingthefreeASIO4ALLuniversalASIOdriver,whichcanbedownloadedfromwww.asio4all.comOnMacOSX,allavailableCoreAudiodevicesareshowninthemenu.
AudioChannelsThissub-menushowstheavailablestereooutputpairsforthecurrentlyselectedAudioDevice.Currently,only1stereochannelcanbeselectedthestandaloneapplicationdoesnotsupportmultipleoutputchannelsatthistime.Ifyouneedtosetupmorethanastereooutput,pleaseuseBFDEcoinasuitablehostthatsupportsthisfeature.
AudioBufferSizeTheBFDEcostandaloneapplicationattemptstodetectthecurrentbuffersizesettingforyouraudiodevice.Insomecasesthismaynotbepossible,duetothedevicesdrivernotproperlyrespondingtothestandaloneapplicationsrequest.Insuchcases,settheAudioBufferSizetothesamevalueasthatdefinedinyouraudiodevicescontrolpanel.
SampleRateAgain,thestandaloneapplicationattemptstodetectthecurrentsampleratesettingforyouraudiodevice.Insomecasesthismaynotbepossible,duetothedevicesdrivernotproperlyrespondingtothestandaloneapplicationsrequest.Insuchcases,settheSampleRatetothesamevalueasthatdefinedinyouraudiodevicescontrolpanel.
MIDIPortsThissub-menushowsalldetectedMIDIportsinyoursystem.ClickaMIDIporttoenableMIDIinputfromtheporttoBFDEco.YoucanselectmorethanoneMIDIportinordertocombineMIDIinputdevicesifrequired.
SynctoMTCEnablingtheSynctoMTCfunctionresultsintheBFDEcostandaloneapplicationrespondingtoMIDItimecodeinordertosynchronizewithanotherdevice.YoumustmakesurethatthecurrentlyenabledMIDIportsincludetheportonwhichtheMTCisbeingtransmitted.ThestandaloneapplicationcanonlysynctoanexternalMTCsource.ItcannotsendoutitsownMTCorothersyncmethodssuchasMIDIclock.Ifyouneedsuchfunctionality,pleaseuseBFDEcoasaplugininasuitablehostthatsupportsthesefeatures.
ASIOControlPanel...(Windowsonly)ThisfunctionbringsuptheASIOcontrolpanelforyouraudiodevice,inwhichyoucanadjustitssettingsifrequired.ThisfunctionisnotavailableonMacinordertoadjustyouraudiocardssettingsonMac,youmustdirectlylaunchitsparticularcompanionsoftware/controlpanel.
-
33
UsingBFDEcoasanRTASplugininDigidesignProTools7.xorlaterBFDEcorequiresProTools7orlater.Forbestperformance,version7.1orlaterishighlyrecommended.BFDEcocannotbeusedinProTools6.x,oranyearlierversions.
LaunchingBFDEco1.InserttheBFDEcomulti-channelRTASpluginontoastereoInstrumenttrack.TheInstrumentchannelsoutputplaystheoutputofthefirststereopair-channels1-2.
SettingupadditionaloutputmonitoringBydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredoutputsintheBFDEcomixer.Oncethechannelsareroutedasdesired,dothefollowingtomonitoreachoutputseparately:1.CreateamonoorstereoAuxtrack,dependingonwhetheryouwanttomonitoranadditionalmonoorstereooutputfromBFDEco.2.SettheinputoftheAuxtrackastherelevantstereoormonooutputfromBFDEcoafterthepluginisinsertedintotheproject,itsoutputsbecomeavailableastrackinputsources.
3.RepeatthisprocessforasmanyadditionalBFDEcooutputsthatyouneedtomonitor.Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseProToolsroutingandrecordingfunctions(seetheProToolsdocumentation),oruseBFDEcosaudioexportfeaturewhenexportingGrooves.
UsingBFDEcoasanAUplugininAppleLogic8orlaterLogic8currentlyhasalimitationonthenumberofoutputsavailablefromaplugin.WhenusingBFDEcoinLogic8,onlyoutputs1-24areavailablestereooutputs1-8andmonooutputs1-8.TheAUformatdoesnotsupportMIDIoutputfrompluginstherefore,BFDEcosMIDIOutfunctioncannotbeusedinLogic8.
LaunchingBFDEco1.InserttheBFDEcomulti-channelAUpluginontoanaudioinstrumentchannel.Theinstrumentchannelsoutputplaystheoutputofthefirststereopair-channels1-2aswellasanyotheroutputswhichhavenotyetbeenassignedtobemonitoredfromanadditionalAuxchannel.
2.CreateatrackinLogicsArrangewindow,correspondingtotheaudioinstrumentchannelonwhichyouinsertedBFDEco.YoucannowplayBFDEcofromthistrack.
SettingupadditionaloutputmonitoringBydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.Oncethechannelsareroutedasdesired,dothefollowingtomonitoreachoutputseparately:1.CreateamonoorstereoAuxchannel,dependingonwhetheryouwanttomonitoranadditionalmonoorstereooutputfromBFDEco.2.SettheinputoftheAuxchannelastherelevantstereoormonooutputfromBFDEcoafterBFDEcoisinsertedintotheproject,itsoutputsbecomeavailableastrackinputsources.
3.RepeatthisprocessforasmanyadditionalBFDEcooutputsthatyouneedtomonitor.Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseLogicsbouncefunctions(seetheLogicdocumentation)makesureyouenabletheOfflinebuttonbeforeperforminganyofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeaturewhenexportingGrooves.
-
34
UsingBFDEcoasaVSTpluginoranAUplugininAbletonLiveOnMac,AbletonLivesupportsbothVSTandAUplugins.WhenusingtheVSTplugin,itispossibletouseBFDEcosMIDIOutfeaturetosendMIDItoanothertrackfromBFDEco.TheAUformatdoesnotsupportMIDIoutputfromplugins,sothisfeatureisunavailablewhenusingtheAUplugin.
LaunchingBFDEco1.DraganddroptheBFDEcoVSTorAUplugin(Maconly)fromthePlug-InDeviceslistintotheLiveworkspace.SettingupadditionaloutputmonitoringBydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.Oncethechannelsareroutedasdesired,dothefollowingtomonitoreachoutputseparately:1.Createanaudiotrack.2.ClicktheI-ObuttonontherighthandsideoftheLiveinterfacetorevealeachtracksinput/outputsettings.3.SettheAudioFromselectortotheBFDEcotrack.4.SettheselectorimmediatelyunderneaththistotherequiredBFDEcooutput.Livedoesnotpossessmonotracks.Therefore,ittreatsBFDEcos16monooutputsas8stereooutputpairs.Inordertomonitoramonooutputproperly,
insertLivesUtilityplugin(foundintheAudioFXfolderintheLiveDeviceslist)ontoanaudiotracksetupasabove.SetuptheUtilitypluginsothatitmonitorseithertherightorleftofthechannel,pannedtothecentre.
Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseLivesexport/merge/freezefunctionsmakesureyouenabletheOfflinebuttonintheBFDEcoStatusbarbeforeperforminganyofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeatures,whicharedescribedintheBFDEcomanual.
UsingBFDEcoasanAUplugininDigitalPerformerTheAUformatdoesnotsupportMIDIoutputfrompluginstherefore,BFDEcosMIDIOutfunctioncannotbeusedinDP.
LaunchingBFDEco1.Inanewproject,addBFDasaninstrumenttrack,usingtheProject/AddTrack/InstrumentTrackmenuoption.SelectBFDEco(stereo).2.IntheSequencepage,createaMIDItrackandassignitsoutputtoBFDEco-1-1.
SettingupadditionaloutputmonitoringBydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.Oncethechannelsareroutedasdesired,dothefollowingtomonitoreachoutputseparately:1.Addanewauxtrack.3.AssigntheauxtracksinputtooneoftheBFDEcoBundlesintheNewMonoBundleandNewStereoBundlemenus,whichshowBFDEcos8stereoand16monooutputs.
Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseDPsexportfunctionsmakesureyouenabletheOfflinebuttonbeforeperforminganyofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeaturewhenexportingGrooves.
-
35
UsingBFDEcoasaVSTplugininCubaseSXLaunchingBFDEco1.Withaprojectopen,bringuptheVSTInstrumentspanel.2.ClickonaninstrumentslotandselecttheBFDEcoplugin.CubaseSXautomaticallycreatesalladditionalBFDEcooutputsinitsmixer.Bydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).In
ordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.3.AssignaMIDItrackintheProjectWindowtoBFDEco.Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseCubasesexportfunctionsmakesureyouenabletheOfflinebuttonintheBFDEcoStatusbarbeforeperforminganofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeatures,whicharedescribedintheBFDEcomanual.
UsingBFDEcoasaVSTplugininCubase4orlaterLaunchingBFDEco1.Withaprojectopen,bringuptheVSTInstrumentspanel.2.ClickonaninstrumentslotandselecttheBFDEcoplugin.IfCubaseasksyouwhetheritshouldcreateaMIDItrackroutedtotheplugin,clickYes.3.Cubase4doesnotautomaticallycreateadditionalBFDEcooutputsinitsmixer.Toenabletheadditionaloutputs,clicktheoutputbuttonintheVSTInstrumentspanelforBFDEco(itistotherightoftheebuttonthatshowstheplugininterface).Inthepop-uplistthatappears,youcanenableindividualoralloutputs.Thisbuttonisdescribedonpage63oftheCubase4.1plug-inreferencePDFmanual.
Bydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.
3.AssignaMIDItrackintheProjectWindowtoBFDEcoifyoudidnotclickYesinstep2.Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseCubasesexportfunctionsmakesureyouenabletheOfflinebuttonbeforeperforminganyofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeaturewhenexportingGrooves.
UsingBFDEcoasaVSTplugininSonarLaunchingBFDEco1.Withaprojectopen,usetheInsertmenutoinsertBFDEcoasasoftsynth: InsertSoftSynths[VSTpluginsfoldername]BFDEco
2.Inthesynthpropertiesdialogboxthatappears,youcanchoosetosetupBFDEcosadditionaloutputsintheSonarmixer.Unfortunately,thisdialogboxdoesnotincludeanoptiontocreatealltherequiredstereoandmonooutputs,soitisrecommendedtochooseAllSynthAudioOutputs:Stereo,andafterwardsmanuallychangethestereochannelscreatedforBFDEcosmono1-16outputstomonochannels.Ifyoudonotknowhowtodothis,pleaseconsultyourSonardocumentationorcontactCakewalksupport.
Bydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.
IfyouneedtouseBFDEcosMIDIOutfunction,remembertochecktheEnableMIDIOutcheckboxinthesynthpropertiesdialog.3.IftheMIDISourcecheckboxwasnotleftcheckedinthedialogbox,youneedtocreateaMIDItrackandrouteitsoutputtoBFDEco.Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseSonarsmixdownfunctionsmakesureyouenabletheOfflinebuttonbeforeperforminganyofflineornon-realtimeexport.ItisalsorecommendedtodisabletheUseFastBouncesettinginSonarspreferences.Alternatively,youcanuseBFDEcosaudioexportfeaturewhenexportingGrooves.
-
36
UsingBFDEcoasaVSTplugininFLStudioLaunchingBFDEco1.BFDEcoisnotdisplayedinthepluginlistbydefault.TomakeitpartofthelistselectMoretopopupalistofallavailableplugins.Fromthebottom-rightofthiswindowclickRefreshthenFastScan(recommended).
2.EnablethecheckboxesnexttotheBFDEcopluginwhichisshowninred(meaningthatitisanewlyfoundplugin).3.NowyoucanaddBFDEcototheprojectbyselectingChannelsAddoneandthenselectingBFDEco.4.AssignBFDEcotoanFXtrack,usingtheChannelSettingswindow.ThisFXtrackplaysBFDEcosoutputs1-2.
SettingupadditionaloutputmonitoringBydefault,allchannelsinBFDEcoareroutedtotheMasterchannelintheBFDEcomixer,whichishard-wiredtothefirststereooutput(output1-2).Inordertoseparatechannelsintodiscreteoutputs,youmustfirstroutetherelevantchannelstothedesiredBFDEcooutputsintheBFDEcomixer.Oncethechannelsareroutedasdesired,dothefollowingtomonitoreachoutputseparately:1.Enabletheadditionaloutputsusingthedown-arrowmenu,justunderneaththeredpluginiconinthetop-leftcornerofthepluginwindow.2.TheadditionaloutputsoccupytheFXtracksaftertheFXtrackyouoriginallyspecifiedforBFDEcosmainoutput(1-2).Ifyouencounteranyproblemsperformingthestepsabove,pleaseconsultyourhostsdocumentationorcontactthemanufacturerstechsupportchannelsBFDEcooperatesinthesamewayasanyothermultiple-outputinstrumentplugin.
RecordingBFDEcosoutputasaudioTodothisyoueitherneedtouseFLStudiosexport/mixdownfunctionsmakesureyouenabletheOfflinebuttonbeforeperforminganyofflineornon-realtimeexport.Alternatively,youcanuseBFDEcosaudioexportfeaturewhenexportingGrooves.
UsingBFDEcoasaVSTplugininReaperLaunchingBFDEco1.CreateanewtrackandbringuptheFXBrowser.2.AddtheBFDEcoplugin(locatedintheVSTisectionofth