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ń
0886ba00c1
add support for GNX4 and GNX3k patches
2010-06-17 19:20:58 +02:00
Jonathan A. Tice
e12de97fab
add RP1000 support
2010-04-24 15:07:18 +02:00
Rafael Moreno
5f21c62a2f
fix RP355 support
2009-07-28 11:38:24 +02:00
Tomasz Moń
97b8c9fd6d
add create_backup_file()
2009-07-19 14:03:55 +02:00
Rafael Moreno
dfe28ac81d
add RP355 support
2009-06-29 20:02:50 +02:00
Stephen Rigler
18f137636d
add GNX3000 amp channel settings
2009-05-20 20:51:10 +02:00
Stephen Rigler
26d1db9e4f
add GNX3000 amp channel + warping settings
2009-05-13 08:03:29 +02:00
Stephen Rigler
e9c0ed8b38
add GNX3000 reverb settings
2009-05-11 07:39:15 +02:00
Stephen Rigler
40a9d06e4c
add GNX3000 delay settings
2009-05-10 14:13:40 +02:00
Stephen Rigler
e820ce0cc4
add GNX3000 chorus settings
2009-05-09 07:47:22 +02:00
Tomasz Moń
ebc603143e
update TODO
2009-05-08 14:24:01 +02:00
Tomasz Moń
4509c14bbc
make get_current_preset return list of messages describing preset rather than just one message with preset parameters
2009-05-06 13:10:46 +02:00
Stephen Rigler
d7f10eb509
add GNX3000 whammy/ips, preset level and noisegate settings
2009-05-06 08:14:27 +02:00
Tomasz Moń
2633bac5d8
update GUI on remote preset change
2009-05-04 17:04:32 +02:00
Stephen Rigler
af1d3a2906
add GNX3000 pickup, wah and compressor settings
2009-05-04 15:26:15 +02:00
Tomasz Moń
acb1c1e273
introduce setting_param_new, setting_param_new_from_data and setting_param_free
2009-05-03 21:38:15 +02:00
Tomasz Moń
7bf55352b8
set device into GUI mode
2009-05-03 20:32:13 +02:00
Tomasz Moń
b798d6ee39
remove reduntant defines
2009-05-01 20:33:09 +02:00
Tomasz Moń
24a1c2718b
remove reduntant defines
2009-05-01 16:06:15 +02:00
Tomasz Moń
85ce157bb8
remove reduntant defines
2009-04-17 17:45:01 +02:00
Tomasz Moń
29124043ba
add RP500 distortion settings
2009-04-14 23:23:41 +02:00
Tomasz Moń
f7ddd5e0d6
add RP500 chorusfx settings
2009-04-14 18:22:32 +02:00
Tomasz Moń
6a082acc53
add RP500 delay settings
2009-04-13 11:42:15 +02:00
Tomasz Moń
1abcc82829
add RP500 equalizer settings
2009-04-12 20:55:17 +02:00
Tomasz Moń
c964d38c17
add RP500 compressor and amp settings
2009-04-12 18:36:41 +02:00
Tomasz Moń
aa2cc7bbb1
some Doxygen work
2009-03-14 18:51:08 +01:00
Tomasz Moń
9778dc47c3
add comments
2009-03-14 14:23:18 +01:00
Tomasz Moń
dc66db841a
introduce get_message_by_id
2009-03-14 10:04:56 +01:00
Tomasz Moń
e80683aea2
add cabinet models
2009-03-14 08:38:28 +01:00
Tomasz Moń
8a39a178c6
add tone library and effects library
2009-03-13 19:46:02 +01:00
Tomasz Moń
e7c7efe857
expression pedal settings work-in-progress
2009-03-08 13:25:37 +01:00
Tomasz Moń
c61c2372ae
cleaning
2009-03-03 23:06:03 +01:00
Tomasz Moń
49b7f42012
compile with -ansi
2009-03-03 22:39:55 +01:00
Tomasz Moń
157fba0380
make set_option wrapper to send_message
2009-03-03 22:31:25 +01:00
Tomasz Moń
baa3829263
start gui with proper values
2009-03-03 11:39:25 +01:00
Tomasz Moń
e2cb03ab32
add store preset window
2009-03-01 13:31:15 +01:00
Tomasz Moń
966fc748af
add store_preset_name
2009-03-01 10:05:24 +01:00
Tomasz Moń
ce522227c7
add amp types
2009-02-28 00:17:54 +01:00
Tomasz Moń
7d13b2a7ea
add preset treeview
2009-02-27 23:28:34 +01:00
Tomasz Moń
d4c86b3a60
use GOptionContext instead of getopt
2009-02-27 12:57:52 +01:00
Tomasz Moń
ca23f2c94c
rename query_user_presets to query_preset_names, make it return GStrv
2009-02-26 22:57:08 +01:00
Tomasz Moń
bfc285ad0f
add some defines
2009-02-26 20:32:35 +01:00
Tomasz Moń
e802d05ad3
remove redundant function
2009-02-25 22:24:10 +01:00
Tomasz Moń
9f3bdd002d
revise VBoxWidget
2009-02-25 21:46:41 +01:00
Tomasz Moń
0cfcd806b1
revise WidgetContainer
2009-02-25 21:31:06 +01:00
Tomasz Moń
2c6afe730d
add audio setup options
2009-02-25 19:10:52 +01:00
Tomasz Moń
79912510b4
add tests for exp pedal
2009-02-25 18:57:59 +01:00
Tomasz Moń
22de8a00ab
add expression pedal types
2009-02-24 22:26:18 +01:00
Tomasz Moń
5cf9c021d8
revise set_eq_mid_hz, set_eq_treb_hz and set_delay_time
2009-02-23 18:02:19 +01:00