Roland RS 232C manual Stx + DM command

Page 9

r

a.The command is sent from the computer to the AR-3000.

b.If the command was received correctly, the AR-3000 will transmit its settings as the Setting output command. If the command was received incorrectly, the AR-3000 will transmit an ER command.

c.If the output from the AR-3000 is received correctly, send an ACK command. This ACK may be omitted, and is not absolutely necessary. If not correctly, an ER command “ER:0;” can be sent to the AR-3000. The AR-3000 will re-transmit the Setting output command that was output instep “b”. This command may also be omitted, and is not absolutely necessary.

You may instead re-do the sequence from step “a”.

3) Commands originating automatically from the AR-3000

Some commands are transmitted automatically from the AR-3000. The two commands CC (card insertion status output) and %% (completion status output when a card operation takes place) fall in this category, and use the following procedure.

a. stx + command

COMPUTER AR-3000

a.The AR-3000 will automatically transmit the command. There is no need to return an ACK, etc.

4)Commands accompanied by confirmation

The 4.2.2 Edit command explained in chapter 4 is of this type. To prevent accidental erasure of data, edit commands are executed after entering Delete mode. Commands use the following procedure.

a. stx + DM command

COMPUTER AR-3000

b. ack or stx ER command

c. stx + Edit command

d. stx + Edit command ( same as step “c” ) e. ack or stx ER command

a.Transmit the DM command. The AR-3000 will enter Delete mode.

b.If the DM command is received correctly, an ACK will be returned. If there is a command error, the ER command will be returned and the AR-3000 will automatically exit Delete mode.

c.If no error has occurred, transmit the command you wish to execute.

d.To confirm, the AR-3000 will send back the command that it received in step “c”.

e.If the command is correct, send an ACK. This will cause the command to be executed. Then, after receiving the command, the AR-3000 will automatically exit Delete mode. If the command is an error, you can send an ER command “ER:1;”. The command will be canceled, and the AR-3000 will exit Delete mode.

AR-3000 RS-232C Reference -4

Image 9
Contents AR-3000 RS-232C Reference version RS-232C ReferenceSetup ContentsOverview of Commands Details of each CommandSetting Commands ACK Appendix Connector and Cable If You Have Been Using the AR-2000 About the RS-232C Interface HandshakingComputer Settings Setup ProcedureAR-3000 Settings Connections with the ComputerBaud Rate Settings Command StructureCommunication Protocol Stx + DM command Precautions Command FormatAbout Input Parameters About Output ParametersDetails of each Command = PAPhrAse Control Commands= PE PausE Phrases other than audio phrases cannot be specified= PL PLay If Dual Mono Mode is on= RL Relative time pLay Syntax stxRL * , **H**M**S**F stxRL * , **H**M**SStxAE Recording CommandsExample stxAE2001,3,1,8,59,0,0,1,0 = RE REc start= RM Rec Mode Syntax stxRM **** , * , * , * , * , * , * a b c d e f gExample RMA1,3,2,1,0,1,1 = DM Delete Mode Editing Commands= CD Card Delete Function Delete Card Syntax stxDM = CP Card coPy= LS phrase Lock Switch LW phrase Lock sWitch for AR-3000= FM ForMat = PC Phrase Copy Function Copy phrase Syntax stxDM = SP Setting coPy Function System copy Syntax stxDM= PD Phrase Delete = PI Phrase sIlencerStxPM StxPV ****,**H**M**S**F*STS Time Stretch for AR-3000 StxTSSyntax3 Mono1 , Mono2 to Stereo stxDM StxRT StxDM StxRTPattern Phrase Settings Setting CommandsExample stxCV0,ABCDEFGH Syntax stxPU **** , * , **** , **S* , .... , **** , **SSong Phrase number Phrase number to be played back Example SUA001,ABCDEFGHIJK,100,10S5,1,5M0S,1,5M10S,120,0 Phrase SettingsPP phrase Playback Point set up for AR-3000 PO Phrase control Out set up for AR-3000Syntax stxPO **** , *,**M**S Syntax stxPP **** , **H**M**S**F*S, **H**M**S**F*SMPphrase Midi temPo set up for AR-3000 Syntax stxMPSyntax stxTT Midi Settings = MS Midi Set up Function Midi settingsSyntax stxMS MT MTc set up for AR-3000Function MTC settings Syntax stxMT MM MMc set up for AR-3000= NM Note Map Syntax stxNM= DC Display Contrast = BR Baud RateStxDP DL Direct pLay for AR-3000 Function Direct Playback settingExample DP0,A1,,A3,A4,,A16 Syntax stxDLSM SysteM for AR-2000Function System settings Syntax stxSM AR-3000 RS-232C Reference StxBO Syntax stxEQ2Q pattern phrase reQuest for AR-2000 Request Commands3Q pattern phrase reQuest for AR-3000 GQ sonG phrase reQuest for AR-3000= AQ All reQuest = CQ Card reQuest= DQ Direct play reQuest = MQ Memory reQuest = LQ dispLay contrast reQuest= NQ Note map reQuest Syntax stxNQ * aSyntax stxYQ YQ sYstem reQuest for AR-3000= UQ coUnt play reQuest Syntax stxUQ= VR VeRsion = ER ERror Reply Commands= Xon 11H/Xoff 13H = CS Card SetCard ID Created automatically Reserved SU phrase Set Up for AR-2000 Function Phrase setting output S**F*S, **H**M**S**F*S,*,*, **H**M**S**F**S, **H**M**S**F**S Endless Syntax stxME Master Slave Sync Source Internal Syntax stxAC = CE Count play sEt up= CR Card Remain Syntax stxCR= DP Direct Play SY SYstem for AR-3000 Function System setting output = TI Time stamp Info Syntax stxTISyntax stxVR AR-3000 RS-232C Reference = AE Auto inc rEc start Syntax stxAE S**** aSyntax stxER * a = Xon 11H / Xoff 13H # Control Commands # Playback Commands AR-3000 Commands List 1 AR-2000 Compatible Commands ListEditing Commands # Setting Commands # Card Settings# Commands sent from the AR-3000 to the external device # Reply Commands# Setting Output Commands Reply Commands# Setting Commands # Phrase Settings # Editing Commands # Card Editing# Midi Settings # System SettingsCharacters That Can Be Used in Phrase Names and Card Names # Setting Output Commands # Phrase SettingsPlaying Back a Phrase Sample AlgorithmsRecording Nomal Recording Recording Time-Stamped Recording What is the Phrase Output Counter? Deleting a Phrase