Kilpatrick Audio CARBON User manual

CARBON
UserManual-firmwarever.1.14
DownloadaPDFversionofthemanualhere:carbon-manual.pdf
NotethatPDFmanualsareautomaticallygeneratedfromwebpages.Linksandembeddedmediawillnotbeaccessible.Forthefullexperiencevisit
ourwebsite:www.kilpatrickaudio.com
ManualSections
Introduction
Precautions
GettingStarted
Settings
SelectingThings
RearPanelConnections
PoweringUp
UserInterface
Buttons
Encoders
NavigatingMenus
GUIDisplays
Sequencer
SongData
Patterns
StartandLength
Recording
StepEditing
Scenes
LiveControl
SongMode
Buttons
UsingSongMode
Arpeggiator
LoadingandSavingSongs
UnderstandingtheCV/GateOutputs
PairingModes
CVOutputModes
CVScaling/SpanCalibrate/Offset
CVQuickSetup
MIDIMenu
TrackSettings
SongSettings
SystemMenu
ClockMenu
SwingMenu
TonalityMenu
TrackTypes
ScaleQuantizing
BiasTracks
TonalitySettings
MAGICSettings
MIDIRemoteControl
MIDIChannels
NoteControl

InterfaceMode
CCControl
InterfaceMode
TipsandTricks
USBHostPortDetails
Introduction
ThankyouforbuyingCARBON,auniqueandpowerfulsequencer.ThismanualwillhelpgetyoustartedwiththemanyfeaturesbuiltintoCARBON.
Keepinmindthatthisisalivingdocumentandwillbeupdatedasnewfeaturesareadded,ortomakecorrections,clarificationsortoaddmore
detailedinformation.
Overview-CARBONSequencer
Precautions
PleasehandleyourCARBONsequencerwithcare.Itismadetobeused,butpleasedon'tspillyourcoffeeintoitordropitonthefloor.Treatitwith
careanditwilllastalongtime.Weofferserviceonallourproductsregardlessofwhethertheyareinsidethewarrantyperiodornot,soifyouhave
troubleatanytimepleaseaskusandwewilldowhatwecantohelpyou.
CARBONcomeswitha24Vpowersupplythathasbeenspeciallyselectedforhighquality.Pleasedonotuseanyotherpowersupplywithyourunit.
ToreplacealostpowersupplyortoupgradeaUSmodeltoonewithinterchangableplugsformanycountries,pleasevisitouronlinestore.
FirmwareBugs
Everypieceofsoftwarehasbugs,andCARBONisnoexception.Wedoourbesttoberesponsivetocustomers,butyourrequestswillgoalongway
ifyouarepoliteandgiveusalltheinfoweneedtoreproduceyourproblem.Hardwareissuesshouldbedealtwithviaoursupportpage.
CABONisanopensourceprojectsoyouarefreetoextendorhackonthecodeasyoulike.Youcandownloadthesourcecodehere.Pleasereport
anybugstousdirectly.WealsohavearepositoryonGitLabifyouwishtocloneviagitormakepullrequests:CARBONrepoonGitLab
Note:Makesureyouarerunningthelatestfirmwarebeforereportingabug.Theproblemyouareexperiencingmighthavebeenfixed.
USBCompatibilityPolicy
WehavebuiltCARBONfromthegrounduptoactasbothaclass-compliantUSBhostanddevice.Bothhostanddevicecodehasbeendeveloped
throughuseoftheofficialUSBMIDIspecificationaswellasbytestinganddebuggingwithvariousUSBdevicesandcomputerswithdifferent
operatingsystems.
TheUSBimplementationworkswellforus,butitmightnotworkforyou.Ifnot,pleasefileabugreportanddescribewhichdevice,computertype
oroperatingsystemisnotworkingforyou.Notethatnotallclass-compliantdevicesarereally100%compliantandmaynotworkwithCARBON.
Formoreinformationandspecificdetails,seethe
GettingStarted
Settings
CARBONisdesignedtohavemostfunctionsonlyasinglebuttonpressaway.Nomenushavesubmenus,andthemostcommonfunctionsare
designedtobemosteasilyaccessible.Menuoptionsaregroupedbytheirtype:MIDIfunctions,clockfunctions,tonalityfunctions,andsoon.Some
settingsareglobaltoasongandsomearespecifictoascene/trackcombination.
SelectingThings
Thebuttonslabeled1through6areusedforselectingtracksandscenes.Youcanusetheminthefollowingways:
selectingatrack-presstoselectatrack
selectingmultipletracks-pressandholdtoselectatrack,thenpressothertrackstoselectmultiple
muting/unmutingatrack-holdSHIFTandpressaselectbuttontomuteorunmuteatrack
changingscenes-holdSCENEandselecttochangescenes
resetplaybackonlyonasingletrack-holdaselectbutton,holdSHIFTandpressRESETtoresettheplaybackononlyonetrack

Wheneverasettingaffectsasceneand/ortrack,thecurrenttracksettingswillbedisplayedintheareaatthebottomofthescreen.Youcanquickly
checkthesettingofeachtrackbychoosingadifferenttrack.Youcanalsoperformthesameoperationonmultipletracksatthesametimebymulti-
selectingtracksandthenperformingtheoperation.Notalloperationsmakesenselikethis,butmosttrackparameterscanbeeditedonmultiple
tracksatthesametime.
Note:Whenmultipletracksareselectedatthesametimeonlythefirstselectedtrackisdisplayed.Changesmadetomultipletracks,parameters
willtakethevalueofthefirst(displayed)trackwhenbeingchanegd.
RearPanelConnections
CARBONsupportsanalogCV/gate,MIDIandUSBMIDIconnectionssothatyoucanmakethemostofyourexistinggear.Allconnectionscanbeused
atthesametime.Thefunctionoftherearpaneljacksandcontrolsareasfollows:
RESETOUT-Sends5Vpulseswhenthesongorsequenceisreset.Canalsobeusedtosendthemetronometoanexternaldevice.Output
voltageiseither0V(off)or5V.(on)
CLOCKOUT-Sends5VpulsestosynchronizeotherequipmentwithCARBON.Theoutputratecanbeconfiguredoroutputdisabledinthe
CLOCKmenu.Outputvoltageiseither0V(off)or5V.(on)
GATEOUT-TherearefourGATEOUTchannelwhichproduce5VgatesignalsaccordingtotheCV/gatepairingmodeselected.Normallyused
togetherwiththeCVOUTofthesamenumber.Outputvoltageiseither0V(off)or5V.(on)
CVOUT-TherearefourCVOUTchannelswhichproduceanalogcontrolvoltages.(CVs)Canbeusedtosendpitchorcontrolvoltages
dependingontheCV/gatepairingmodeselected.NormallyusedtogetherwiththeGATEOUTofthesamenumber.Outputvoltagecanrange
from-5Vto+5Vandcanbesettotrackineither1V/octaveor1.2V/octavemodeforpitch.
MIDIOUT-TherearetwoMIDIOUTjackswhichproducedifferentsignals.CanbeusedtocontrolexternalMIDIequipmentlikekeyboards,
synthsanddrummachines.
MIDIIN-ThereisoneMIDIINjackwhichacceptsMIDIsignals.CanbeusedtoreceiveMIDIfromanexternalkeyboardorotherinstrument,to
syncCARBONtoanexternaldrummachineandsoon.
USBHOST-TheUSBHOSTportcanpowerandhostmanyclasscompliantUSBMIDIdevicessuchaskeyboardsandMIDIcontrollersto
controlCARBON.Theportislimitedto500mAandcannotbeusedwithhubsordeviceswhichhaveinternalhubs.Duetothewidevarietyof
USBdevices,andquirksofUSB,notalldeviceswillworkwithCARBON.
USBDEVICE-TheUSBDEVICEport(labeledUSBTOPC)canbeusedtoconnectCARBONtoacomputer.CARBONwillactasaclass
compliantUSBMIDIdeviceandhasbeentestedwithWindows,OSXandLinux.YoucansendandreceiveMIDIdata.Thisportisalsousedfor
upgradingthefactoryfirmwaretoanewerversion.
POWER-ThepowerbuttonisusedtoturnonandoffCARBONandsetitintoalternatemodes.
DCIN-TheDCINjacktakes24Vfromthepowersupply.Itisacentre-positive2.1mmconnector.Pleasedonotuseapowersupplyotherthan
theonesuppliedwithCARBON.Othersuppliescoulddamagetheunit.
PoweringUp
CARBONhasthreepowermodes:off,onandinterfacemode.WhenyoupluginCARBONitwillbeoff.Presstherearpowerbuttontoturniton.This
isthenormalmodeforoperatingCARBONasastand-alonesequencer.Bypressingthepowerbuttonagainthescreenwillshutoffandtheencoders
willlightuppurple.Thisiscalledinterfacemode.InthismodeyoucanuseCARBONasaCV/gateandMIDIinterfaceforyourcomputer.Allfunctions
arecontrolledviaMIDIovertheUSBdeviceportfromthecomputer.
WhenyouturnonCARBONitwillloadthelastsongthatyouwereusing,orablanksongifyouareusingCARBONforthefirsttime.Beforeyoucan
hearanythingyouneedtosetupsomeMIDIorCV/gatedevices.UsetheMIDImenutoconfigureMIDIorCV/gateoutputsettingsfortracks.Once
youhaveasynthconnectedyoushouldbeabletohearsoundwhenplayingbackatrackk.ToplaylivenotesfromakeyboardpresstheLIVEbutton
andselectatrackortrackstoechotheMIDIinputstothesetracks.
UserInterface
SincemostcontrolsonCARBONdirectlyaccessinternalfunctions,it'sbesttostartbydescribingeachofthecontrolsandwhattheydoinvarious
modes.Ifabuttonhasashiftedfunctionthisnamewillbedisplayedinsideroundbrackets()underneaththemainfunctionname.

Buttons
Belowisalistofbuttonfunctionsthatworkinthenormal(mainscreen)mode.Incertainsituationssuchasloadingorsavingasong,someofthese
functionsmaybedisabled.Also,inthestepeditandsongeditmodessomebuttonsaredisabledorusedforotherfunctionsasdocumented
elsewhereinthismanual.
Control NormalFunction [ShiftedFunction]
SCENE
(SONG)
holdandpressbuttons1-6tochangescenes,or,
hold,thenpressSHIFTandpressbuttons1-6tocopycurrentscene view/editsonglist
ARP turnonandoffARPmodeonatrack enterARPmenuwithoutchangingarpstate
LIVE toggleLIVEmodeonandoffonatrack togglekeyboardtransposemode
Select1-6 selectoneormoretracks/selectscenes mute/unmuteatrack
MIDI
[SYS] accessMIDIfunctionsforsong/tracks accesssystemmenuforglobalsystemsettings
CLOCK
[TAP] accessclockmenuforadjustingtrack,clockandmetronome taptempo
DIR
[MAGIC] flipthedirectionofplaybackonatrack seedtheactiveregionofatrackwithrandomnotes
TONALITY
[SWING] adjusttonality/scale/note-relatedsettings adjustclockswing
LOAD
[SAVE] loadorclearasong saveasong
RUN/STOP
[RESET] startorstopthesequencer resettheplaybackpositiononalltracks
RECORD
[CLEAR] enablerecordingonatrack cleartheactiveregiononatrack
STEPEDIT editnotesonatrack editpatterns
SHIFT double-taptoexitamenuormode
SONGMODE enableordisablesongmode enableordisablesongmode
Encoders
Encodersareusedinthenormalmode(mainscreen)andarealsousedinthestepeditandsongeditmode.Thefunctionsineachofthesemodes
inshownbelow.
Control Normal StepEditMode SongEditMode PatternEditMode

SPEED coarseadjusttempo
fineadjusttempo(SHIFT) adjuststartdelayofnote coarseadjusttempo
fineadjusttempo(SHIFT)
coarseadjusttempo
fineadjusttempo(SHIFT)
GATETIME adjustgatetimeoverrideontrack
adjustgatetimeoverridefine(SHIFT) adjustgatetimeofnote noaction
adjustgatetimeoverrideon
track
adjustgatetimeoverridefine
(SHIFT)
START
[SELECT]
adjusttrackstartpos
adjustmenuselection(menus)
adjuststeprecordpos(steprecord)
adjuststepeditpos adjustsongmodecursor
pos adjustpatterneditpos
LENGTH
[VALUE]
adjusttracklength
adjustmenuvalue(menus)adjusttrackstep
length(SHIFT)
adjuststepeditnotevelocity/
CCvalue
adjustsongmodeplayback
length adjuststepenable/disable
PATTERN adjustgatepatternontrack adjustratchetmode adjustscene adjustgatepatternontrack
TRANSPOSE adjusttracktranspose adjustnote/CC adjustKBtrans adjusttracktranspose
SelectingThings-CARBONSequencer
NavigatingMenus
Inmostmenusthereareonlytwocontrolsthatyouneedtoknowabout:[SELECT]and[VALUE]Thesearethelowertwoencoderswhicharealso
labeledSTARTandLENGTH.Whenamenuisactiveinthebottompartofthescreen,thesetwocontrolsareusedtonavigateoptionsandadjust
values.
Navigate-Turnthe[SELECT]knobtochoosebetweendifferentparametersinamenu
EditValue-Turnthe[VALUE]knobtoeditthevalueofthedisplayedparameter
GUIDisplay
ThedisplayonCARBONfollowsauniformandconsistentlayout.Thescreenareaisdividedintofoursections:

TopBar-showssonginformationandsequencerstatus
TrackDisplay-showsthecurrenttrack,orfirstofmultipleselectedtracks
TrackPreviewDisplays-showssmallpreviewsofalltracks
TrackStatus/MenuDisplay-showsinformationaboutthecurrenttrack,orfirstofmultipleselectedtracks-alsoshowsmenudisplays
whenamenuisactive
TopBar
Thetopbarshowsthefollowinginformation.Ifanitemisdrawninadimcolourthismeansthatthefunctionisdisabled.
currentlyloadedsongnumber
songtempoinBPM
currentscenenumber
runstateofthesequencer
recordstateofthesequencer
clockstatus-internalorexternalsynth
currentkeyboardtransposeoffsetforvoicetracks
liveplaystatus
songmodeplaybackstatus
MainTrackDisplay
Themaintrackdisplayshowsthecurrenttrack,orthefirstofmultipleselectedtracks.Thisincludestheselectedactiveregion,whetherthereare
eventsoneachstep,andthecurrentlyselectedpattern.
Severaltypesofinformationcanbeviewedonthisdisplay:
startandlength-theregionofstepsselectedforplaybackisshowninabrightredcolourorlightgreycolourifastephasnonoteonit
currentstep-thecurrentsteponatrackisshowninauniquecolourandmovedwhenplaybackisrunning-eachtrackusesauniquecolour
stepdatastatus-ifastepcontainsdataitwillbeshowninalighter/brightercolourthanifitisblank
steprecord/stepeditposition-duringsteprecordorstepeditingastepwilllightupyellowtoindicatethecurrentsteprecordorstep
editposition
patterngatestatus-themajorfeatureofCARBONisthegatepatternswhichcanbeusedtomodifyasequence-thegatepatternwilllight
upactivestepsinred,otherwiseadarkergreycolourwillbeused
TrackPreviewDisplays
Thetrackpreviewdisplaysshowthesameinformationasthemaintrackdisplayinaminiatureform.Belowthesedisplaysaretwosolidbars.The
topbarindicateswhetheratrackisselected.ThismirrorstheLEDindicatorsonthefrontpanel.Thebottombarindicateswhetheranarpeggiatoris
enabledonatrack.
TrackStatus/MenuDisplay
Thetrackstatusisnormallyshowninthisportion.Thisincludesmostcommonlyneededparametersofatrackandinclude:
tracknumber
whetherabiastrackiscontrollingthistrack-shownas<Xontheabovedisplay,indicatingthatnobiastrackisenabled
thecurrenttrackmutestate(eitherMUTEorON)
thetracktranspositioninsemitones
theactiveregionstartandlength
theplaybackdirection(eitherFWDorREV)
thesteplengthasitrelatestothemasterclock-showninstandadnotevalues
thegatelengthmasteroverride-howthemastergatesettingscalesnotesonthistrack
thetonalityscalesetting
thetracktype-eitherVOICEorDRUM

ScreenDisplay-CARBONSequencer
Sequencer
ThesequenceristheheartofCARBON.AtthecoreoftheCARBONsequencerisastableandaccurateMIDIclock,andastepsequencerarchitecture
withspaceforuptosixMIDIeventspersteponsixtracks.Sequencescanberecordedinstep-recordmode,inreal-timerecordmode,ordirectly
enteredoreditedthroughtheSTEPEDITfunction.Editingcanoccurevenwhenthesequencerisrunning.
ThereareafewkeypointsabouttheCARBONsequencer:
allsequencesareessentiallystepsequences
sequencesareloop-based
real-timerecordingsarequantizedtotheneareststepposition
eachtrackcanbeofadifferentlength
WhenthinkingabouthowCARBONcanbeusedforyourmusicexplorations,imaginehavingsixpowerfulstepsequencers,eachwithanoutput
optionallyconnectedtoanarpeggiator.Thesesequencerscanbeprogrammedandmanipulatedeasily,andareallrunfromthesamemasterclock.
AdditionallybyusingtheBIAStracksettings,onetrackcanaffecttheplaybackofanother,justliketheclassicstepsequencercompositionaltricks
usedbackinthe1970s.
Sequencer-CARBONSequencer
SongData
CARBONcanstore64songsinitsinternalflashmemory.Eachsongisthesamesizeandhasspacepre-allocatedforthemaximumnumberof
events,songlistitemsandsettings.Eachsongconsistsofsixtrackseachwith64steps.AstepcanstoreuptosixMIDIevents(notesorCCs)and
severalotherparameters.Eachtrackstoresanumberofotherparameterssuchasthesteplength,transposition,startposition,lengthofplayback,
andmore.Mostoftheseparametersmakeupascene.Therearesixscenesineachsong,allowingquickchangesofmosttrackparameterswhilea
songisplaying.Thisenablesquickchangesbetweensectionsofasong.Thenotesoneachsteparecommontoallscenes.
Inadditiontothetrackparameterstherearealsoanumberofsong-wideparameterssuchasMIDIandclocksettings.Thesearestoredper-songso
youcanhavemaximumflexibilitytosetupCARBONdifferentlyindifferentsituations.
WhenyoupowerupCARBONtheprevioussongthatwasusedwillbeloadedautomatically.Becausesongscanonlybesavedwhilethesequenceris
stopped,thereisnoauto-savefunction.Youmustmanuallysavetothesongoryourchangeswillbelostifyouturnofforunplugtheunit.
Patterns
OneofthekeyconceptsofCARBONisthatofpatterns.ThisconceptisdrawnfromtheoriginalK4815PatternGeneratormodulewhichmakes
extensiveuseofpatternsbothasavisualaswellasrhythmicelement.Thisvisualcomponentoffersaninnovativewayofcreatingmusic.
Imagineasequenceasaseriesofnotesthathavebeenrecordedorsomehowenteredintoatrack.Normallyeachofthenotesinthesequencewill
playasthesequenceradvances.Butthroughtheuseofpatterns,somestepscanbemutedasthesequencerplays.Patternsquicklyenableand
disabledifferentstepsinasequencetocreatequick,non-destructivemelodicandrhythmicvariations.Theyaredesignedtobebothvisually

interestingandmusicallyuseful.Itisnotpossibletoedittheinternalpatterns.
Patternsarenon-destructivemeaningthatunderneathallstepsstillexist.Apatternsimplytemporarilymutessomestepssotheireventswon'tbe
generated.Toreturntotheoriginalsequence,dialinthehighestnumberedpattern.Thisiscalledtheasrecordedpatternanditwillactivateall
stepsaspertheoriginalsequence.
EditingPatterns
CARBONshipswith31uniquepatternsplustheAS-RECORDEDpatternwhichrepresentsthenotesrecordedintothecurrenttrack.Normallythese
patternsareintendedtobeusedasaquickwaytochangeasequence.Howeverifyouwantyoucaneditthesepatternstoyourliking.Edited
patternsarestoredautomaticallyafteraninternaltimeoutsopleasewaitaboutaminuteorsoaftereditingapatternbeforeyoupowerdownor
unplugCARBON.
Note:Patternsarerecordedgloballyandarethesameforallsongs.
Toeditapatterndothefollowing:
EnterPatternEditmodebyholdingSHIFTandpressingtheSTEPEDITbutton.Themenudisplaywillshowthecurrentpatternandstep.
ChoosethepatterntoeditwiththePATTERNcontrol.
ChoosethesteptoeditwiththeSELECTcontrol.
EnableordisablethestepwiththeVALUEcontrol.
IfyouwishtorestoreapatterntothefactorydefaultholdSHIFTandpressCLEARrestoreit.
StartandLength
Eachtrackoperatesindependentlyoftheotherswithregardstotheregionofstepsplayedback.Thisenablescomplexpolyrhythmsorother
interestingeffectssincealltrackscanrunatdifferentspeedsandwithdifferentlengths.Thispermitseachtracktoloopatadifferentpointfromthe
others.
START-thestartingsteponatrackwhenplaybackisstartedorreset
LENGTH-thenumberofstepstoplayonatrackbeforeitislooped
Recording
RecordingwillstorenoteandCCinformationintothestepsofatrack.Beforerecordingchoosewhichregionyouwishtorecordbysettingthe
STARTandLENGTHcontrols.Ifyouwishtoaddnotestotheexistingrecording,simplyrecordnormally.Ifyouwishtorecordneweventstoa
region,makesureyouclearitfirstbyholdingdownSHIFTandpressingRECORDtocleartheregion.
StepRecording
Steprecordingworkswhenthesequencerisstopped.WhenyoupressRECORDtherecordLEDwillblinkindicatingthatthesystemisarmedand
readytorecord.Pressinganoteonyourkeyboardwillstarttherecordingprocess.Youcanrecordmultiplenotesonastepbypressingandholding
multiplenotes.Onceallnotesarereleasedthesequencerwilladvancetothenextstep.Thecurrentrecordpositionisshownwithayellowboxon
thecurrentstep.YoucanchangetherecordpositionduringrecordingbyusingtheSTARTcontrol.
Toinsertrests,justmovetheSTARTcontroltoadjusttherecordpositionorpressthedamperpedalonyourMIDIkeyboard.
Thesteprecordingnotelengthisbasedonthecurrentsteplength.IfyouwanttoadjustityoucantemporarilyadjusttheGATETIMEcontrol.When
thetrackgatetimeissetto100%noteswillbethelengthofthestep.Youcanraiseorlowerthiscontroltogeneratenotesofdifferentlengths.
Makesuretorestorethegatetimebackto100%afterrecordingtoheartheactualresults.
Real-timeRecording
Real-timerecordingmodeworkswhenthesequencerisrunning.InthismoderecordednotesandCCswillbequantizedtotheneareststep.Lengths
ofnotescanberecordedandcanbeanylength.Tostartreal-timerecordingmodepressRECORDwhilethesequencerisrunning.TheRECORDLED
willblinkuntilthenextrepeatoftheselectedregion.AssoonasthesequencerloopsaroundtheRECORDLEDwillbesolidlylitandrecordingwillbe
inprogress.Eachtimetheloopendsthedatarecordedonthelastloopwillbeaddedtothetrackandplayedautomatically.Ifarecordingis
cancelledbyturningoffrecordingbeforetheregionisendedorbystoppingthesequencerthepartiallyrecordedsectionwillbediscardedandthe
previousstepdatamaintained.
StepEditing
StepeditingallowsyoutomanuallyeditorenternotesandCCsintosteps.Youcanclearindividualstepsormodifythecontentsofanexistingstep.
BypressingtheSTEPEDITbuttonthecurrenteditstepispreviewed.YoucantaptheSTEPEDITbuttonmultipletimestoauditionthecurrent
note.
Note:Thestepwillnotbeauditionedifthesequencerisrunning.
ThefollowingcontrolsandactionsarepartofEDITmode:
SHIFT+CLEAR-clearsthecurrentstep
SPEED-adjuststhestartdelayofnotesonastep
GATETIME-adjuststhelengthofnotesonastep-holdSHIFTwhileadjustingtomovebysmallersteps
[SELECT]-selectsthesteptoedit
SHIFT+[SELECT]-adjuststhecursortoeditindividualeventsonastepinsteadoftheentirestep
[VALUE]-adjuststhevelocityofnotesorthevalueofCCs-holdSHIFTtoenteraCCinsteadofanote
PATTERN-adjuststheratchetrepeatfornotes(1-8times)
TRANSPOSE-adjuststhenoteorCCforeventsonastep
StepEditinVOICEvs.DRUMModes
WhenatrackissettoVOICEorDRUMmodes,thebehaviourofthestepeditingfunctionisslightlydifferentwhenenteringnotesfromakeyboard.
Thetwomodesworkasfollows:
VOICEMode-Whenanewnoteispressedonthekeyboard,allnotesonthesteparereplaced.Toenterachord,holddownallnotesatonce.

DRUMMode-Whenanewnoteispressedonthekeyboard,existingnotesareretainedonthestep.Ifanoteoftheplayedpitchalready
existsonthestep,itisreplacedwiththeplayedversionatitsnewvelocity.
EditingIndividualEventsonaStep
ByholdingSHIFTandadjustingthe[SELECT]controlitispossibletoindividuallyselectasingleeventonastep.Doingthismovesacursoronto
thescreenwhichallowsthesixstepeventstobeindividuallyedited.
HoldingSHIFTandturning[SELECT]allthewaytotheleftthecursorwilldisappearandanychangesyoumakewillaffectalleventsonastep.
EnteringNotesonaStep
YoucanenternotesonastepbysimplyturningtheTRANSPOSEcontrol.Thiswilleditexistingnotesoraddanewnoteifthestepisunused.By
movingthecursorasshownabove,uptosixindividualnotescanbeentered.
EnteringCCsonaStep
ACCcanbeenteredonastep.ThisworkslikeenteringnotesexceptthatyoumustholddownSHIFTwhileturningtheTRANSPOSEcontrol.Inthis
modeTRANSPOSEchangestheactualCCnumber,whilethe[VALUE]controlchangestheCCvalue.
EditingwithaKeyboard
Youcanentereventsquicklyfromakeyboardwheninstepeditmode.Simplypressakeyorachordwheneditingasteptoreplacethecontentsof
thestepwithnewdata.ThisisthefastestwaytomanuallyenternotesandCCs.
StepEditing-CARBONSequencer
Scenes
Scenesenablemosttracksettingstobequicklyaltered.Byusinguptosixscenesitispossibletoquicklychangebetweensectionsofyoursong,or
variationsusingdifferentparameters.Mostsettingsofatrackarepartofthescene.ExceptionsareMIDIportsettings,keyboardsplitsettingsand
tracktype.Whenasceneischangedthesettingsforalltracks(asindicatedbelow)arechangedinsync.
Thefollowingparametersarestoredinasceneforeachtrack:
steplength
tonality
tracktranspose
biastracksettings
trackplaybackstartposition
trackplaybacklength
gatetime
patterntype
direction
mutesetting
arptype

arpspeed
arpgatetime
arpenablestate
ChangingScenes
TochangescenesholddowntheSCENEbuttonanduseoftheselector(1-6)buttons.Thescenewillbechangedeitherimmediately(whenthe
sequencerisstopped)oratthenextbeattimeorloopendontrack1.(whenthesequencerisrunning)Scenechangesaresynchronizedtomusical
timetomakeitpossibletosmoothlytransitionbetweendifferentsettings.
CopyingScenes
Onceyouhaveascenegoingthewayyoulike,youmightwanttocopyitsoyoucanmakechangestosomeofthesettings.Tocopythecurrent
scenetoanewscenesimplyholddowntheSCENEbutton.Insteadofjustpressingaselectbutton(1-6)tochangescenes,holddownSHIFTand
thenpressaselectbuttontocopythecurrentscenetotheselectedscene.Allscene-specificsettingswillbeduplicatedtothenewscene.
LiveControl
TheLIVEbuttononCARBONgivesyouaccesstotwodifferentmodeswhichcanbeusefulduringperformance.Youcanuseoneofthetwomodesat
atime:
LIVE
PressingtheLIVEbuttonenablesordisablesLIVEmode.Thismodeallowsyoutoplayoverthecurrenttrack(s)usingakeyboard.Whenactivated,
anyplayingnotesonthetrackwillbemuted,allowingyoutotakeoverfromthesequenceranddoasolo,etc.whiletemporarilymutingplayback.
WhenLIVEisenabled,thebacklightLEDswillturngreen,andtheLIVEiconinthetopbarwillbelitup.
Note:WhenatrackissettoDRUMmode,liveinputisalwaysavailable.
AutoliveFunction
Ifyouwanttoplayyoursynthsevenwhenasequenceisplaying,thisisnotnormallypossibleonVOICEtracks.TheMIDIAutolivemodeallows
trackstobeauditionedevenwhenLIVEmodeisoff,andwhenthesequencerisplaying.EnablingLIVEmodewillstillmuteplaybackinthenormal
waywhenthismodeisactive.MIDIAutolivemodeisadjustedintheMIDImenu.
KeyboardTranspose(KBTrans)
PressingSHIFT+LIVEenableskeyboardtranspose(KBtrans)mode.Thisallowsyoutotransposethecurrentlyplayingtracksupordownwitha
MIDIkeyboard.Trackscanbetransposedamaximumof+/-24semitones.OnlytrackssettoVOICEmodewillbetransposed.DRUMmodetrackswill
notbeaffected.WhenactivatedtheLIVEbuttonwillblinkandtheKBiconinthetopbarwillshowthecurrenttransposition.
Thisfunctionworksthesameasthesongmode,whereeachentryinthesonglistwillapplyakeyboardtranspositionautomatically.Whenentering
SONGMODEthekeyboardtransposewillbereset.
LiveandArpeggiatorModes-CARBONSequencer
SongMode
Songmodeenablesyoutosceduleanumberofscenechangestobemadeautomaticallyinsteadofbyhand.Youcanstoreupto64entriesinthe
list.Ifasongcontainsavalidsonglist,thesongmodewillbeactivatedautomaticallywhenyouloadthesong.
Asonglistismadeupofentries,eachcontaining:
scenetoplay/action-whichofscene1-6willbeplayedorend-of-songactiontoperform
numberofbeatstoplayscene-howmanybeatstoplaythescene
keyboardtranspositiontoapply-whattranspositiontoaddtovoicetracks
EditingtheSongList
ToeditthesonglistpressSHIFT+SONGtoaccessthelist.Thelistcanbeeditedatanytime,evenwhenthesongmodeisdisabled.
Editingisperformedasfollows:

START-adjustthecursorpositioninthelist
SHIFT+START-insertablankentryinthelist
LENGTH-adjusttheplaybacklengthforthescene
PATTERNTYPE-adjustscenetoplay
TRANSPOSE-adjustkeyboardtransposeforthescene
SHIFT+RECORD-removethecurrententry
AddinganEntrytotheSongList
Beforeyoucanmakeanychangestoasonglistentry,youneedtocreateanentry.UsethePATTERNTYPEknobtoselectascenetouse.Ifthe
cursorisonablankentrytheentrywillbepopulatedwithdefaultdata.YoucanthenadjusttheSCENE,LENGTHandTRANSPOSEsettingsusingthe
controlsasshownabove.
End-of-SongActions
Insteadofselectingasceneonasonglistentry,therearealsotwoadditionaloptions:ResetandRepeat.Oryoucansimplyenternothingafterthe
lastsceneinyoursonglist.Thebehaviourofeachmodeisdescribedbelow:
End-of-SongActions
Noentryafterlastscene-Sequencerstopsandsongmodeisdisabled
Reset-Songisstartedagainfromthetop
Repeat-Lastsceneentryisrepeatedforever
UsingSongMode
SongmodeisenabledanddisabledbypressingtheSONGMODEbutton.Whenenabledthesongmodewillbesettoplayfromthebeginningof
thesonglist.Asthesongplaysthecurrentstatusandnumberofbeatswillbeshowninthetopbar.
WhenplaybackofthesonglistfinishestheSONGMODELEDwillgooutandthesequencerwillcontinuetoplaythesettingsfromthelastentryin
thesonglist.
SongMode-CARBONSequencer
Arpeggiator
TherearesixarpeggiatorsinCARBON,oneforeachtrack.Thesecanbeusedaspartofliveperformance,orduringplaybackofnotesfromthe
tracks.WhenplayingmultipletracksatthesametimeinLIVEmode,eacharpeggiatorrunsindependentlyevenifitisreceivingthesamekeyboard
notesasothertracks.
WhenplaybackonCARBONisstopped,arpeggiatorscanbeusedinLIVEmode.Thearpswillfree-runbasedonthecurrentsongtempo.Noteswill
startplayingassoonaskeysarepresseddownonthekeyboard.WhenCARBONisrunning,thearpeggiatorswillbesynchronizedtotheinternal
clock.Noteswillstartatthecorrecttimebasedonthearpspeedsettingandcurrentclockposition.
Toturnonoroffthearponatrack,presstheARPbutton.Thearpmenuwillbedisplayedwhenthearpisenabled.Toaccessthemenuafterthearp
isstartedwithoutchangingthearpenablestate,holddownSHIFTwhilepressingARPtocallupthemenuagain.
ThearpeggiatorshavethefollowingsettingswhichcanbeadjustedfromtheARPmenu:
ArpType-Selectsthearptype.Choicesincludevariousprogramchoicesanddifferentnumbersofoctaves.
ArpSpeed-Selectsthearpstepspeed.Thespeedisbasedonthesongtempo.
ArpGateLength-Selectsthelengthofthenotegate.
ArpeggiatorTypes
Arpeggiator Description
Up1 Uparpeggioover1octave
Up2 Uparpeggioover2octaves
Up3 Uparpeggioover3octaves
Up4 Uparpeggioover4octaves
Down1 Downarpeggioover1octave

Down2 Downarpeggioover2octaves
Down3 Downarpeggioover3octaves
Down4 Downarpeggioover4octaves
Up/Down1 Upanddownarpeggioover1octave-repeatsendnotes
Up/Down2 Upanddownarpeggioover2octaves-repeatsendnotes
Up/Down3 Upanddownarpeggioover3octaves-repeatsendnotes
Up/Down4 Upanddownarpeggioover4octaves-repeatsendnotes
Random1 Randomnoteorderwithin1octaverange
Random2 Randomnoteorderwithin2octaverange
Random3 Randomnoteorderwithin3octaverange
Random4 Randomnoteorderwithin4octaverange
Order1 Playednoteorderwithin1octaverange
Order2 Playednoteorderwithin2octaverange
Order3 Playednoteorderwithin3octaverange
Order4 Playednoteorderwithin4octaverange
Up/Down1NR Upanddownarpeggioover1octave-endnotesnotrepeated
Up/Down2NR Upanddownarpeggioover2octaves-endnotesnotrepeated
Up/Down3NR Upanddownarpeggioover3octaves-endnotesnotrepeated
Up/Down4NR Upanddownarpeggioover4octaves-endnotesnotrepeated
Repeat1:0 Repeattheheldnotes.
Repeat1:1 Repeattheheldnoteswithalternatingrests.
Repeat2:1 Repeattheheldnoteswithtwonotes,onerest.
Repeat3:1 Repeattheheldnoteswiththreenotes,onerest.
Repeat4:1 Repeattheheldnoteswithfournotes,onerest.
Up(Low)1 Uparpeggiatorplayslownoteeveryotherstep.Oneoctaverange.
Up(Low)2 Uparpeggiatorplayslownoteeveryotherstep.Twooctaverange.
Up(Low)3 Uparpeggiatorplayslownoteeveryotherstep.Threeoctaverange.
Up(Low)4 Uparpeggiatorplayslownoteeveryotherstep.Fouroctaverange.
Down(High)1 Downarpeggiatorplayshighnoteeveryotherstep.Oneoctaverange.
Down(High)2 Downarpeggiatorplayshighnoteeveryotherstep.Twooctaverange.
Down(High)3 Downarpeggiatorplayshighnoteeveryotherstep.Threeoctaverange.
Down(High)4 Downarpeggiatorplayshighnoteeveryotherstep.Fouroctaverange.
LoadingandSavingSongs
Thereisinternalspacefor64songstobestoredinCARBON.Songscanonlybeloadedandsavedwhenthesequencerisstopped.Toloadasong,
presstheLOADbuttonandselectthesongtoload.ToconfirmpressLOADagainandthesongwillbeloaded.
TosaveasongholdSHIFTandpressSAVE.Selectthesongnumbertosaveto.ToconfirmholdSHIFTandpressSAVEagain.
ToclearthecurrentlyloadedsongbacktodefaultspressLOADandadjusttheSELECTencoderuntilClearCurrentSongisdisplayed.PressLOAD
againtoconfirm.
UnderstandingCV/GateOutputs
TheCV/gateoutputsaredesignedtobesuperflexible.Thismeansthatthereareafewextrasettingsthatyouneedtoadjustforthingstoworkthe
wayyouwant.
CV/gateoutputsarealwaysassignedandusedtogether.Thatis,CV1andgate1alwayshavethesamefunction.ThinkofCARBONashavingfour
CV/gateoutputs:CV/gate1-4
PairingModes
ItispossibletomapCV/gateoutputsintodifferentpairingarrangements.Thisallowsthemtoworktogetherforduophonicorpolyphonicplaying.To
distinguishbetweentheactualCV/gateoutputsandthevariouslogicalpairs,CV/gateoutputsarenumbered1-4,andthepairsarenamedA-D.
BydefaultthepairingmodeisABCD,meaningthateachoftheCV/gateoutputsisindependentoftheothers.OtherpossibilitiesareAABC,AABB,
andAAAA.ThetablebelowexplainswhathappenswitheachofCV/gateoutputsineachofthemodes,butit'sactuallyprettysimpletofigureitout
asyougoalong.ControlofthepairingmodesissetupintheSYSmenu.
PairingMode Function CV/Gate1 CV/Gate2 CV/Gate3 CV/Gate4
ABCD(default) Eachoutputindependent Apair Bpair Cpair Dpair
AABC Duophonic+twoindependent Apair(firstvoice) Apair(secondvoice) Bpair Cpair
AABB Twoduophonic Apair(firstvoice) Apair(secondvoice) Bpair(firstvoice) Bpair(secondvoice)
AAAA Polyphonic Apair(firstvoice) Apair(secondvoice) Apair(thirdvoice) Apair(fourthvoice)
WhenassigningtheoutputmappingsforCV/gateoutputsfromtracks,thepairletternamesareused.It'simportanttocheckthattheparticularpair
youwanttouseisactuallyassigned.Forinstance,inallbuttheABCDmode,thereisnothingconnectedtotheDpair,soifatrackselectsit,
nothingwouldhappen.

CVOutputModes
Inadditiontopairing,it'salsopossibletoselectwhatkindofeventissenttoeachpair.IntheSYSmenuit'spossibletoassignanoutputpairto:
note,velocityorCC.Thetablebelowexplainshoweachoutputmodeworks.
CVOutput
Mode Description CVFunction GateFunction
Velocity Keyvelocityisoutput. Velocityasaproportionalvoltage. Notegate.
Note Pitchvoltageisoutput. Note(pitch)asaproportional
voltage. Notegate.
CC Acontinuouscontroller(CC)valueis
output CCvalueasaproportionalvoltage. CCvalueasathresholdvoltage.(0-63=off,64-127=
on)
CVScaling/SpanCalibrate/Offset
Whennotes(pitch)valuesareoutputfromaCVjack,avoltageischosenbasedonaparticularvoltagerepresentationofthenote.Thetwochoices
are1V/octaveand1.2V/octave.The1V/octavestandardisthemostcommontypeusedonmostanalogmonosynths,Euroracksystems,Kilpatrick
Formatsystemsandsoon.The1.2V/octavestandardisusedonBuchlasystems.
Byselectingthecorrectscaling,thepitchesshouldsoundcorrectwithproperlycalibratedoscillatorsonthesystem.Toaccountforsmalldifferences
betweenCARBONandaparticularoscillator,itispossibletoindependentlyadjustthescalespanusingtheCVSpanCalibratefunctionintheSYS
menu.Increasingthenumberwillmaketheoutputscalelarger,andviceversa.
YoucanadjusttheabsoluteoffsetvoltagefromtheCVoutputswhenusingtheminnotemode.Thisallowsyou,forinstance,tomatchanotherCV
sourcesothatanoscillatorcanbeswappedbackandforthbetweenseveralCVsourceswithoutretuning.AdjusttheCVOutputOffsetfunctionin
theSYSmenutoshifttheabsolutevoltageupanddown.Itcanberaisedandloweredapproximately1voltineitherdirection.Pleasenotethatthe
rangeofpossiblenotesmaybereducedwhenusingthisfunctionsincetheanalogoutputhardwarehasfiniteoutputrange.ThevelocityandCC
outputscannotbeshiftedupanddown.
CVQuickSetup
FollowthesesimplestepstogetCVoutputconfiguredonyourCARBON.Youcanthengobackandmakechangestoenabledifferentmodesas
required.ThisprocesswillsetuptheCV/gateoutputsforindividual/monophonicmode,andconfiguretrack1tooutputnotesonCV/gatepair1.
IntheSYSmenu,settheCV/GatePairstoABCD
IntheSYSmenu,settheCVOutputModeoneachoutputtoNote
IntheSYSmenu,settheCVOutputScalingoneachoutputto1V/oct
Selecttrack1
IntheMIDImenusettrack1OutPortAtoCV/GATE
IntheMIDImenusettrack1OutChanAtoCVA
Notesontrack1shouldnowbeoutputonCV/gateoutputpair1
MIDIMenu
TheMIDImenuallowsyoutoadjustMIDIsettingsrelatedtoeachtrackaswellasseveraloptionswhichaffecttheentiresong.
TrackSetting
Whendisplayingtrack-specificMIDIsettings,changetrackswiththeselectorbuttonstoviewandeditsettingsforeachtrack.
CARBONcansendMIDItotwodifferentdestinationssimultaneouslyfromeachtrack.Thisenablesyoutosendtomultipleinstrumentsondifferent
MIDIchannelsorportsatthesametime.Thetwooutputsfromeachtrackarelabeled:AandB
ProgramA-SelectstheMIDIprogramchangetobesenttotheAoutputonthetrack.
ProgramB-SelectstheMIDIprogramchangetobesenttotheBoutputonthetrack.
OutPortA-SelectsthedestinationMIDIportfortrackoutputA.
OutPortB-SelectsthedestinationMIDIportfortrackoutputB.
OutChanA-SelectstheMIDIchannel/CVpairfortrackoutputA.
OutChanB-SelectstheMIDIchannel/CVpairfortrackoutputB.
KeySplit-AffectshowthistrackwillbecontrolledinLIVEmodewhenmultipletracksareselected.ThetrackcanbesettoLeftHand,Right
HandorOFF.Thesplitpointisfactorysettomiddle-C.Themiddle-Cnotewillbeassignedtotherighthandwhenthesplitmodeisenabled.
SongSettings
Thefollowingsettingsaffecttheentiresong:
KeyVelScale-Velocityscalingforthekeyboardinput.Thisisappliedtoliveplayingorrecordingtoatrack.
MIDIRmtCtrl-EnablesordisablesMIDIremotecontrol.
MIDIAutolive-EnablesordisablesMIDIautolivemode.(describedintheLiveControlsectionabove.

MIDIandCV/GateOutputs-CARBONSequencer
SystemMenu
Thesystemmenuisusedtoadjustsettingsrelatedtotheentiresong,ortoaccesssystem-widesettings.
FirmwareRelease-Thecurrentfirmwareversionisshown.
CV/GatePairs-AllowsthepairingmodeoftheCV/gateoutputstobeadjusted.ThisaffectswhetherCV/gateoutputsoperateinmonophonic
orpolyphonicmode.
CVBendRange-AdjuststhenumberofsemitonesofpitchbendontheCVoutputs.
CVOutputModeA-D-AdjuststheoutputmodeusedforCV/gateoutputsoneachpair.
CVOutputScalingA-D-AdjuststheoutputtypeforCVoutputs.(1V/octave,1.2V/octave)
CVSpanCalibrate1-4-AdjuststhescalingoftheCVoutputs.Thiscanbeusedtoadjustthescalespanwhenusedwithanalogoscillators.
CVOutputOffset1-4-AdjuststheabsoluteoffsetoftheCVoutputs.Thiscanbeusedifyouroscillatorcannotbetunedtotheother
instrumentsinyoursetup.
MenuTimeout-Adjustshowlongmenusareheldonthescreenbeforethemainstatusdisplayreturns.Settingsfrom1sto59sarepossible,
orSHIFTEXIT.TappingSHIFTtwicewillcanceloutofamenuregardlessofthetimeoutsetting.
ClockMenu
Theclockmenuisusedtoadjustthesteplengthonatrackaswellassong-widesettingssuchasmetronomesettingsandclockoutputsettingson
thevariousports.ClockoutputsonMIDIandtheCVclockoutputportcanbesettoanumberofpulse-per-quarter.(PPQ)ThestandardMIDIclock
rateis24PPQ.
StepLength-Adjuststhesteplengthofatrack.ThiscanalsobeadjustedwhenthemenuisnotdisplayedbyholdingSHIFTandturningthe
LENGTHknob.
Metronome-Selectstheoutputforthemetronome.Themetronomeisusedduringrecordingandhasthefollowingsettings:
OFF-Themetronomeisnotused.
INTERNAL-Theinternalspeakerisused.
CVReset-TheRESETjackoutputspulseswhenthemetronomeshouldsound.
Track6-Aspecificnoteissentontrack6whenthemetronomeshouldsound.
MetronomeLen-Setsthelengthofthemetronomesound.Thiscanbeusedtoaffecttheperceivedvolumeofinternalspeakeror
externally-controlledsynth.
MIDIClockOUTSettings
MIDIDIN1-AdjuststheclockratetobesentontheMIDIDIN1port.
MIDIDIN2-AdjuststheclockratetobesentontheMIDIDIN2port.
CV/GATE-AdjuststheclockratetobesentontheCVclockoutputport.
MIDIUSBHOST-AdjuststheclockratetobesentontheUSBhostport.
MIDIUSBDEV-AdjuststheclockratetobesentontheUSBdeviceport.
MIDIClockSource-SelectstheclocksourceforMIDIclockinput.
INT-Usetheinternalclock.
DININ-UsetheDININjack.
USBHOST-UsetheUSBhostport.
USBDEV-UsetheUSBdeviceport.
SceneChangeSyncMode-Selectsthebehaviourofscenechanges.
Beat-Thescenechangewilltakeplaceatthenextbeattime.
Track1End-Thescenechangewilltakeplaceattheendofthetrack1loop.
NotesaboutSyncingCARBONtootherMIDIClocks
BeforetryingtosyncCARBONtoanotherdevice,firstaskyourselfwhetherthisisreallywhatyouwanttodo.It'sprobablyeasiertosyncother
devicestoCARBON.TheonlymajorusecasewhereyoumightwanttohaveCARBONfollowanotherclockisforsyncingwithcomputermusic
software,whichoftenhaspoor/noexternalclocksyncingcapaibility.
Also,pleasemakesureyouunderstandhowMIDIclockworksandhowtosetitupinyourdeviceorprogramofchoice.Mostquestionsaboutsync
problemsturnouttobeawrongsoftwaresetting.SendingMIDIclockisalmostalwaysanoptionthatdefaultstooff.
ImportantpointsaboutMIDIsyncing:
Youmustenableclockreceivingontheportthatyouwishtouse.UsetheMIDIClockSourceoptionintheCLOCKmenu.
ManycomputerprogramsgeneratepoorqualityMIDIclock,especiallyatstartup.Ifatallpossible,enabletheclocktosendcontinuouslyeven
whentheplaybackintheclockmasterisstopped.Thiswillenablesmootherstartofplayback.

MIDIusesaclockrateof24pulsesperquarternote.CARBONinternallyuses96pulsesperquarternoteforimprovedaccuracy.Thusyou
cannotuseindividualclocktickstoadvancethesequencerlikeyoumightbeabletodoonanalogstepsequencers.
Arapidlychangingclockrateormissing/extraclockticksmaycauseunpredictablebehaviour.
SongPositionPointer(SPP)receptionisnotandcannotbesupportedduetothenon-linearnatureofCARBON.Startfromthebeginningofa
songtoensurebothdevicesareinsync.
Thetempodisplayisdimandshowsabestguessaverageofthereceivedtempo.Thedisplayedvaluemayvary,butisnotaproblemwith
CARBONoryourmasterdevice.
Whensyncislost,CARBONcontinuesrunningitsinternalclockatthemostrecentlyreceivedtempo.
HowtoKnowifExternalClockisbeingReceived
Whenanexternalclockisbeingreceived,thetopbarwilldisplayEXTinagreencolour.Normallyitisshowninadarkgreycolour.
ClockandSystemSettings-CARBONSequencer
SwingMenu
Theswingmenuallowstheclockswingtobeadjusted.Whenswingissettoavalueotherthan50%,playbackwillhaveabouncyfeel.Thisaffects
anynotesthatareonoff-beatswithrespecttoa1/16thnotecount.Theclockisautomaticallyswungsothatdifferentstepssizesfortracksand
arpeggiatorswillswingproperlyeveniftheyarenotsetto1/16thnotes.
Swing-Theswingpercentagefrom50%=noswing,to80%=maximumswing.
TonalityMenu
Thetonalitymenuallowsyoutoadjustsettingsthataffectthetonalityandtranspositionoftracks.
TrackTypes
Atrackcanbeoneoftwotypes:VOICEorDRUM.ThissettingaffectshowCARBONwilltreateachtrack.Specificallyitaffectsthefollowing:
KeyboardTranspose-Affectshowthetrackrespondstokeyboardtransposing.
Invoicemodeatrackwillbetransposedbasedonthekeyboardtransposesettingcurrentlyapplied.
Indrummodeatrackwillnotbeaffectedbythekeyboardtransposesetting.
Recording/LiveMode-Affectshowthetrackwillbehaveduringrecordingorlivemode.
Invoicemode,whenrecording,newnoteswillbeaddedtotheexistingrecordingwithoutchange.Whenlivemodeisenabledthetrack
playbackwillbemuted.
Indrummode,whenrecording,newnoteswillreplaceanyofthesameexistingnotesintherecording.Whenlivemodeisenabledthe
trackplaybackwillnotbemuted.
ScaleQuantizing
Scalequantizingallowstheoutputnotestobefittedtoaspecificscaleormode.Quantizingisappliedafterkeyboardtranspositionbutbeforetrack
transposition.
BiasTracks
Biastracksareusedtoenableonetracktobetransposedbyanother.Thiscanbeusedinsteadofsongmodetocausetrackstobetransposedup
anddownandisequivalenttousingthekeyboardtransposingfunction.Touseabiastrack,thetrackdoingthebiasingshouldberunningatastep
lengthlongerthanthetracktobebiased.
Notethatbiastrackoutputvaluesarecomputedbeforeanytracksareplayedbacksoitisnotpossibletohaveabiasedtrackaffectanothertrack.
TonalitySettings
Scale-Selectsthescaleormodetouseforquantizing.
Transpose-Allowsthetracktobetransposedupordown.Notethatthissettingcanbecontrolledwhennomenusareactivebyturningthe
TRANSPOSEencoder.
BiasTrack-Selectswhichtrackwillbiasthecurrenttrack,ordisablesbiasing.
TrackType-SetsthetracktobeeitherVOICEorDRUMtype.

HowTonalityandTransposingisAppliedtoaTrack
TofullyunderstandthetonalityoptionsofCARBON,itisimportanttounderstandhowthevariousoptionsareappliedtonotesastheypassthrough
atrack.Somecombinationsofusagemightnotmakesenseforyourparticularmusic-makingstyle,butunderstandinghowtheyfittogethershould
helpyoutodecidehowtobestusethem.
TrackscanbeusedineitherLIVEmode,whereakeyboardcanbeplayedthroughatrackwiththetrackoutputmuted,oritcanbeusedinregular
modewheretrackdataisplayedback.Theorderinwhichvarioustransposeandtonalityisappliedisasfollows:
BiasTrack-Thebiastrackisapplied.ThisdoesnotaffectLIVEmode.
KBtrans-Thekeyboard(KB)transposeisappliedtoVOICEtracksonly.ThisdoesnotaffectLIVEmode.
Tonality-Thetonality(scale)quantizeisappliednext.ThisaffectstrackplaybackandLIVEmode.
TrackTranspose-Thetracktransposesettingisappliedlast.ThisaffectstrackplaybackandLIVEmode.
MAGICSettings
TheMAGICmode(SHIFT+DIR)willseedthecurrentnotesintheselectedtrackswithrandomdata.Thiscanbeusefulinconjunctionwiththe
TONALITYsettingstocreateusefulmelodiestogetinspiredby.
YoucanadjusthowMAGICproducesnoteswiththefollowingsettings:
MagicChance-Affectshowlikelyitisthatanotewillbeproduced.Youcanselectaprobabiltiyof1-100%.
MagicRange-Affectstherangeofpossiblenotesthatcanbegenerated.Youcanselectarangeof0to36semitonesplusorminusmiddle
C.Thismeansthatarangeof0willonlyallowmiddleCtobegenerated,andarangeof36willallownotesupto36semitoneshigherand
lowerthanmiddleCtobegenerated.
MIDIRemoteControlofCARBON
ManyparametersofCARBONcanbecontrolledviaMIDIinreal-time.ThisallowsyoutomapyourMIDIcontrollertovariousfunctionsforconvenient
use,ortocontrolCARBONfromMIDIsoftwareonacomputer.
TousetheMIDIcontrolfunctionsyoumustenabletheMIDIRmtCtrlfunctionintheSystemmenu.Withthismodeenabledyoucanuseyour
keyboardorcomputertocontrolvariousreal-timefunctionsofthesequencer.
MIDIChannels
MIDIchannels10-16areforusewiththeMIDIremotecontrolfunctions.Yourkeyboardorcomputermustbesettooneofthesechannels.Many
keyboardsdefaulttoMIDIchannel1,whichcanonlybeusedtocontroltheliveandtransposingfunctionsofCARBON,nottheremotecontrol
functions.Refertothemanualforyourkeyboardonwaysofadjustingthechannel.
Channel RemoteControlFunction
10 controlthecurrentlyselectedtrack(s)
11 track1control
12 track2control
13 track3control
14 track4control
15 track5control
16 track6control
NoteControl
Noteonmessagesarereceivedomniandcanbesentonanychannelfrom10-16.Thesemessagesareusedtocontroltherunningstateofthe
sequencer.
NoteNumber NoteName Function
24 C1 triggerscene1
26 D1 triggerscene2
28 E1 triggerscene3
29 F1 triggerscene4
31 G1 triggerscene5
33 A1 triggerscene6
36 C2 resettrack1
37 C#2 run
38 D2 resettrack2
39 D#2 stop
40 E2 resettrack3
41 F2 resettrack4
42 F#2 reset
43 G2 resettrack5
45 A2 resettrack6
46 A#2 record
48-72 C3-C5 keyboardtranspose-12to+12semitones

CCControl
AllCCcontrolmessagesarespecifictoachannelandthusitmatterstowhichchannelthemessagesaresent.Whensenttochannel10,all
currentlyselectedtrackswillbeadjusted.Whensenttotracks11-16,track1-6(respectively)willbeadjusted.
CCNumber Function ValueRange
16 steplength 0-127=32ndtowhole
17 tracktranspose 0-127=-24to+24(0atval64)
18 trackmute 0-63=off,64-127=on
19 start 0-127=position1-64
20 length 0-127=length1-64
21 playbackdir 0-63=off,64-127=on
22 gatetime 0-127=0-200%
23 patterntype 0-127=type1-32
24 arpenable 0-63=off,64-127=on
25 arptype 0-127=type1-16
26 arpspeed 0-127=32ndtowhole
27 arpgatetime 0-127=mintomax
80 run/stop val:0-63=stop,64-127=run
InterfaceMode
CARBONsupportsdifferenttypesofconfigurationswithitsbuilt-inUSB,MIDIandanalogports.Nomatterwhatyoursetuplookslikeweare
confidentyouwillbeabletoconnectyourgeareasilywithCARBON.
TherearetwomodesthatyoucanusewithCARBON:sequencermodeandinterfacemode.Insequencermodeallthebuilt-infunctionsofCARBON
canbeused.Youcanusethesequencer,routeliveMIDIfromyourkeyboardtoyourinstruments,usethearpeggiatorsandsoon.Inthismodemost
oftheUSBportspresentedarenotused.
IninterfacemodeyoucanuseCARBONasaUSBinterfaceforyourcomputer.YoucanroutesignalsbetweentheUSBdeviceconnectionandthe
MIDIports,theanalogCV/gateandclockports,andtheUSBhostport.ThismeansyoucanleaveCARBONconnectedwhenyouwanttouseMIDI
devicesfromyourcomputer.
InbothcasestheUSBdeviceshowsupasanumberofMIDIportswhenconnectedtoacomputer.Becausenotalloperatingsystemscandisplay
uniqueportnamesfromaclass-compliantMIDIdevice,wepresenttheportsintheordertheyappearonthedevice.Theseshouldmatchthelistof
devicespresentedonyourcomputer.
USBDeviceMIDIPortMapping
MIDIPort SequencerFunction InterfaceFunction
USBOUT1(fromPC)
performancecontrol(note,CC,etc.)
clockinput
SYSEXinput(song,configI/O)
CV/gatecontrol
USBOUT2(fromPC) unused outtoUSBhostport
USBOUT3(fromPC) unused outtoDINMIDIOUT1
USBOUT4(fromPC) unused outtoDINMIDIOUT2
USBIN1(toPC)
trackoutput
clockoutput
SYSEXoutput(song,configI/O)
panelcontrols
USBIN2(toPC) unused infromUSBhostport
USBIN3(toPC) unused infromDINMIDIIN
InterfaceMode
TheinterfacemodeisaspecialmodethatallowsyoutosendandreceivedatabetweenacomputerandconnectedMIDIinstrumentswhileCARBON
isnotinuse.ToenterthismodepressthepowerbuttononcewhileCARBONison.Thescreenwillturnoffandtheencoderswillshowapurple
colourindicatingthatinterfacemodeisactive.
ByusingthetableaboveyoucanselectwhichportstousetosendandreceiveMIDImessagesthroughCARBONtoyourvariousdevices.Youcan
evenusethecontrolpanelandLEDsonCARBONwithyourownsoftware.ButtonsandencoderssendCCmessages.LEDsincludingtheencoder
backlightrespondtoCCmessagessothatyoucansetthemviaMIDIfromyourcomputer
UsingtheCV/GateOutputsinInterfaceMode
WhenusingtheCVandgateoutputsininterfacemode,theoutputmodesandchannelassignmentsarecompletelyunrelatedtoanysettingsfrom
songswithintheCARBONsequencer.ThisenablesyoutousetheCVandgateoutputscompletelyindependentlywhenusingthemfromacomputer.
Programchangemessagescanbeusedtoselectdifferentmodecombinations.SeveralCCmessagesarealsosupportedwhichallowtheclockrate
andpitchbendrangetobeadjusted.Allofthesesettingsarestoredintheinternalmemoryandrecalledautomaticallyeachtimetheunitenters
interfacemode.

USBOUT1fromthecomputerisusedtocontroltheCV/Gateoutputs.MessageswhichaffecttheCV/gatesettingscanbesenttochannels1-4.
WhensendingoutputmessageslikenotesorCCs,MIDIchannels1-4correspondtooutputpairsA-Drespectively.Usethetablebelowtodetermine
whichoutputconfigurationmatchesyourneedsandsendthecorrespondingprogramchangemessagetoactivatethissetting.
Thepairingmodes(ABCD,AABC,etc.)areusedtogroupoutputstogethertoofferdifferenteffectslikeduophonicorpolyphonicperformance.When
usingABCDmodeeachoutputisindependent.WhenusingamodewithtwoormorelettersthesamesuchasAABC,AABBorAAAA,notesand
velocityoutputsareassignedaccordingtoapolyphonicvoiceassignmentscheme.
ActualCVandgateoutputsarecountedfrom1-4dependingontheoutputmode.Eachoutputpairingmode(i.e.ABCDorAABC)hasfouroutput
assignmentswhichcorrespondtothephysicalCV/gateoutputs1-4ineachconfiguration.ForinstanceifyouareusingAABCmode,thephysical
CV/gateoutputswouldbeassignedasfollows:
CV/gate1=A(firstchannel)
CV/gate2=A(secondchannel)
CV/gate3=B
CV/gate4=C
CVandgateoutputsarealwaysassignedtogether.Fornotesandvelocityoutputsthegatewillalwaysactasthenotegatecontrol.ForCCsthegate
actsasanon/offoutputdependingonthevalueoftheCC.Valuesof64orhigherwillturnthegateoutputon,otherwiseitwillbeoff.
AnalogOutputSettingsAdjustableviaCC
ThefollowingfunctionsoftheanalogoutputscanbeadjustedviaCCmessages:
CCNumber Function ValueRange
20 CVbendrange 0-11=bendrangeof1-12semitons
21 clockoutput/divider
0=off
1=1PPQ
2=2PPQ
3=3PPQ
4=4PPQ
5=6PPQ
6=8PPQ
7=12PPQ
8=24PPQ
CV/gateOutputPairingAssignmentsviaProgramChange
Program OutputPairing OutputAssignments
Program1 ABDC A=NOTE B=NOTE C=NOTE D=NOTE
Program2 ABDC A=NOTE B=VELO C=NOTE D=NOTE
Program3 ABDC A=NOTE B=VELO C=NOTE D=VELO
Program4 ABDC A=VELO B=VELO C=VELO D=VELO
Program5 ABDC A=NOTE B=NOTE C=CC1 D=CC16
Program6 ABDC A=NOTE B=VELO C=CC1 D=CC16
Program7 ABDC A=NOTE B=CC16 C=CC17 D=CC18
Program8 ABDC A=CC1 B=CC16 C=CC17 D=CC18
Program9 AABC AA=NOTE B=NOTE C=NOTE
Program10 AABC AA=NOTE B=NOTE C=VELO
Program11 AABC AA=VELO B=NOTE C=NOTE
Program12 AABC AA=VELO B=VELO C=VELO
Program13 AABC AA=NOTE B=NOTE C=CC1
Program14 AABC AA=NOTE B=VELO C=CC1
Program15 AABC AA=NOTE B=CC1 C=CC16
Program16 AABC AA=VELO B=CC1 C=CC16
Program17 AABB AA=NOTE BB=NOTE
Program18 AABB AA=NOTE BB=VELO
Program19 AABB AA=VELO BB=VELO
Program20 AAAA AAAA=NOTE
Program21 AAAA AAAA=VELO
MIDIButton,EncodersandLEDControl
PressingbuttonsandturningencodersonCARBONwhileininterfacemodewillsendMIDItotheconnectedcomputeronUSBIN1.SendingCC
outputsonUSBOUT1(theCV/gateoutputport)canbeusedtocontrolLEDsonthepanel.
PanelControlDataFormat:
ButtonsEncoders-sendsCCvalueonchannel16-value:1=up,127=down
SingleLEDs-receivesCCvalueonchannel16-value:0=off,127=on
EncoderRGBBacklight-receivesCCvalueonchannel16-value:bits2:0=RGBstate

Control CC#
Buttons
SCENE CC0
ARP CC1
LIVE CC2
1 CC3
2 CC4
3 CC5
4 CC6
5 CC7
6 CC8
MIDI CC9
CLOCK CC10
DIR CC11
TONALITY CC12
LOAD CC13
RUNSTOP CC14
RECORD CC15
STEPEDIT CC16
SHIFT CC17
SONGMODE CC18
Encoders
SPEED CC19
GATETIME CC20
START CC21
LENGTH CC22
PATTERNTYPE CC23
TRANSPOSE CC24
Control CC#
LEDs
ARP CC1
LIVE CC2
1 CC3
2 CC4
3 CC5
4 CC6
5 CC7
6 CC8
CLOCK CC10
DIR CC11
RUNSTOP CC14
RECORD CC15
SONGMODE CC18
ENCODERSLEFT CC19
ENCODERSRIGHT CC24
TipsandTricks
HerearesomeideasfromKilpatrickAudioandgeneroususerswhohaveemailedus.TrysomeofthesetogetmoreoutofCARBON.
HowtousetheArpeggiatorsEfficiently
ThebestwaytosetupanarpistouseLIVEmodetotryitfirst.Setthespeedandtypethewayyouwantit.Tosavealotofnotesonyourtrack,use
thesloweststeplengthpossibleforatrack.Tryusingwholenotes.RecordoreditachordoneachstepandmakesuretheARPisenabledwhenyou
playback.
QuicklyMuteandUnmuteTracks
RememberthatyoucanholdSHIFTandpresstheselectbuttonstomuteandunmutetracks.
UseaSecondTrackforAnalogAccents
Wanttoaddmorespicetoyourperformance?Useasecondtrackfullofnotestoaddaccents.ChoseaninterestingpatterntypeandpatchtheGATE
OUTtotheVCAorfilterinyourmodular.Theadded5Vpulsescanbeusedtoadjustthevolumeorcutofffrequencyofapartplayingonanother
track.
UseSplitKeyboardModewithaMonosynth
SetupLIVEontwotracks.Setthekeyboardsplitsoeachhandoutputsonadifferenttrack.Routeonetracktocontrolpitchandgate,andanother
trackusingtheCVOUTtocontrolanotherparameteronyoursynth.Useanarpeggiatorononeorbothtrackstoaddmorecolourtoyour
performance.
USBHostPortDetails
Westrivetomakesolidandreliableproductsthatarecompatiblewithotherdevices.UnfortunatelyUSBisanannoyingandcomplexprotocolthatis
hardtogetright.Indeedafter20yearsincommonuse,USBstillcontinuestocauseproblemsevenonthemostmatureoperatingsystems.
CARBONwasbuiltfromthegroundup,andthisincludesboththeUSBdeviceandhostdrivers.Werelyonspecifichardwarefeaturesandcode
providedbytheCPUvendor,aswellasourowncustomclass-compliantUSBMIDIcodethatsitsontopanddoesMIDIthings.TheUSBhost
hardwareandcodesuppliedbyourCPUvendorhasturnedouttobeasourceoffrustrationforus.Wemanagedtogetitworkingfairlywell,butit
stillhassomeissueswhicharebeingaddressed.
Thecurrentsituationisdetailedbelow:
CARBONhasbeentestedandknowntoworkwithdevicesfromKorg,RolandandM-Audio.Thesedeviceswereusedduringdevelopmentand
havesuitableperformance.Weexpectthatmostdevicesfromthesemanufacturerswillprobablyusesimilarimplementationsandwork
acceptably.
Theonlyissuethatwehavebeenabletoreproducesofarinourlabinvolvesdeviceenumeration.Thatis,detectionduringplugginginofa

device.Sometimesthedevicefailstobesetupcorrectly.RarelythiscancauseCARBONtoappearunresponsive,astheUSBhostsystem
takestoomuchCPUandbotherstherestofthesystem.Thegoodnewsisthatoncethedeviceispluggedin,itcontinuesworking.
Wehavehadreportsofcertaindevicesworkingerraticallyornotatall.SomedevicesfromDSIdonotseemtoworkproperlywithCARBON.
WehavehadreportsofuserswhoapparentlyhaveUSB3MIDIdevices.CARBONonlysupportsfull-speedUSBdeviceswhichfollowingtheUSB
1.1MIDIclassspec.
Asmentionedatthebeginningofthisdocument,deviceswhichhaveinternalUSBhubsand/orshowupasmultipledevicesatoncecannotbe
usedwithCARBON.
NeedHelp?
Feelfreetocontactusformoreinformation,toreporterrorsorunclearsections,ortorequestspecificinformationbeaddedtothismanual.
Table of contents
Other Kilpatrick Audio Recording Equipment manuals