as far as i know (please someone else correct me) the DKV will play anything on channels 0 to 2 as acoustic piano this is because some people put the left hand on ch 0 the right on ch2 and pedals on ch 3 so if you have the rest of the stuff on channel 3 and greater these are the channels you want to delay. allowing the user to change the channel threshold and whether you want to do above or below it would just make the program more flexible. if it is just going to be used by DKV owners and if there is never non piano data on channels below 2 and if the DKV would play them as piano anyway making this necessary for music to be played on the DKV then there is no reason to confuse the user with these option. On 1/19/2014 11:53 AM, Skanter123 wrote: > I would give it a try (not too much time during week). What does > channel limit accomplish? > > Sam > www.keyboardcollective.com <http://www.keyboardcollective.com> > (212) 684-3304 > > > > > > On Jan 19, 2014, at 2:35 PM, Spencer Chase <lists@... > <mailto:lists@...>> wrote: > >> i found an old program that would be easy to convert to do the >> following: let you pick a channel limit, let you pick a delay in >> milliseconds choose if you want all channels processed at and above >> or at and below the chosen channel. would probably take about 15 >> minutes to convert the program. then i would need someone to test it >> because i don't have time for that. it would be a simple program that >> opens a dos box and batch processes all files in a specified folder >> (would default to the folder from which it i run) no time to write a >> fancy graphical interface so the program asks you each time to >> specify the parameters. defaults would cover most uses so you would >> just have to hit "enter" a few times. >> >> if anyone wants this, please suggest reasonable default values. my >> guess is 500 ms and anything equal or greater than channel 3 (2 if >> you are counting from 0) >> >> On 1/18/2014 11:26 PM, Skanter123 wrote: >>> Sounds like you could make the program, but not much of a need. >>> Most probably use external tone generator. Im still experimenting, >>> but really appreciate your input. >>> >>> Sam >>> www.keyboardcollective.com <http://www.keyboardcollective.com> >>> (212) 684-3304 >>> >>> >>> >>> >>> >>> On Jan 19, 2014, at 1:41 AM, Spencer Chase <lists@... >>> <mailto:lists@...>> wrote: >>> >>>> i don't think any sequencers let you save macros like the one you >>>> would need. Cakewalk (Sonar now) does have an application language >>>> that would probably work for this but the learning curve is steep. >>>> >>>> i have a bunch of programs that could be used as the basis for >>>> making the event shifter so it would not be a big job but no point >>>> in doing it if no one would use it much. >>>> >>>> On 1/18/2014 10:03 PM, Skanter123 wrote: >>>>> Yes, i haven't figured out with present sequencer /DAW how to save >>>>> a template like this, so I have to configure latency of 500ms >>>>> every time I load a new MIDI file. >>>>> >>>>> That program sounds like what i might need, but certainly don't >>>>> spend any time on it. I have to see if other sequencers I have in >>>>> studio might be able to save a template like this. Also, playing >>>>> multi-channel MIDI files is not that crucial to me right now, just >>>>> experimenting. Since I have the MU50 might try with hardware, but >>>>> virtual sounds in computer are just as good if not better. >>>>> >>>>> Does anyone else play multi-channel MIDI files with older >>>>> disklaviers that don't have GM sounds built in? >>>>> >>>>> Thanks Spencer, and anyone else in advance... >>>>> >>>>> >>>>> Sam >>>>> www.keyboardcollective.com <http://www.keyboardcollective.com> >>>>> (212) 684-3304 >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Jan 19, 2014, at 12:47 AM, Spencer Chase >>>>> <lists@... <mailto:lists@...>> wrote: >>>>> >>>>>> i don't know what you mean by "every time i load a file" do you >>>>>> mean that you need to process each file separately? i can write a >>>>>> program that will batch process a folder of files and delay all >>>>>> non piano parts. if you know that the piano parts will always be >>>>>> on channel 0 1 and 2 and that you want to shift all other >>>>>> channels it would be pretty easy. if i have to make a graphical >>>>>> interface with a bunch of options it would probably be more than >>>>>> i would care to do for free. >>>>>> >>>>>> >>>>>> On 1/18/2014 8:53 PM, Skanter123 wrote: >>>>>>> Yes Spencer, i have tried this in a sequencer by adding a 500ms >>>>>>> delay to non- disklavier tracks, and it synced up fine. Problem >>>>>>> is I have to do this every time i load a file. Cant seem to save >>>>>>> a template using Realband, which i use at home as DAW. >>>>>>> >>>>>>> Sam >>>>>>> www.keyboardcollective.com <http://www.keyboardcollective.com> >>>>>>> (212) 684-3304 >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Jan 18, 2014, at 11:51 PM, Spencer Chase >>>>>>> <lists@... <mailto:lists@...>> wrote: >>>>>>> >>>>>>>> you can use MIDIOX with its associated MIDI YOKE to send midi >>>>>>>> from any software of hardware device on a PC to any other. you >>>>>>>> may have to shift the piano tracks by 500 ms in the file. this >>>>>>>> can be done in a sequencer. i probably have a program somewhere >>>>>>>> that i wrote that will do it or could write one if there is >>>>>>>> interest. i could probably stick the feature into my MIDIMOD 2 >>>>>>>> program but that is such a complicated mess and i have not >>>>>>>> worked on it in a while so ??? >>>>>>>> >>>>>>>> On 1/18/2014 8:22 PM, Skanter123 wrote: >>>>>>>>> � >>>>>>>>> Pianobench, thanks for the reply. As I took a look at the nice >>>>>>>>> reference guide I noticed this fact - MIDI OUT can be changed >>>>>>>>> to MIDI THRU in the settings - neat! >>>>>>>>> >>>>>>>>> Without some type of MIDI junction box, I think I would need >>>>>>>>> to keep switching cables to send MIDI OUT from disklavier to >>>>>>>>> MIDI IN of computer for playing of virtual piano (Synthogy >>>>>>>>> Ivory)? Or connect MIDI THRU on MU50 back to computer MIDi in, >>>>>>>>> then switch settings when needed? I'd have to keep MU50 on all >>>>>>>>> the time. >>>>>>>>> >>>>>>>>> I think i'd better make a diagram of this. :-) >>>>>>>>> >>>>>>>>> Sam� >>>>>>>>> www.keyboardcollective.com <http://www.keyboardcollective.com> >>>>>>>>> (212) 684-3304 >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Jan 18, 2014, at 10:46 PM, PianoBench@... >>>>>>>>> <mailto:PianoBench@...> wrote: >>>>>>>>> >>>>>>>>>> � >>>>>>>>>> >>>>>>>>>> Good evening, everyone. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Sam, this procedure does work with the Mark II. This >>>>>>>>>> Disklavier does not have a MIDI Thru port. Instead, the MIDI >>>>>>>>>> Output port functions as either a MIDI Output for or a MIDI >>>>>>>>>> Thru part. In the latter case, a 500ms delay is applied. >>>>>>>>>> >>>>>>>>>> To use the MIDI Out port of a Mark II as a MIDI Thru port >>>>>>>>>> with a 500ms delay, change the MIDI Out setting from Keyboard >>>>>>>>>> Out to Delay Out. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> PianoBench >>>>>>>>>> >>>>>>>>>> On Jan 17, 2014, at 3:07 AM, Skanter123 <skanter123@... >>>>>>>>>> <mailto:skanter123@...>> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Send your MIDI data to your MPX100II MIDI In port. Connect >>>>>>>>>>>> the MU50 to the MPX100II MIDI Out. >>>>>>>>>>> >>>>>>>>>>> Hmmm...not sure that would work. I think i'd need a MIDI >>>>>>>>>>> THRU on the DKL? >>>>>>>>>>> >>>>>>>>>>> Sam� >>>>>>>>>>> www.keyboardcollective.com <http://www.keyboardcollective.com/> >>>>>>>>>>> (212) 684-3304 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Jan 17, 2014, at 2:57 AM, Bill Brandom >>>>>>>>>>> <bill.brandom03@... <mailto:bill.brandom03@...>> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> � >>>>>>>>>>>> >>>>>>>>>>>> Send your MIDI data to your MPX100II MIDI In port. Connect >>>>>>>>>>>> the MU50 to the MPX100II MIDI Out. >>>>>>>>>>>> >>>>>>>>>>>> This way the 500ms delay is incorporated in both the >>>>>>>>>>>> Disklavier and the MU50. >>>>>>>>>>>> >>>>>>>>>>>> Bill >>>>>>>>>>>> >>>>>>>>>>>> Sent from my iPhone. >>>>>>>>>>>> >>>>>>>>>>>> On Jan 16, 2014, at 11:46 AM, Sam Kanter >>>>>>>>>>>> <skanter123@... <mailto:skanter123@...>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> � >>>>>>>>>>>> >>>>>>>>>>>> Hope I'm not wearing out my welcome with so many questions >>>>>>>>>>>> from a new user, but here's another. >>>>>>>>>>>> >>>>>>>>>>>> The MPX100II came with a MU50 XG external tone generator >>>>>>>>>>>> (and powered speaker) probably because this model was >>>>>>>>>>>> released before this was built-in to the Mk II XG disklaviers. >>>>>>>>>>>> >>>>>>>>>>>> I assume one can use MIDI thru to connect both DK and >>>>>>>>>>>> external module, but what about the 500ms delay of the dk >>>>>>>>>>>> when receiving MIDI data, preventing everything from >>>>>>>>>>>> syncing up? There are latency settings in some advanced >>>>>>>>>>>> sequencers I have, but I was hoping there would be a >>>>>>>>>>>> simpler way to play back multi-channel MIDI files... >>>>>>>>>>>> >>>>>>>>>>>> Has anyone else tried this? >>>>>>>>>>>> >>>>>>>>>>>> Thanks in advance... >>>>>>>>>>>> >>>>>>>>>>>> Sam Kanter >>>>>>>>>>>> www.keyboardcollective.com <http://www.keyboardcollective.com/> >>>>>>>>>>>> (212) 684-3304 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Best regards, Spencer Chase >>>>>>>> 67550-Bell Springs Rd. >>>>>>>> Garberville, CA 95542 Postal service only. >>>>>>>> Laytonville, CA 95454 UPS only. >>>>>>>> Spencer@... >>>>>>>> http://www.spencerserolls.com >>>>>>>> (707) 984-8356 >>>>>>>> (425) 791-0309 >>>>>> >>>>>> -- >>>>>> >>>>>> Best regards, Spencer Chase >>>>>> 67550-Bell Springs Rd. >>>>>> Garberville, CA 95542 Postal service only. >>>>>> Laytonville, CA 95454 UPS only. >>>>>> Spencer@... >>>>>> http://www.spencerserolls.com >>>>>> (707) 984-8356 >>>>>> (425) 791-0309 >>>> >>>> -- >>>> >>>> Best regards, Spencer Chase >>>> 67550-Bell Springs Rd. >>>> Garberville, CA 95542 Postal service only. >>>> Laytonville, CA 95454 UPS only. >>>> Spencer@... >>>> http://www.spencerserolls.com >>>> (707) 984-8356 >>>> (425) 791-0309 >> >> -- >> >> Best regards, Spencer Chase >> 67550-Bell Springs Rd. >> Garberville, CA 95542 Postal service only. >> Laytonville, CA 95454 UPS only. >> Spencer@... >> http://www.spencerserolls.com >> (707) 984-8356 >> (425) 791-0309 > -- Best regards, Spencer Chase 67550-Bell Springs Rd. Garberville, CA 95542 Postal service only. Laytonville, CA 95454 UPS only. Spencer@... http://www.spencerserolls.com (707) 984-8356 (425) 791-0309
Message
Re: [disklavier] external tone generator
2014-01-19 by Spencer Chase
Attachments
- No local attachments were found for this message.