Midi Prompt  - Advanced Capabilities

Getting Started | Settings | Display | Lyric | Text List Edit | File List Edit | Midi Strings  


Want more?

The way MidiPrompt is designed, you can have more than one program running at the same time, but before we get into that, as MidiPrompt writes all its current details into the ini file, if multiple MidiPrompts were running then when they were closed the last one to close would overwrite the ini file.
Not so good.
The answer is to have copies of the program in separate directories on the hard disk so there would be a separate ini file for each one. You could use a batch file to start them all. 
So why would you go to all that trouble?
More than one MidiPrompt can respond to a single Midi message from your controller.
You could have 2 screens and one could display the Music in a pdf and the other a Lyric in a text file. You could change the page (with PageDn) with your foot controller without affecting the Lyric 
You could set up multiple screens and give them to different players. Each MidiPrompt has different pdfs for their part and all will be in sync with a single midi control and one PC 
You could use a single screen and have one MidiPrompt in Text Line mode showing you the name of the Preset and the other copy of MidiPrompt showing the pdf of the music. 
The programs can be responding to the same Midi input device, or a different one, the same channel or a different one, both could be responding to Patch change or not. 
If the multiple MidiPrompts listen to the same input device and they have different output devices, you could use a single pedal message to send a completely different list of Midi strings to different Midi devices.
Setting up multiple keyboards on the same channel can only be done this way. 
I am sure that you will be able to think up new ways to use this feature. 

New Ideas

Perhaps in the next version there could be a list of MidiPrompt files and you could send a special Midi message to load a whole new set. This would overcome the limit of 124 values in the list. Perhaps it could be bank select 
- MidiPrompt message (Same channel as is in use) to load file
- Midiprompt searches through it’s list to find entry in 64 Note that you wouldn’t be able to use CC 00 or CC 32 ($20).  but it wouldn’t be much of a loss for the extension.
 
Any other ideas?   Feel free to contribute at the Yahoo group web site.
Your feedback is also appreciated. There is a MidiPrompt Yahoo Group where you can join to get tips from MidiPrompt's programmer and from other users at: http://tech.groups.yahoo.com/ group/midiprompt/

Getting Started | Settings | Display | Lyric | Text List Edit | File List Edit | Midi Strings