Hello Ted,
As I explained in a private message copied to you, the problem is Roland
Devices, in Multi-Timbral mode, manage percussion part (selected from
MIDI channel) banks specifically. Same MSB, LSB combination can address
two different banks, one Patchs Bank and one Rhythm Sets Bank
I'd like to jump in on this.
The original MIDI spec made no requirements about when Bank MSB or LSB should
be applied... because it doesn't matter!
The only thing that's relevant is that these should stable and be between 0 and
127 when a program change comes along. It's up to the destination
Looking at this now. I think I see what you are getting at. We
absolutely support multiple LSB's per MSB and multiple MSB's per LSB.
The problem is that the UI makes it annoying to achieve this. (In fact
based on the pattern of MSB/LSB values you could end up in a very
frustrating maze.)
Thanks. I've added the Roland-SR-JV80-07.rgd file and pushed it to
master.
> it's impossible within the same device
> to manage both Patches and Rhythm Sets for the same MSB.
I suspect you may have found a bug, but I will need to spend some
time getting my head around this stuff again.
Hello List,
For almost half a year, you'd think I was dead. But I'm not, even if
this damn job is killing me without giving me time to think about my
home studio.
First of all, thanks to Ted and Chuck for fixing the txt2rgb.py script,
which works perfectly.
Then here's the missing
I tested the pulled /txt2rgb/.py against input that was previously
throwing the error:
/snd1 84 6 1 guitar
snd2 84 6 2 bass
snd3 84 7 1 drums
snd4 84 7 2 piano
/
and the device names were generated as intended "084-006" etc in the rgb
file,
Patch merged as [d501a6f3]. Please test latest git.
Ted.
On 1/10/24 9:05 AM, Ted Felix wrote:
Thanks for finding that Chuck. Can you make a patch so I can get
this fix in? Not a problem if not. I'll make the change myself.
Ted.
On 1/8/24 12:14 PM, chuck elliot wrote:
It turns out
Thanks for finding that Chuck. Can you make a patch so I can get
this fix in? Not a problem if not. I'll make the change myself.
Ted.
On 1/8/24 12:14 PM, chuck elliot wrote:
It turns out that the "u"s in line 299 of /txt2rgb.py/ are obsolete format
specifiers in Python. If you change
It turns out that the "u"s in line 299 of /txt2rgb.py/ are obsolete format
specifiers in Python. If you change these to "d"s, the script should
work as intended.
i.e.
/name = f"{MSB:03d}-{LSB:03d}"/
instead of
/name = f"{MSB:03u}-{LSB:03u}"/
This should give you "084-006" and "084-007"
Hello again,
I tried the txt2rgb script with your values and I got the same error
that you did. I don't know why this is happening but I suggest
you build your device file with MSB and LSB values set to 0
and then edit the correct values in (they only occur at the top of the list)
either
Hello,
without seeing your source file it's difficult to know what is going wrong
but your source file should consist of a list of programs such as
/sound1 84 6 0 flute/
/sound2 84 6 1 trumpet/
/.../
/sound127 84 6 127 bass/
/sounda 84 7 0
Hello, Best whishes to you all,
No one has got an idea or did I wrote to the wrong mailing list ?
Thanks
Le 29/12/2023 à 19:17, Olivier S. a écrit :
Hello list !
I am a newcomer here, new to Rosegarden and Linux computer music in
general.
For those old enough to know, I am coming from
Hello list !
I am a newcomer here, new to Rosegarden and Linux computer music in general.
For those old enough to know, I am coming from Cubase Score on Atari
FALCON CLAB MKX.
I am learning Rosegarden and setting up my studio environment and wanted
to prepare a MIDI Instrument definition to
13 matches
Mail list logo