<book xmlns="http://www.devhelp.net/book" title="Hitaki-0.0 Reference Manual" link="index.html" author="Takashi Sakamoto" name="Hitaki" version="2" language="c"><chapters><sub name="Overview" link="overview.html" /><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Classes" link="index.html#classes"><sub name="SndDice" link="class.SndDice.html" /><sub name="SndDigi00x" link="class.SndDigi00x.html" /><sub name="SndEfw" link="class.SndEfw.html" /><sub name="SndFireface" link="class.SndFireface.html" /><sub name="SndMotu" link="class.SndMotu.html" /><sub name="SndTascam" link="class.SndTascam.html" /><sub name="SndUnit" link="class.SndUnit.html" /></sub><sub name="Domains" link="index.html#domains"><sub name="AlsaFirewireError" link="error.AlsaFirewireError.html" /><sub name="EfwProtocolError" link="error.EfwProtocolError.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="AlsaFirewireType" link="enum.AlsaFirewireType.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="AlsaFirewire" link="iface.AlsaFirewire.html" /><sub name="EfwProtocol" link="iface.EfwProtocol.html" /><sub name="MotuCommandDsp" link="iface.MotuCommandDsp.html" /><sub name="MotuRegisterDsp" link="iface.MotuRegisterDsp.html" /><sub name="QuadletNotification" link="iface.QuadletNotification.html" /><sub name="TascamProtocol" link="iface.TascamProtocol.html" /><sub name="TimestampedQuadletNotification" link="iface.TimestampedQuadletNotification.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="SndMotuRegisterDspParameter" link="struct.SndMotuRegisterDspParameter.html" /></sub></chapters><functions><keyword type="struct" name="HitakiSndDice" link="class.SndDice.html" /><keyword type="member" name="SndDiceClass.parent_class" link="class.SndDice.html" /><keyword type="function" name="hitaki_snd_dice_new" link="ctor.SndDice.new.html" /><keyword type="struct" name="HitakiSndDigi00x" link="class.SndDigi00x.html" /><keyword type="member" name="SndDigi00xClass.parent_class" link="class.SndDigi00x.html" /><keyword type="function" name="hitaki_snd_digi00x_new" link="ctor.SndDigi00x.new.html" /><keyword type="struct" name="HitakiSndEfw" link="class.SndEfw.html" /><keyword type="member" name="SndEfwClass.parent_class" link="class.SndEfw.html" /><keyword type="function" name="hitaki_snd_efw_new" link="ctor.SndEfw.new.html" /><keyword type="struct" name="HitakiSndFireface" link="class.SndFireface.html" /><keyword type="member" name="SndFirefaceClass.parent_class" link="class.SndFireface.html" /><keyword type="function" name="hitaki_snd_fireface_new" link="ctor.SndFireface.new.html" /><keyword type="struct" name="HitakiSndMotu" link="class.SndMotu.html" /><keyword type="member" name="SndMotuClass.parent_class" link="class.SndMotu.html" /><keyword type="function" name="hitaki_snd_motu_new" link="ctor.SndMotu.new.html" /><keyword type="struct" name="HitakiSndTascam" link="class.SndTascam.html" /><keyword type="member" name="SndTascamClass.parent_class" link="class.SndTascam.html" /><keyword type="function" name="hitaki_snd_tascam_new" link="ctor.SndTascam.new.html" /><keyword type="struct" name="HitakiSndUnit" link="class.SndUnit.html" /><keyword type="member" name="SndUnitClass.parent_class" link="class.SndUnit.html" /><keyword type="function" name="hitaki_snd_unit_new" link="ctor.SndUnit.new.html" /><keyword type="enum" name="HitakiAlsaFirewireError" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_FAILED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_OPENED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_NOT_OPENED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_USED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_LOCKED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_UNLOCKED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_IS_DISCONNECTED" link="error.AlsaFirewireError.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_ERROR_WRONG_CLASS" link="error.AlsaFirewireError.html" /><keyword type="function" name="hitaki_alsa_firewire_error_quark" link="type_func.AlsaFirewireError.quark.html" /><keyword type="function" name="hitaki_alsa_firewire_error_to_label" link="type_func.AlsaFirewireError.to_label.html" /><keyword type="enum" name="HitakiEfwProtocolError" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_OK" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_COMMAND" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_COMM_ERR" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_QUAD_COUNT" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_UNSUPPORTED" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_TIMEOUT" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_DSP_TIMEOUT" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_RATE" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_CLOCK" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_CHANNEL" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_PAN" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_FLASH_BUSY" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_MIRROR" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_LED" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_BAD_PARAMETER" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_INCOMPLETE" link="error.EfwProtocolError.html" /><keyword type="constant" name="HITAKI_EFW_PROTOCOL_ERROR_INVALID" link="error.EfwProtocolError.html" /><keyword type="function" name="hitaki_efw_protocol_error_quark" link="type_func.EfwProtocolError.quark.html" /><keyword type="function" name="hitaki_efw_protocol_error_to_label" link="type_func.EfwProtocolError.to_label.html" /><keyword type="enum" name="HitakiAlsaFirewireType" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_DICE" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_FIREWORKS" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_BEBOB" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_OXFW" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_DIGI00X" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_TASCAM" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_MOTU" link="enum.AlsaFirewireType.html" /><keyword type="constant" name="HITAKI_ALSA_FIREWIRE_TYPE_FIREFACE" link="enum.AlsaFirewireType.html" /><keyword type="struct" name="HitakiAlsaFirewire" link="iface.AlsaFirewire.html" /><keyword type="member" name="AlsaFirewireInterface.iface" link="iface.AlsaFirewire.html" /><keyword type="member" name="AlsaFirewireInterface.open" link="iface.AlsaFirewire.html" /><keyword type="member" name="AlsaFirewireInterface.lock" link="iface.AlsaFirewire.html" /><keyword type="member" name="AlsaFirewireInterface.unlock" link="iface.AlsaFirewire.html" /><keyword type="member" name="AlsaFirewireInterface.create_source" link="iface.AlsaFirewire.html" /><keyword type="function" name="hitaki_alsa_firewire_create_source" link="method.AlsaFirewire.create_source.html" /><keyword type="function" name="hitaki_alsa_firewire_lock" link="method.AlsaFirewire.lock.html" /><keyword type="function" name="hitaki_alsa_firewire_open" link="method.AlsaFirewire.open.html" /><keyword type="function" name="hitaki_alsa_firewire_unlock" link="method.AlsaFirewire.unlock.html" /><keyword type="property" name="The HitakiAlsaFirewire:card-id property" link="property.AlsaFirewire.card-id.html" /><keyword type="property" name="The HitakiAlsaFirewire:guid property" link="property.AlsaFirewire.guid.html" /><keyword type="property" name="The HitakiAlsaFirewire:is-disconnected property" link="property.AlsaFirewire.is-disconnected.html" /><keyword type="property" name="The HitakiAlsaFirewire:is-locked property" link="property.AlsaFirewire.is-locked.html" /><keyword type="property" name="The HitakiAlsaFirewire:node-device property" link="property.AlsaFirewire.node-device.html" /><keyword type="property" name="The HitakiAlsaFirewire:unit-type property" link="property.AlsaFirewire.unit-type.html" /><keyword type="struct" name="HitakiEfwProtocol" link="iface.EfwProtocol.html" /><keyword type="member" name="EfwProtocolInterface.iface" link="iface.EfwProtocol.html" /><keyword type="member" name="EfwProtocolInterface.transmit_request" link="iface.EfwProtocol.html" /><keyword type="member" name="EfwProtocolInterface.get_seqnum" link="iface.EfwProtocol.html" /><keyword type="member" name="EfwProtocolInterface.responded" link="iface.EfwProtocol.html" /><keyword type="function" name="hitaki_efw_protocol_receive_response" link="method.EfwProtocol.receive_response.html" /><keyword type="function" name="hitaki_efw_protocol_transaction" link="method.EfwProtocol.transaction.html" /><keyword type="function" name="hitaki_efw_protocol_transmit_request" link="method.EfwProtocol.transmit_request.html" /><keyword type="signal" name="The HitakiEfwProtocol::responded signal" link="signal.EfwProtocol.responded.html" /><keyword type="struct" name="HitakiMotuCommandDsp" link="iface.MotuCommandDsp.html" /><keyword type="member" name="MotuCommandDspInterface.iface" link="iface.MotuCommandDsp.html" /><keyword type="member" name="MotuCommandDspInterface.read_float_meter" link="iface.MotuCommandDsp.html" /><keyword type="function" name="hitaki_motu_command_dsp_read_float_meter" link="method.MotuCommandDsp.read_float_meter.html" /><keyword type="struct" name="HitakiMotuRegisterDsp" link="iface.MotuRegisterDsp.html" /><keyword type="member" name="MotuRegisterDspInterface.iface" link="iface.MotuRegisterDsp.html" /><keyword type="member" name="MotuRegisterDspInterface.read_parameter" link="iface.MotuRegisterDsp.html" /><keyword type="member" name="MotuRegisterDspInterface.read_byte_meter" link="iface.MotuRegisterDsp.html" /><keyword type="member" name="MotuRegisterDspInterface.changed" link="iface.MotuRegisterDsp.html" /><keyword type="function" name="hitaki_motu_register_dsp_read_byte_meter" link="method.MotuRegisterDsp.read_byte_meter.html" /><keyword type="function" name="hitaki_motu_register_dsp_read_parameter" link="method.MotuRegisterDsp.read_parameter.html" /><keyword type="signal" name="The HitakiMotuRegisterDsp::changed signal" link="signal.MotuRegisterDsp.changed.html" /><keyword type="struct" name="HitakiQuadletNotification" link="iface.QuadletNotification.html" /><keyword type="member" name="QuadletNotificationInterface.iface" link="iface.QuadletNotification.html" /><keyword type="member" name="QuadletNotificationInterface.notified" link="iface.QuadletNotification.html" /><keyword type="signal" name="The HitakiQuadletNotification::notified signal" link="signal.QuadletNotification.notified.html" /><keyword type="struct" name="HitakiTascamProtocol" link="iface.TascamProtocol.html" /><keyword type="member" name="TascamProtocolInterface.iface" link="iface.TascamProtocol.html" /><keyword type="member" name="TascamProtocolInterface.read_state" link="iface.TascamProtocol.html" /><keyword type="member" name="TascamProtocolInterface.changed" link="iface.TascamProtocol.html" /><keyword type="function" name="hitaki_tascam_protocol_read_state" link="method.TascamProtocol.read_state.html" /><keyword type="signal" name="The HitakiTascamProtocol::changed signal" link="signal.TascamProtocol.changed.html" /><keyword type="struct" name="HitakiTimestampedQuadletNotification" link="iface.TimestampedQuadletNotification.html" /><keyword type="member" name="TimestampedQuadletNotificationInterface.iface" link="iface.TimestampedQuadletNotification.html" /><keyword type="member" name="TimestampedQuadletNotificationInterface.notified_at" link="iface.TimestampedQuadletNotification.html" /><keyword type="signal" name="The HitakiTimestampedQuadletNotification::notified-at signal" link="signal.TimestampedQuadletNotification.notified-at.html" /><keyword type="struct" name="HitakiSndMotuRegisterDspParameter" link="struct.SndMotuRegisterDspParameter.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_headphone_output_paired_assignment" link="method.SndMotuRegisterDspParameter.get_headphone_output_paired_assignment.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_headphone_output_paired_volume" link="method.SndMotuRegisterDspParameter.get_headphone_output_paired_volume.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_input_flag" link="method.SndMotuRegisterDspParameter.get_input_flag.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_input_gain_and_invert" link="method.SndMotuRegisterDspParameter.get_input_gain_and_invert.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_line_input_boost_flag" link="method.SndMotuRegisterDspParameter.get_line_input_boost_flag.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_line_input_nominal_level_flag" link="method.SndMotuRegisterDspParameter.get_line_input_nominal_level_flag.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_main_output_paired_volume" link="method.SndMotuRegisterDspParameter.get_main_output_paired_volume.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_output_paired_flag" link="method.SndMotuRegisterDspParameter.get_mixer_output_paired_flag.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_output_paired_volume" link="method.SndMotuRegisterDspParameter.get_mixer_output_paired_volume.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_source_flag" link="method.SndMotuRegisterDspParameter.get_mixer_source_flag.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_source_gain" link="method.SndMotuRegisterDspParameter.get_mixer_source_gain.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_source_paired_balance" link="method.SndMotuRegisterDspParameter.get_mixer_source_paired_balance.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_source_paired_width" link="method.SndMotuRegisterDspParameter.get_mixer_source_paired_width.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_get_mixer_source_pan" link="method.SndMotuRegisterDspParameter.get_mixer_source_pan.html" /><keyword type="function" name="hitaki_snd_motu_register_dsp_parameter_new" link="ctor.SndMotuRegisterDspParameter.new.html" /></functions></book>