admin管理员组

文章数量:1130349

因为工作问题需要使用bonsai软件,找了很多资料没有找到介绍关于bonsai软件使用中文教程,因此从今天开始开始慢慢更新关于bonsai软件的使用方法,并且写上自己的心得理解。

bonsai软件下载

这个是bonsai的主页:https://bonsai-rx/(点击Link链接就可以跳转到)link.
打开可以看到下载安装的主页,直接下载直接安装就好了.

bonsai界面

安装后我们可以看到这个是bonsai软件的工作界面

界面主要有以下3个部分组成:

  1. Toolbox
  2. Workflow
  3. Properties

下面我们来一个一个部分慢慢的介绍

Toolbox 界面

方便大家理解我就说是工具箱界面了。
在能使用之前的话我们需要下载很多库

点击第一个 Manage Packages(管理包)下载需要的库

点击后可以看到下面的界面,然后在上面安装你需要的库文件

库文件安装好后我们可以看到Toolbox里面的有很多工具了
下面开始慢慢分析各个工具是什么作用的


我们可以看到主要有Source、Transform、Sink、Combinator、Workflow5个部分

Source

Editor Scripting>CSharpSource


工具中文介绍:(敬请期待)

Arduion>(AnalogInput、CreateArduino、DigitalInput、InputPullUp、ReceiveSysex)


工具介绍:

AnalogInput

CreateArduino

DigitalInput

InputPullUp

ReceiveSysex

Audio>(AudioCapture、AudioReader、CreateAudioContext、CreateSource)


工具介绍:
AudioCapture

AudioReader

CreateAudioContext

CreateSource

Bitalino>Bitalino

ChampalimaudHardware.AcqSystem>(AcquisitionBoard、RawStream)

ChampalimaudHardware.Mesh>Tuna

Reactive>(Range、Timer)


Timer

Expressions>(Boolean、Byte、CreateAsync、DateTime、DateTimeoffset、Defer、Double、Float、Int、Int64、String、SubscribeSubject、TimeSpan、Unit、WorkflowInput)


Boolean


Byte

CreateAsync

DateTime

DateTimeoffset


Defer

Double

Float


Int

Int64

String

SubscribeSubject

TimeSpan

Unit

WorkflowInput

Dsp>(FunctionGenerator、MatrixReader、Range、ScalarBuffer)


FunctionGenerator

MatrixReader

Range

ScalarBuffer

Ephys>(IntanEvalBoard、Rhd2000EvalBoard)


IntanEvalBoard


Rhd2000EvalBoard

FlyPad>(FlyPadHotSwap、FlyPadSource)

Harp>(CreateHarpMessage、Device、FileDevice)

CreateHarpMessage

Device

FileDevice

Numerics>CreateRandom

因为工作问题需要使用bonsai软件,找了很多资料没有找到介绍关于bonsai软件使用中文教程,因此从今天开始开始慢慢更新关于bonsai软件的使用方法,并且写上自己的心得理解。

bonsai软件下载

这个是bonsai的主页:https://bonsai-rx/(点击Link链接就可以跳转到)link.
打开可以看到下载安装的主页,直接下载直接安装就好了.

bonsai界面

安装后我们可以看到这个是bonsai软件的工作界面

界面主要有以下3个部分组成:

  1. Toolbox
  2. Workflow
  3. Properties

下面我们来一个一个部分慢慢的介绍

Toolbox 界面

方便大家理解我就说是工具箱界面了。
在能使用之前的话我们需要下载很多库

点击第一个 Manage Packages(管理包)下载需要的库

点击后可以看到下面的界面,然后在上面安装你需要的库文件

库文件安装好后我们可以看到Toolbox里面的有很多工具了
下面开始慢慢分析各个工具是什么作用的


我们可以看到主要有Source、Transform、Sink、Combinator、Workflow5个部分

Source

Editor Scripting>CSharpSource


工具中文介绍:(敬请期待)

Arduion>(AnalogInput、CreateArduino、DigitalInput、InputPullUp、ReceiveSysex)


工具介绍:

AnalogInput

CreateArduino

DigitalInput

InputPullUp

ReceiveSysex

Audio>(AudioCapture、AudioReader、CreateAudioContext、CreateSource)


工具介绍:
AudioCapture

AudioReader

CreateAudioContext

CreateSource

Bitalino>Bitalino

ChampalimaudHardware.AcqSystem>(AcquisitionBoard、RawStream)

ChampalimaudHardware.Mesh>Tuna

Reactive>(Range、Timer)


Timer

Expressions>(Boolean、Byte、CreateAsync、DateTime、DateTimeoffset、Defer、Double、Float、Int、Int64、String、SubscribeSubject、TimeSpan、Unit、WorkflowInput)


Boolean


Byte

CreateAsync

DateTime

DateTimeoffset


Defer

Double

Float


Int

Int64

String

SubscribeSubject

TimeSpan

Unit

WorkflowInput

Dsp>(FunctionGenerator、MatrixReader、Range、ScalarBuffer)


FunctionGenerator

MatrixReader

Range

ScalarBuffer

Ephys>(IntanEvalBoard、Rhd2000EvalBoard)


IntanEvalBoard


Rhd2000EvalBoard

FlyPad>(FlyPadHotSwap、FlyPadSource)

Harp>(CreateHarpMessage、Device、FileDevice)

CreateHarpMessage

Device

FileDevice

Numerics>CreateRandom

本文标签: 经验软件bonsai