rualark / MGenPortal

Web interface to MGen, allowing to analyze, correct and perform music
http://artportal.su/ctools
GNU Affero General Public License v3.0
3 stars 0 forks source link

Multiple parameters have same change time #251

Closed rualark closed 5 years ago

rualark commented 5 years ago

image

rualark commented 5 years ago
# THIS CONFIG WAS AUTOMATICALLY CREATED FROM TEMPLATE CONFIG FILE
# YOU CAN EDIT THIS CONFIG FILE
# If you want to change template config file, that is copied for each new job, please go to server/share/configs folder

midifile_in_mul = 16 # How much you want to decrease minimum step length
AutoLegato = 0 # Enables auto legato for all instruments, converting touching notes into legato transitions (can be overridden for particular instruments). Usually can be used if you do not use slurs in your score and want all adjacent notes to be legato
AutoNonLegato = 0 # Enables automatic random replacement of legato transitions with nonlegato (frequency is controlled by nonlegato_freq in each instrument). Usually is used with AutoLegato.
unison_mute = 1 # 0 - do not mute unisons; 1 - mute unisons in voices with same instruments

Midi_file = "server\cache\Akbujurov-A.I.-Fortepiannaya-poema.mid"
ctools_task_id = "55718"
ctools_file_id = "785"
Instruments = "Piano" # Injected by Abay Akbuzhurov at 2019-02-18 19:15:02
MidiFileType = "Finale" # Injected by Abay Akbuzhurov at 2019-02-18 19:15:02
"Piano/Hard/1": rand_end = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
"Piano/Hard/1": rnd_vel = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
"Piano/Hard/1": rand_start = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
"Piano/Hard/1": rand_start_max = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
"Piano/Hard/1": rand_end_max = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
"Piano/Hard/1": reverb_mix = "0" # Injected by Abay Akbuzhurov at 2019-02-18 19:42:02
reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-18 19:43:02
rualark commented 5 years ago

I do not know why this could happen. I added _POST parameters sending to hits table for debug

rualark commented 5 years ago

Another example:

# THIS CONFIG WAS AUTOMATICALLY CREATED FROM TEMPLATE CONFIG FILE
# YOU CAN EDIT THIS CONFIG FILE
# If you want to change template config file, that is copied for each new job, please go to server/share/configs folder

midifile_in_mul = 16 # How much you want to decrease minimum step length
AutoLegato = 0 # Enables auto legato for all instruments, converting touching notes into legato transitions (can be overridden for particular instruments). Usually can be used if you do not use slurs in your score and want all adjacent notes to be legato
AutoNonLegato = 0 # Enables automatic random replacement of legato transitions with nonlegato (frequency is controlled by nonlegato_freq in each instrument). Usually is used with AutoLegato.
unison_mute = 1 # 0 - do not mute unisons; 1 - mute unisons in voices with same instruments

Midi_file = "server\cache\Akbujurov-A.I.-Sonata-dlya-alta-i-fortepiano-CHast-2-.mid"
ctools_task_id = "55727"
ctools_file_id = "790"
MidiFileType = "Finale" # Injected by Abay Akbuzhurov at 2019-02-18 21:51:02
Instruments = "Cello,Piano" # Injected by Abay Akbuzhurov at 2019-02-18 21:51:02
"Piano/Hard/2": rnd_vel = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Piano/Hard/2": rand_start = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Piano/Hard/2": rand_start_max = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Piano/Hard/2": rand_end = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Piano/Hard/2": rand_end_max = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Cello/Arco/1": reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Piano/Hard/2": reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Cello/Arco/1": rnd_vel = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:52:02
"Cello/Arco/1": rand_start = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:53:02
"Cello/Arco/1": rand_start_max = "0" # Injected by Abay Akbuzhurov at 2019-02-18 21:53:02
"Cello/Arco/1": rnd_vib = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:01:02
"Cello/Arco/1": dyn_range = "3-100" # Injected by Abay Akbuzhurov at 2019-02-18 22:01:02
"Cello/Arco/1": rnd_vib_slow = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:01:02
"Cello/Arco/1": rnd_vibf = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:01:02
"Cello/Arco/1": rnd_vibf_slow = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:01:02
"Cello/Arco/1": rnd_dyn = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:02:02
"Cello/Arco/1": rnd_dyn_slow = "1" # Injected by Abay Akbuzhurov at 2019-02-18 22:02:02
reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-18 22:02:02
rualark commented 5 years ago

Need to find such a situation in hits log now to debug

rualark commented 5 years ago

Another example: http://artportal.su/ctools/job.php?j_id=55735

# THIS CONFIG WAS AUTOMATICALLY CREATED FROM TEMPLATE CONFIG FILE
# YOU CAN EDIT THIS CONFIG FILE
# If you want to change template config file, that is copied for each new job, please go to server/share/configs folder

midifile_in_mul = 16 # How much you want to decrease minimum step length
AutoLegato = 0 # Enables auto legato for all instruments, converting touching notes into legato transitions (can be overridden for particular instruments). Usually can be used if you do not use slurs in your score and want all adjacent notes to be legato
AutoNonLegato = 0 # Enables automatic random replacement of legato transitions with nonlegato (frequency is controlled by nonlegato_freq in each instrument). Usually is used with AutoLegato.
unison_mute = 1 # 0 - do not mute unisons; 1 - mute unisons in voices with same instruments

Midi_file = "server\cache\Akbujurov-A.I.-Fortepiannaya-poema.mid"
ctools_task_id = "55735"
ctools_file_id = "795"
Instruments = "Piano" # Injected by Abay Akbuzhurov at 2019-02-21 18:54:02
MidiFileType = "Finale" # Injected by Abay Akbuzhurov at 2019-02-21 18:54:02
reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": Volume = "150" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": rnd_vel = "0" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": rand_start = "0" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": rand_start_max = "0" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": rand_end = "0" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": rand_end_max = "0" # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02
"Piano/Hard/1": reverb_mix = "10" # Injected by Abay Akbuzhurov at 2019-02-21 18:56:02
h_time h_ip h_server h_script h_params u_id
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/job.php j_id=55736 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/file.php f_id=796 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/store.php action=start&f_id=796 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/file.php f_id=796 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=dyn_range&data=0-100&nc=1550765941.7647 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:19 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=dyn_range&data=0-100&nc=1550765934.5221 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/file.php f_id=796 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php f_id=796&tr=0&action=setval&param=reverb_mix&data=10 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=rand_end_max&data=0&nc=1550765897.4658 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=rand_end&data=0&nc=1550765895.6766 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=rand_start_max&data=0&nc=1550765893.7227 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=rand_start&data=0&nc=1550765892.0446 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=rnd_vel&data=0&nc=1550765888.5706 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=796&tr=0&param=Volume&data=150&nc=1550765886.3672 87
21.02.2019 19:18 178.89.170.59 artportal.su /ctools/iset.php f_id=796&tr=0 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/store.php action=f_private&f_id=796&f_private=3&nc=1550765874.8425 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/store.php action=f_store&f_id=796&f_store=7&nc=1550765874.8425 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/file.php f_id=796 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/store.php action=setgval&f_id=796&param=reverb_mix&data=10&nc=1550765868.8419 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/file.php f_id=796 87
21.02.2019 19:17 178.89.170.59 artportal.su /ctools/upload.php 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/job.php j_id=55735 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/file.php f_id=795 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/store.php action=start&f_id=795 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/file.php f_id=795 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:56 178.89.170.59 artportal.su /ctools/store.php f_id=795&tr=0&action=setval&param=reverb_mix&data=10 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=rand_end_max&data=0&nc=1550764546.09 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=rand_end&data=0&nc=1550764544.6493 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=rand_start_max&data=0&nc=1550764542.7549 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=rand_start&data=0&nc=1550764540.5409 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=rnd_vel&data=0&nc=1550764525.1626 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setval&f_id=795&tr=0&param=Volume&data=150&nc=1550764521.9691 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/iset.php f_id=795&tr=0 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=f_store&f_id=795&f_store=7&nc=1550764500.4661 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=f_private&f_id=795&f_private=3&nc=1550764500.4661 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/file.php f_id=795 87
21.02.2019 18:55 178.89.170.59 artportal.su /ctools/store.php action=setgval&f_id=795&param=reverb_mix&data=10&nc=1550764492.4422 87
21.02.2019 18:54 178.89.170.59 artportal.su /ctools/file.php f_id=795 87
21.02.2019 18:54 178.89.170.59 artportal.su /ctools/upload.php 87
21.02.2019 18:54 178.89.170.59 artportal.su /ctools/index.php 87

Log shows that rand_start is changed 18:55:42, but config shows: # Injected by Abay Akbuzhurov at 2019-02-21 18:55:02

rualark commented 5 years ago

I found out that sitting at instrument gui page and constantly changing parameter-by parameter brings no seconds difference, but shows minutes:

"Clarinet/Normal/1": harmonic structure = "62" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": breath noise = "62" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": key noise = "52" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_vel = "21" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_dyn = "16" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_dyn_slow = "4" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_vib = "13" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_vib_slow = "4" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_vibf = "15" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rnd_vibf_slow = "3" # Injected by Alexey Arkhipenko at 2019-02-21 19:29:02 "Clarinet/Normal/1": rand_start = "17" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": rand_start_max = "90" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vib_bell_dur = "200-670" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vib_sbell = "0-10" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vibf_sbell = "0-8" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vib_sbell_top = "0-8" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vibf_sbell_top = "0-5" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02 "Clarinet/Normal/1": vib_sbell_exp = "0.5" # Injected by Alexey Arkhipenko at 2019-02-21 19:30:02

rualark commented 5 years ago

Here is the bug:

$date = date("Y-m-d H:i:m");

Change:

$date = date("Y-m-d H:i:s");