Page 2 of 2

Re: VS1053b / VS1103b MIDI Controls

Posted: Thu 2019-08-29 17:06
by rom3
Hi again,
I think I got it work. My mistake was that the reverb intensity is global for all midi channels, panning and volume can change separately for each midi channel. I'm right? So I change a little bit the program to set the reverb for each channel separately.

Re: VS1053b / VS1103b MIDI Controls

Posted: Thu 2019-08-29 21:27
by Panu
Hi!

Pasi has written the midi decoder, he will be back soon from his holiday to answer you... :D

Re: VS1053b / VS1103b MIDI Controls

Posted: Mon 2019-09-02 15:25
by pasi
Channel Parameters which affect reverb:
- effect control 1 (0x0c) - controls reverb decay time (global)
- effects level (0x5b) - channel reverb send level (channel-specific, default is 12)

The final reverb amount for a note also depends on the instrument - each instrument has their own "base reverb", and the channel effects level can increase this level.

Re: VS1053b / VS1103b MIDI Controls

Posted: Thu 2019-09-05 12:45
by rom3
Thank you for your explain,
now I got it work. I don't know why I make the 0x5b instruction to 0x58. Need new glasses? But now, I understand the midi parameter a little bit more. You write all in the first treat. Sorry for my silly question.

Re: VS1053b / VS1103b MIDI Controls

Posted: Mon 2019-09-09 12:06
by pasi
Great!

It is always good to double-check how it should work from the actual code, so no harm done.