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.
VS1053b / VS1103b MIDI Controls
Re: VS1053b / VS1103b MIDI Controls
Hi!
Pasi has written the midi decoder, he will be back soon from his holiday to answer you...
Pasi has written the midi decoder, he will be back soon from his holiday to answer you...

Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo
Panu-Kristian Poiksalo
Re: VS1053b / VS1103b MIDI Controls
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.
- 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.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook
Re: VS1053b / VS1103b MIDI Controls
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.
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
Great!
It is always good to double-check how it should work from the actual code, so no harm done.
It is always good to double-check how it should work from the actual code, so no harm done.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook