aboutsummaryrefslogtreecommitdiff
path: root/src/adldata.hh
diff options
context:
space:
mode:
authorJP Cimalando <jpcima@users.noreply.github.com>2018-05-17 21:33:28 +0200
committerJP Cimalando <jpcima@users.noreply.github.com>2018-06-02 08:08:40 +0200
commitd7b9439df5d09d121c55a15f2bc25c360deeebe0 (patch)
tree98994c90751ec158de303334204ef5e67cff628d /src/adldata.hh
parent9fb6aef78053b6462f2e74fdb750576dbd3eab96 (diff)
downloadlibADLMIDI-d7b9439df5d09d121c55a15f2bc25c360deeebe0.tar.gz
libADLMIDI-d7b9439df5d09d121c55a15f2bc25c360deeebe0.tar.bz2
libADLMIDI-d7b9439df5d09d121c55a15f2bc25c360deeebe0.zip
dynamic instrument API
Diffstat (limited to 'src/adldata.hh')
-rw-r--r--src/adldata.hh10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/adldata.hh b/src/adldata.hh
index 65fd6bd..2ac469f 100644
--- a/src/adldata.hh
+++ b/src/adldata.hh
@@ -104,4 +104,14 @@ inline adlinsdata2::adlinsdata2(const adlinsdata &d)
adl[1] = ::adl[d.adlno2];
}
+/**
+ * @brief Convert external instrument to internal instrument
+ */
+void cvt_ADLI_to_FMIns(adlinsdata2 &dst, const struct ADL_Instrument &src);
+
+/**
+ * @brief Convert internal instrument to external instrument
+ */
+void cvt_FMIns_to_ADLI(struct ADL_Instrument &dst, const adlinsdata2 &src);
+
#endif //ADLDATA_H