midi channel and midi learn
-
- KVRist
- 354 posts since 19 Jul, 2007
i am thinking about getting zebra
(i really like the interface, how zebra behaves with brainspawn forte, poly aftertouch, pitch bend up/down ranges and more: thanks for keeping live players in mind!)
and i have a few questions to which i could not find the answer in the manual:
- how can i determine the midi channel for midi notes that zebra will react to?
- is there an overview about the controllers i have assigned via midi learn? i guess, these can be distinguished by channel (so i can use more than 128 CC)?
- how can i assign program changes? do i have to reload zebra for the PC tabel to become active? are these shown somewhere?
thanks very much,
fab
(i really like the interface, how zebra behaves with brainspawn forte, poly aftertouch, pitch bend up/down ranges and more: thanks for keeping live players in mind!)
and i have a few questions to which i could not find the answer in the manual:
- how can i determine the midi channel for midi notes that zebra will react to?
- is there an overview about the controllers i have assigned via midi learn? i guess, these can be distinguished by channel (so i can use more than 128 CC)?
- how can i assign program changes? do i have to reload zebra for the PC tabel to become active? are these shown somewhere?
thanks very much,
fab
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
Hi,
Zebra always listens to all channels (omni mode)... you can usually determine the channel in the host.
MidiLearn is one of the major construction areas. There's still just "the one global map of 128 targets". I did this back in the days to encourage using the XY-controls. However, there have been plans to extend MidiLearn for ages, including channel-awareness and patch based settings, yet there hasn't been an occasion to finally touch that code. Keep bugging me to raise priority!
Cheers,
Urs
Zebra always listens to all channels (omni mode)... you can usually determine the channel in the host.
MidiLearn is one of the major construction areas. There's still just "the one global map of 128 targets". I did this back in the days to encourage using the XY-controls. However, there have been plans to extend MidiLearn for ages, including channel-awareness and patch based settings, yet there hasn't been an occasion to finally touch that code. Keep bugging me to raise priority!
Cheers,
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
Oh...fas1piano wrote:- how can i assign program changes? do i have to reload zebra for the PC tabel to become active? are these shown somewhere?
Program Changes have become available in the current beta version (see in this forum). It's basically a patch folder called "Midi Programs". Future implementations will also react on bank select messages, which will then switch folders within "Midi Programs". It's a special folder so that installing new patch banks doesn't mess up the order of your programs.
Program Changes were a major issue because one can't just open a file upon a Midi message (this is prone to crashing hosts). Hence all Midi Programs are kept in memory in compressed form and then retrieved within a few milliseconds, just fast enough to get it done safely...
-
- KVRist
- Topic Starter
- 354 posts since 19 Jul, 2007
[quote]Keep bugging me to raise priority![/quote]
you bet! this is important, if you have a controller like the bcr2000 it's cool to use more than one page for programming. even for the rather simple ultra analog i use three pages.
the PC solution sounds good, will try it out with forte. btw, it is not listed yet on your page as a compatible host...
thanks a lot for the quick answers!
grüße aus kreuzberg
fab
you bet! this is important, if you have a controller like the bcr2000 it's cool to use more than one page for programming. even for the rather simple ultra analog i use three pages.
the PC solution sounds good, will try it out with forte. btw, it is not listed yet on your page as a compatible host...
thanks a lot for the quick answers!
grüße aus kreuzberg
fab
-
- KVRist
- Topic Starter
- 354 posts since 19 Jul, 2007
learned midi CC do not get saved with a project in all of my hosts:
- brainspawn forte
- energyXT
- reaper
is this a demo limitation ?
once the midi learn code gets updated, it would be useful to have a system of saving/loading different midi maps.
fab
- brainspawn forte
- energyXT
- reaper
is this a demo limitation ?
once the midi learn code gets updated, it would be useful to have a system of saving/loading different midi maps.
fab
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
No, it's here in the forumfas1piano wrote:that would be cool - i need to register to try the beta, right?
http://www.kvraudio.com/forum/viewtopic.php?t=207873
-
- KVRist
- Topic Starter
- 354 posts since 19 Jul, 2007
[quote="Urs"]Ah... I think that was one of the fixes in the latest beta...[/quote]
sorry, this does not work yet. with latest beta, midi learned cc are not saved, neither in brainspawn forte nor in reaper.
fab
sorry, this does not work yet. with latest beta, midi learned cc are not saved, neither in brainspawn forte nor in reaper.
fab
-
- KVRist
- Topic Starter
- 354 posts since 19 Jul, 2007
i tried to use brainspawn forte's own midi learn, it's pretty exciting because the parameters for different module are all called the same. so you learn "cutoff" and then you have fun looking at all modules that possibly have a filter cutoff knob.
urs, i know this is developer's favorite question: do you have any feeling when midi learn will get an update ?
or should i think about buying this: www.midevice.com ?
how do othter zebra users cope with that ? no controllers ?
fab
urs, i know this is developer's favorite question: do you have any feeling when midi learn will get an update ?
or should i think about buying this: www.midevice.com ?
how do othter zebra users cope with that ? no controllers ?
fab
- u-he
- 30215 posts since 8 Aug, 2002 from Berlin
Oh... sorry, hadn't seen you answer.
I'm extremely sure that the latest version from August 7th has MidiLearn fixed. Works perfect on Mac, but havn't booted into Win to see what's up there. I remember though that MidiLearn was essential for Mr. Zimmer and I'm 100% sure he got that fixed. Could it be that you've still got the older version installed?
I'll happily look into it though...
Urs
I'm extremely sure that the latest version from August 7th has MidiLearn fixed. Works perfect on Mac, but havn't booted into Win to see what's up there. I remember though that MidiLearn was essential for Mr. Zimmer and I'm 100% sure he got that fixed. Could it be that you've still got the older version installed?
I'll happily look into it though...
-
- KVRist
- Topic Starter
- 354 posts since 19 Jul, 2007
hi,
i installed the august beta again and tested with reaper again - no it does not save midi learned controllers with projects. i am on windows xp sp3.
fab
i installed the august beta again and tested with reaper again - no it does not save midi learned controllers with projects. i am on windows xp sp3.
fab
- KVRAF
- 4141 posts since 11 Aug, 2006 from Texas
I'm running WinXP SP3, Reaper 2.53, Zebra 2.2.1b8 and a Korg K61p.fas1piano wrote:hi,
i installed the august beta again and tested with reaper again - no it does not save midi learned controllers with projects. i am on windows xp sp3.
fab
1. I set Knob 2 on my controller to CC 22 with Korg's editor.
2. I opened Reaper 2.53
3. I inserted a new virtual instrument and chose Zebra 2
4. I right clicked on the "Master" knob, default preset and moved Knob 2. I saw the knob move on the screen.
5. I pressed record in Reaper and started hitting a few notes while rotating Knob 2.
6. I pressed stop, and chose "Save All"
7. When I play the section back I see the automation recorded and also verified the storing of CC 22 messages in the midi editor.
In short, everything worked. I'm not sure what I'm doing differently than you are. Maybe you can let me know what you did differently and I can try it that way. I do know the way above works however.
Hope this helps.
