|
||
Title: My own software Post by Alan on May 12th, 2004, 10:16am hello Midi-Ox team. Im planning to write a software by my own (Im a vb6 programmer) in order to control all my midi instruments. I have 3 master keyboard, a 12 HE rack with 3 expander modules, a midi pedal controller, 1 voice harmonizer, 1 midi patch bay 8x8. I play and sing in two Pink Floyd tribute bands, but not as professionist. I know very well midi implementation, and I cannot find any instrument/machine able to solve my needs, so I decided to write a software by my own and use a PC to control everythings. these are my goals: 1) I play 3 keyboard and I sing. I have also to read some lyrics and some staff, chords, or particular setup at real time. I also have to start some wave file in certains times. you know, if you play Floyd you dont have time between one song and another, so I have to control everyhings by foot. 2) I tried to use a midi pedal controller, but it's hard to find the "right pedal" to press each time, also because I have to see down, and I have a full 88 keyboard in front of me. 3) this is the plan: controlling all with 1 only pedal (up or forward patch, I mean) 4) I want to keep my patch bay connected to a PC in order to send each of 8 midi port to the PC and process all the signals. With the PC I want to config. routing, rechannelization, filtering, and obvioulsy sending program/bank change! Also, I wanto to send some wave file (such effects, intros, etc.) at particular times. this is my question: is possible for you I integrate my own software (with its own GUI) with your COM object, in order to process midi input streams and sending output midi streams after these process? (forget audio file!) if yes or not, some hints from you? if the software works I wanna share it with who needs. thank you in advance. Alan Power Italy |
||
Title: Re: My own software Post by Peter L Jones on May 12th, 2004, 12:33pm I'd be inclined to look into a sequencer rather than writing a back end to MIDI OX. Something like Plogue Bidule or Ableton Live - or even Computer Muzys - might be able to do exactly what you want. (You might still need MIDI OX to do some remapping but possibly not.) |
||
Title: Re: My own software Post by Alan on May 13th, 2004, 7:14pm I watched these softwares on Internet, but they seem to be more dedicated to audio issues. I need more about MIDI, such defining "presets" where it should be possible to send some PC (3 or 4 in one shot), or routing/mapping patch bay configuration, and so on. It is for these reasons I think actually no programs are available at the time. And what about having lyrics on display at the right time?? What do you think? |
||
Title: Re: My own software Post by Peter L Jones on May 13th, 2004, 7:39pm Actually, you could be right -- I think I'm going slightly off down my own path ;-). But if you want to sync lyrics with audio, you'll need something that understands audio latency... Have you looked at Rosegarden (open source) - maybe you could add something to that? |
||
Title: Re: My own software Post by Jamie OConnell on Jun 12th, 2004, 11:44am There's a couple of VB6 samples on the site to give you an idea of what's possible. Look on the main page under scripting. 1) vbclient.zip (http://www.midiox.com/zip/vbclient.zip) 2) moxarp.zip (http://www.midiox.com/zip/moxarp.zip) |
||
Title: Re: My own software Post by Alan on Jun 21st, 2004, 9:36am I want to reply to you all. 1) Lyrics: there's no problem regarding syncronization between lyrics and music. I only want to "turn the page" when I want, by pressing a foot-switch. I don't want the lyrics to scroll by themselves like a karaoke software. I do not employ a midi-click in drummer's headphone. there's a lot of fast/slow change of tempo during the performance. 2) examples: I tried with 8 midi-in ports opened, I can hear a lot of latency during my re-channelization: i.e. I send a unique note on In1-ch1, and I want to rechannelize it on Out2-ch1 AND Out3-ch5, so I have to manipulate and duplicate the message, and then I have to send these two message modified. Too much latency (about 2-3/10 of second). |
||
MIDI-OX User Forum » Powered by YaBB 1 Gold - SP 1.3.1! YaBB © 2000-2003. All Rights Reserved. |