Commit Graph

18 Commits

Author SHA1 Message Date
Tomasz Moń
06cee3eef1 Use gdigi icon. 2012-05-02 17:18:50 +02:00
Tim LaBerge
ce296d2698 1) Require libxml-2 and build new file preset_xml.c
2) In effects.c, some EffectsValues are changed to better reflect the
   strings used in the XML.

3) New EffectSettings are added for use when writing out effects to XML.

4) Added an XmlLabel structure for mapping a value to a string. Generally,
   these are the union of the set of all values over the set of supported
   devices.

5) There's a large array of XmlSettings used to derive the translation of
   a preset to XML.

6) Add an enum for product_id and use it to set a filter for file suffix.

7) Minor cleanup in push_message() that suppresses spurious error messages.

8) Fixed a bad memset in read_data_thread().

9) In gdigi.h, a few changes in names to be consistent with XML.

   There are some new definitions of LFO and VSWITCH parameters that
   need to be computed.

10) In gui.c, fixed up a compiler warning.

    Added a map from device id to file type and code to set a default filter
    in the read dialog.

    Wired up the 'save to XML' callback and reorganized the menue entries to
    better distinguish between 'save to file' and 'store to device'.

   In preset.c, sort the params so that what we write as XML more closely
   matches what is generated on the windows side.
2012-03-26 22:08:29 +08:00
Tomasz Moń
ee2fcd181e port to GTK+ 3 2011-09-28 15:32:30 +02:00
Ahmed Toulan
2eb4e97810 detect DigiTech devices on startup 2011-09-05 20:45:35 +02:00
Andrew O. Shadoura
159bca158e use LDADD instead of LDFLAGS and -Wl,--as-needed; added install target 2009-08-08 20:53:07 +01:00
Jaco Kroon
eba8bbe5aa fix Makefile 2009-05-15 21:54:42 +02:00
Jaco Kroon
9586f6cd31 make buildsystem aware of header changes 2009-05-15 16:37:55 +02:00
Tomasz Moń
6512696240 read MIDI IN messages in new thread 2009-04-30 10:32:24 +02:00
Tomasz Moń
6daaf47cd8 remove tests as they are now obsolete 2009-04-17 17:32:55 +02:00
Tomasz Moń
8d7fffb6d1 atan2f requires C99 2009-03-09 20:58:03 +01:00
Tomasz Moń
90df427200 add knobs 2009-03-09 18:22:20 +01:00
Tomasz Moń
1b1919649e add GtkKnob from phasex-0.11.1 2009-03-08 13:31:43 +01:00
Tomasz Moń
49b7f42012 compile with -ansi 2009-03-03 22:39:55 +01:00
Tomasz Moń
709406f3ef add preset.c and preset.h 2009-03-01 09:52:31 +01:00
Tomasz Moń
f95804026c code splitting 2009-02-21 17:48:49 +01:00
Tomasz Moń
f9d24bc6b9 actually it uses MIDI SysEx... 2009-02-06 18:50:09 +01:00
Tomasz Moń
2f473b4415 code splitting 2009-02-01 14:55:26 +01:00
Tomasz Moń
61be40b62a initial import 2009-01-29 21:42:15 +01:00