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
Message
Re: [disklavier] external tone generator
2014-01-19 by Spencer Chase
Attachments
- No local attachments were found for this message.