carbon - Kilpatrick Audio

carbon - Kilpatrick Audio
CARBON
UserManual-firmwarever.1.11
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
SongMode
Buttons
Buttons
Arpeggiator
LoadingandSavingSongs
UnderstandingtheCV/GateOutputs
PairingModes
CVOutputModes
CVScaling/SpanCalibrate
MIDIMenu
TrackSettings
SongSettings
SystemMenu
ClockMenu
SwingMenu
TonalityMenu
TrackTypes
ScaleQuantizing
BiasTracks
TonalitySettings
MIDIRemoteControl
MIDIChannels
NoteControl
InterfaceMode
CCControl
InterfaceMode
TipsandTricks
USBHostPortDetails
Introduction
ThankyouforbuyingCARBON,auniqueandpowerfulsequencer.ThismanualwillhelpgetyoustartedwiththemanyfeaturesbuiltintoCARBON.
Keepinmindthatthisisalivingdocumentandwillbeupdatedasnewfeaturesareadded,ortomakecorrections,clarificationsortoaddmore
detailedinformation.
Precautions
PleasehandleyourCARBONsequencerwithcare.Itismadetobeused,butpleasedon'tspillyourcoffeeintoitordropitonthefloor.Treatitwith
careanditwilllastalongtime.Weofferserviceonallourproductsregardlessofwhethertheyareinsidethewarrantyperiodornot,soifyouhave
troubleatanytimepleaseaskusandwewilldowhatwecantohelpyou.
CARBONcomeswitha24Vpowersupplythathasbeenspeciallyselectedforhighquality.Pleasedonotuseanyotherpowersupplywithyourunit.
ToreplacealostpowersupplyortoupgradeaUSmodeltoonewithinterchangableplugsformanycountries,pleasevisitouronlinestore.
FirmwareBugs
Everypieceofsoftwarehasbugs,andCARBONisnoexception.Wedoourbesttoberesponsivetocustomers,butyourrequestswillgoalongway
ifyouarepoliteandgiveusalltheinfoweneedtoreproduceyourproblem.Hardwareissuesshouldbedealtwithviaoursupportpage.
CABONisanopensourceproject,thereforebugreportsarehandledexclusivelythroughGithub:https://github.com/kilpatrickaudioSendingclear
andconcisereportsdirectlyonGitHubisthebestwaytoreceiveatimelyresponse.EmailrequestswillbeaddedtotheGitHubsystem,butwewill
unfortunatelynotbeabletorespondtoallindividualissuesthisway.
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.Youcanalsoperformthesameoperationonmultipletracksatthesametimebymultiselectingtracksandthenperformingtheoperation.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
editnotesonatrack
SHIFT
double-taptoexitamenuormode
SONGMODE
enableordisablesongmode
enableordisablesongmode
Encoders
Encodersareusedinthenormalmode(mainscreen)andarealsousedinthestepeditandsongeditmode.Thefunctionsineachofthesemodes
inshownbelow.
Control
Normal
StepEditMode
SongEditMode
SPEED
coarseadjusttempo
fineadjusttempo(SHIFT)
adjuststartdelayofnote
coarseadjusttempo
fineadjusttempo(SHIFT)
GATETIME
adjustgatetimeoverrideontrack
adjustgatetimeofnote
[noaction]
START
[SELECT]
adjusttrackstartpos
adjustmenuselection(menus)
adjuststeprecordpos(steprecord)
adjuststepeditpos
adjustsongmodecursorpos
LENGTH
[VALUE]
adjusttracklength
adjustmenuvalue(menus)adjusttracksteplength(SHIFT)
adjuststepeditnotevelocity/CCvalue
adjustsongmodeplaybacklength
PATTERN
adjustgatepatternontrack
adjustratchetmode
adjustscene
adjustnote/CC
adjustKBtrans
TRANSPOSE adjusttracktranspose
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
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.
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.
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.
Real-timeRecording
Real-timerecordingmodeworkswhenthesequencerisrunning.InthismoderecordednotesandCCswillbequantizedtotheneareststep.Lengths
ofnotescanberecordedandcanbeanylength.Tostartreal-timerecordingmodepressRECORDwhilethesequencerisrunning.TheRECORDLED
willblinkuntilthenextrepeatoftheselectedregion.AssoonasthesequencerloopsaroundtheRECORDLEDwillbesolidlylitandrecordingwillbe
inprogress.Oncetheregionendstherecordingwillbestoppedautomatically.Ifarecordingiscancelledbyturningoffrecordingbeforetheregionis
endedorbystoppingthesequencerthepartiallyrecordedsectionwillbediscardedandthepreviousstepdatamaintained.
StepEditing
StepeditingallowsyoutomanuallyeditorenternotesandCCsintosteps.Youcanclearindividualstepsormodifythecontentsofanexistingstep.
BypressingtheSTEPEDITbuttonthecurrenteditstepispreviewed.YoucantaptheSTEPEDITbuttonmultipletimestoauditionthecurrent
note.
Note:Thestepwillnotbeauditionedifthesequencerisrunning.
ThefollowingcontrolsandactionsarepartofEDITmode:
SHIFT+CLEAR-clearsthecurrentstep
SPEED-adjuststhestartdelayofnotesonastep
GATETIME-adjuststhelengthofnotesonastep
[SELECT]-selectsthesteptoedit
SHIFT+[SELECT]-adjuststhecursortoeditindividualeventsonastepinsteadoftheentirestep
[VALUE]-adjuststhevelocityofnotesorthevalueofCCs-holdSHIFTtoenteraCCinsteadofanote
PATTERN-adjuststheratchetrepeatfornotes(1-8times)
TRANSPOSE-adjuststhenoteorCCforeventsonastep
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.
Scenes
Scenesenablemosttracksettingstobequicklyaltered.Byusinguptosixscenesitispossibletoquicklychangebetweensectionsofyoursong,or
variationsusingdifferentparameters.Moststtingsofatrackarepartofthescene.ExceptionsareMIDIportsettings,keyboardsplitsettingsand
tracktype.
Thefollowingparametersarestoredinasceneforeachtrack:
steplength
tonality
tracktranspose
biastracksettings
trackplaybackstartposition
trackplaybacklength
gatetime
patterntype
direction
mutesetting
arptype
arpspeed
arpgatetime
arpenablestate
ChangingScenes
TochangescenesholddowntheSCENEbuttonanduseoftheselector(1-6)buttons.Thescenewillbechangedeitherimmediately(whenthe
sequencerisstopped)oratthenextbeattime.(whenthesequencerisrunning)Scenechangesaresynchronizedtomusicaltimetomakeit
possibletosmoothlytransitionbetweendifferentsettings.
CopyingScenes
Onceyouhaveascenegoingthewayyoulike,youmightwanttocopyitsoyoucanmakechangestosomeofthesettings.Tocopythecurrent
scenetoanewscenesimplyholddowntheSCENEbutton.Insteadofjustpressingaselectbutton(1-6)tochangescenes,holddownSHIFTand
thenpressaselectbuttontocopythecurrentscenetotheselectedscene.Allscene-specificsettingswillbeduplicatedtothenewscene.
SongMode
Songmodeenablesyoutosceduleanumberofscenechangestobemadeautomaticallyinsteadofbyhand.Youcanstoreupto64entriesinthe
list.Ifasongcontainsavalidsonglist,thesongmodewillbeactivatedautomaticallywhenyouloadthesong.
Asonglistismadeupofentries,eachcontaining:
scenetoplay-whichofscene1-6willbeplayed
numberofbeatstoplayscene-howmanybeatstoplaythescene
keyboardtranspositiontoapply-whattranspositiontoaddtovoicetracks
EditingtheSongList
ToeditthesonglistpressSHIFT+SONGtoaccessthelist.Thelistcanbeeditedatanytime,evenwhenthesongmodeisdisabled.Editingis
performedasfollows:
START-adjustthecursorpositioninthelist
SHIFT+START-insertablankentryinthelist
LENGTH-adjusttheplaybacklengthforthescene
PATTERNTYPE-adjustscenetoplay
TRANSPOSE-adjustkeyboardtransposeforthescene
SHIFT+RECORD-removethecurrententry
UsingSongMode
SongmodeisenabledanddisabledbypressingtheSONGMODEbutton.Whenenabledthesongmodewillbesettoplayfromthebeginningof
thesonglist.Asthesongplaysthecurrentstatusandnumberofbeatswillbeshowninthetopbar.
WhenplaybackofthesonglistfinishestheSONGMODELEDwillgooutandthesequencerwillcontinuetoplaythesettingsfromthelastentryin
thesonglist.
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.
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
Velocity
Description
CVFunction
GateFunction
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
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.
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.
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)
CVSpanCalibrateA-D-AdjuststhescalingoftheCVoutputs.Thiscanbeusedtoadjustthescalespanwhenusedwithanalogoscillators.
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.
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.
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.
MIDIRemoteControlofCARBON
ManyparametersofCARBONcanbecontrolledviaMIDIinreal-time.ThisallowsyoutomapyourMIDIcontrollertovariousfunctionsforconvenient
use,ortocontrolCARBONfromMIDIsoftwareonacomputer.
TousetheMIDIcontrolfunctionsyoumustenabletheMIDIRmtCtrlfunctionintheSystemmenu.Withthismodeenabledyoucanuseyour
keyboardorcomputertocontrolvariousreal-timefunctionsofthesequencer.
MIDIChannels
MIDIchannels10-16areforusewiththeMIDIremotecontrolfunctions.Yourkeyboardorcomputermustbesettooneofthesechannels.Many
keyboardsdefaulttoMIDIchannel1,whichcanonlybeusedtocontroltheliveandtransposingfunctionsofCARBON,nottheremotecontrol
functions.Refertothemanualforyourkeyboardonwaysofadjustingthechannel.
scene
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
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
0-127=32ndtowhole
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
performancecontrol(note,CC,etc.)
clockinput
SYSEXinput(song,configI/O)
USBOUT1(fromPC)
InterfaceFunction
CV/gatecontrol
USBOUT2(fromPC)
unused
outtoUSBhostport
USBOUT3(fromPC)
unused
outtoDINMIDIOUT1
USBOUT4(fromPC)
unused
outtoDINMIDIOUT2
trackoutput
clockoutput
SYSEXoutput(song,configI/O)
USBIN1(toPC)
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
20
Function
CVbendrange
ValueRange
0-11=bendrangeof1-12semitons
0=off
21
1=1PPQ
2=2PPQ
3=3PPQ
4=4PPQ
5=6PPQ
6=8PPQ
7=12PPQ
8=24PPQ
clockoutput/divider
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
Control
CC#
LEDs
SCENE
CC0
ARP
CC1
ARP
CC1
LIVE
CC2
LIVE
CC2
1
CC3
1
CC3
2
CC4
2
CC4
3
CC5
3
CC5
4
CC6
4
CC6
5
CC7
5
CC7
6
CC8
6
CC8
CLOCK
CC10
MIDI
CC9
DIR
CC11
CLOCK
CC10
RUNSTOP
CC14
DIR
CC11
RECORD
CC15
TONALITY
CC12
SONGMODE
CC18
LOAD
CC13
ENCODERSLEFT
CC19
RUNSTOP
CC14
ENCODERSRIGHT
CC24
RECORD
CC15
STEPEDIT
CC16
SHIFT
CC17
SONGMODE
CC18
Encoders
SPEED
CC19
GATETIME
CC20
START
CC21
LENGTH
CC22
PATTERNTYPE
CC23
TRANSPOSE
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.
Formoreinformation,pleaseseeourGithub:https://github.com/kilpatrickaudioPleaseonlycommentorreportnewissues.Wedonotannounce
ETAsforfirmwareupdates,butyoucansignuponGithubandbenotifiedwhenthereareupdatestotheCARBONproject.
NeedHelp?
Feelfreetocontactusformoreinformation,toreporterrorsorunclearsections,ortorequestspecificinformationbeaddedtothismanual.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement