Author |
Topic: My own software (Read 2482 times) |
|
Alan
New Member


Shine on!

Gender: 
Posts: 3
|
 |
My own software
« on: May 12th, 2004, 10:16am » |
Quote Modify
|
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
|
|
IP Logged |
Alan Power
|
|
|
Peter L Jones
Expert
    

Hit it
Gender: 
Posts: 978
|
 |
Re: My own software
« Reply #1 on: May 12th, 2004, 12:33pm » |
Quote Modify
|
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.)
|
|
IP Logged |
"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
|
|
|
Alan
New Member


Shine on!

Gender: 
Posts: 3
|
 |
Re: My own software
« Reply #2 on: May 13th, 2004, 7:14pm » |
Quote Modify
|
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?
|
|
IP Logged |
Alan Power
|
|
|
Peter L Jones
Expert
    

Hit it
Gender: 
Posts: 978
|
 |
Re: My own software
« Reply #3 on: May 13th, 2004, 7:39pm » |
Quote Modify
|
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?
|
|
IP Logged |
"...Playing fast around the drums is one thing. But to play with people for others, to listen to, that's something else. That's a whole other world." -- Tony Williams
|
|
|
Jamie OConnell
Administrator
    


Gender: 
Posts: 2027
|
 |
Re: My own software
« Reply #4 on: Jun 12th, 2004, 11:44am » |
Quote Modify
|
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 2) moxarp.zip
|
« Last Edit: Jun 12th, 2004, 11:47am by Jamie OConnell » |
IP Logged |
--Jamie Music is its own reward.
|
|
|
Alan
New Member


Shine on!

Gender: 
Posts: 3
|
 |
Re: My own software
« Reply #5 on: Jun 21st, 2004, 9:36am » |
Quote Modify
|
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).
|
|
IP Logged |
Alan Power
|
|
|
|