On Wed, Feb 22, 2006 at 12:38:27AM +0100, Marcell Mars wrote: > On Tue, Feb 21, 2006 at 09:08:10PM +0100, Alexandre Ratchov wrote: > > can you post a sample of the output of 'amidi -p hw:3 -d' ? > > i was doing that by twisting knobs or pressing keys on korg... that gave > me hexs like this: > > __PART EDIT change sample: > > B9 63 0C B9 62 00 B9 06 00 B9 26 00 # BD-1 > .. > B9 63 0C B9 62 00 B9 06 00 B9 26 7F # Voice-21 > B9 63 0C B9 62 00 B9 06 01 B9 26 00 # Voice-22 > .. > B9 63 0C B9 62 00 B9 06 01 B9 26 7F # 255th > > B9 63 0C B9 62 00 B9 06 7F B9 26 7F # Sample OFF > > __PART EDIT Slice No.: > B9 63 0C B9 62 02 B9 06 00 B9 26 00 # SliceNo. 001 > .. > B9 63 0C B9 62 02 B9 06 00 B9 26 0D # SliceNo. 014 > > B9 63 0C B9 62 02 B9 06 7F B9 26 7F # SliceNo. All > > when i used those hexs before rebooting computer or korg it gave me the > expected results.. but i wanted to check it the next day (after > rebooting both computer and korg) it didn't work.. then i capture it > again and it gave me different numbers which worked for that session... > > i went to check nrpn controllers online (ie. > http://www.borg.com/~jglatt/tutr/rpn.htm) so i'll prepare better for the > next round of questions ;)... very interresting... I've no midi hardware that transmit both LSB and MSB rpn/nrpn controllers; If you've some spare time, could you set the tempo to 240 and record a session, something like: midish -b <<END devattach 0 "/dev/snd/midiC3D0" metroswitch 0 songsettempo 0 240 tracknew mytrack sysexnew mysysex songrecord songsave "mysong" END and then send me the "mysong" file? (supposing /dev/snd/midiC3D0 is the right device) Do you think that these nrpn settings are usable in real-time, i mean, is it possible to reliably change paramters while you are playing? Are they processed fast enough not to disturb you synthesizer? on my roland xv-2020, nothing prevents me from sending some particular "slow" controllers (like volume(7), pan(11) etc..) while playing, but sending them continuously on several channels make the synthesizer nearly unusable (huge delays, dropped notes...). Same with some sysex messages. I'm wondering if rpn/nrpn events have to be considered as "slow configuration settings" that are sent before playback is started (like sysex, program changes, etc...), or if they have to be considered as real-time controllers (like expression, modulation wheel, etc..) thx -- AlexandreReceived on Fri, 24 Feb 2006 20:11:21 +0100
This archive was generated by hypermail 2.1.8 : Wed Nov 08 2017 - 16:32:19 CET