Command Summary(input,sound,and others)

Command Summary(input,sound,and others)

Various Inputs

Input commands from controllers and USB keyboards

XCTRLSTYLE Operation style and device settings
CONTROLLER Get controller status
BUTTON Get button operations
BREPEAT Automatic shooting setting for buttons
STICK Get stick operation
ACCEL Get accelerometer value
GYROV Get gyroscope angular velocity
GYROA Get gyroscope angle
GYROSYNC Reset gyroscope
VIBRATE Vibration
TOUCH Get touch operation
MOUSE Get mouse operation
MBUTTON Get mouse button operation
IRSTART Reset IR Camera
IRSTOP Stop IR Camera
IRSTATE Get IR Camera status
IRREAD Get IR Camera value
IRSPRITE IR Camera image sprite setting
KEYBOARD Get keyboard operation

Toy-Con Inputs

Input commands from Toy-Con

TCPIANO Get Toy-Con Piano operation
TCHOUSE Get Toy-Con House operation
TCFISHING Get Toy-Con Fishing Rod operation
TCBIKE Get Toy-Con Motorbike operation
TCROBOT Get Toy-Con Robot operation
TCVISOR Get Toy-Con Robot Visor operation
TCCAR Get Toy-Con Car operation
TCPLANE Get Toy-Con Plane operation
TCSUBM Get Toy-Con Submarine operation
TCVEHICLE Get Vehicle Toy-Con Key wearing status

Sound

Sound related commands

BEEP Play sound effect
BEEPPAN Sound effect panpot setting
BEEPPIT Sound effect pitch setting
BEEPSTOP Stop sound effect
BEEPVOL Sound effect volume
BGMCLEAR Delete BGM
BGMCONT Resume BGM
BGMPITCH BGM pitch setting
BGMPLAY Play BGM
BGMPAUSE Pause BGM
BGMSET Register BGM
BGMSETD Register BGM
BGMSTOP Stop BGM
BGMVAR BGM variable operation
BGMVOL BGM volume
BGMWET BGM effector level setting
BGMCHK Check BGM playback status
WAVSET Register user waveform
WAVSETA Register user waveform
EFCEN Effector on/off
EFCSET Effector setting
EFCWET Effector level setting
PCMCONT Resume streaming playback
PCMPOS Streaming playback position setting
PCMSTOP Stop streaming playback
PCMSTREAM Streaming playback
PCMVOL Streaming playback volume setting
SNDMSBAL Main/sub volume balance setting
SNDMVOL Master volume setting
SNDSTOP Stop/reset all sound
TALK Speech synthesis
TALKCHK Check TALK playback status
TALKSTOP Stop TALK
CHKMML Check MML grammar

Advanced Calculations

Commands that perform advanced calculations at high speed

BIQUAD Apply BiQuad filter
BQPARAM Create BiQuad parameter
FFT FFT
IFFT Inverse FFT
FFTWFN Generate FFT window function
ARYOP Batch operations on arrays

Source Code Manipulation

Commands for referencing and editing the text in the editor from the program

PRGEDIT Start editing program
PRGGET$ Get a line
PRGSEEK Move a line
PRGSET Replace a line
PRGINS Insert a line
PRGDEL Delete a line
PRGSIZE Get file size of the specified slot
PRGNAME$ Get file name of the specified slot

Subprogram

Commands for exchanging status and data between the main and sub programs

XSUBSCREEN Subprogram display area setting
ENVSTAT Get the main interpreter status
ENVLOAD Load the main interpreter resource
ENVSAVE Save resources to the main interpreter
ENVINPUT$ Get key input status of the main interpreter
ENVTYPE Identify main/sub
ENVFOCUS Pass and get user operations
ENVPROJECT Synchronize using project to the main
PUSHKEY Key input flow
HELPINFO Search help data
HELPGET Get help data