To reduce the complexity and to generalize the programming interface microTone Module bundled with Object Oriented Wrapper. Wrapper modules and packages for each programming language is located in following locations:
Send byte to microTone Module.
Parameters: OutData - byte to send to microTone Module.
Return: Return status of the transmission.
//Lazarus/Delphi/Pascal function SendByte(OutData : Byte) : Word; //C++ short sendByte(char OutData); //.NET framework (C# as example) public ushort SendByte(byte OutData)
Send short or 16 bit numerical data to microTone Module.
Parameters: OutData - 16 bit data to send to microTone Module.
Return: Return status of the transmission.
//Lazarus/Delphi/Pascal function SendShort(OutData: Word): Word; //C++ short sendShort(short OutData); //.NET framework (C# as example) public ushort SendShort(ushort OutData);
Send 3 bit data or control word to microTone Module.
Parameters: Control word or 3 bit data to send to microTone Module.
Return: Return status of the transmission.
//Lazarus/Delphi/Pascal function Send(OutData : Byte): Word; //C++ short send(char OutData); //.NET framework (C# as example) public ushort Send(byte OutData);