Recording midi from midi port and saving it as a new midi file
-
- KVRian
- 847 posts since 20 May, 2010
In FL Studio i first open a midi file. All midi channels is in midi port 0.
In Reaktor i have created a Midi Shifter that can invert all octaves at once to all midi channels in a shot.
It reads and outputs:
1. NotePitch
2. Pitchbend
3. Gate
4. Volume
5. Expression
6. Pan
7. Mod
8. Sustain
9. Hold
10. Program change
Only NotePitch gets modified on the fly. Is there any midi vst effect out there that can record this to new midi file so i can save it in (.MID) format?
In Reaktor i have created a Midi Shifter that can invert all octaves at once to all midi channels in a shot.
It reads and outputs:
1. NotePitch
2. Pitchbend
3. Gate
4. Volume
5. Expression
6. Pan
7. Mod
8. Sustain
9. Hold
10. Program change
Only NotePitch gets modified on the fly. Is there any midi vst effect out there that can record this to new midi file so i can save it in (.MID) format?
-
- KVRAF
- 1619 posts since 19 Aug, 2004 from Toronto
Actually, just thinking; do you need a plugin to record it? Can you not go out a virtual MIDI port (MIDI Yoke or something) to a standalone MIDI recorder/sequencer?
drab
-
- KVRer
- 3 posts since 28 Mar, 2012
Try Insert Piz Here midiStep and midiLooper vsts. Also, there's a "MIDI Out" plugin in FL that you could use to send midi data to Yoke or if you are using FL as a vst under other daw.
-
- KVRian
- Topic Starter
- 847 posts since 20 May, 2010
Can someone learn me to build this myself in synthedit?
I know there is no module in synthedit that is capabale of recording all midi events from a chosen midi port. Pressing the record button to record midi. Then pressing the stop button. And then click the save as button. And then for recording something new. Press the clear button. It's possible to record one song. Then pressing the pause button. Then play another midi file that has different volumes and program change values and so-on, Then pressing the resume button to continue midi recording. It should be possible to record 12 hours midi data. This allows me to merge many songs into one song. The resulting midi file will always use 16 midi channels for being compatible with any midi stream.
Edit:

Expression and Sustain is not recorded.
Sustain becomes (Unamed parameter 10). Is there no alternative?
I must successfully be able to record exactly all midi events to a new midi file.
The loopMIDI by Tobias Erichsen stacks all midi channels into one. All instruments becomes PIANO. + many midi events never gets recorded to a new midi file. Is this impossible to do perfectly?
I know there is no module in synthedit that is capabale of recording all midi events from a chosen midi port. Pressing the record button to record midi. Then pressing the stop button. And then click the save as button. And then for recording something new. Press the clear button. It's possible to record one song. Then pressing the pause button. Then play another midi file that has different volumes and program change values and so-on, Then pressing the resume button to continue midi recording. It should be possible to record 12 hours midi data. This allows me to merge many songs into one song. The resulting midi file will always use 16 midi channels for being compatible with any midi stream.
Edit:
It does not record PROGRAM CHANGES! All instruments turns into midi patch 0. http://www.2shared.com/audio/tSClkaxc/M ... _test.htmlallofdrab wrote:I use the plugin version of Bidule for recording MIDI.

Expression and Sustain is not recorded.
Sustain becomes (Unamed parameter 10). Is there no alternative?
I must successfully be able to record exactly all midi events to a new midi file.
The loopMIDI by Tobias Erichsen stacks all midi channels into one. All instruments becomes PIANO. + many midi events never gets recorded to a new midi file. Is this impossible to do perfectly?
-
- KVRian
- Topic Starter
- 847 posts since 20 May, 2010
FL STUDIO IS CRAP!
Can't someone here report these midi recording problems to the plogue forum support section so that the next version of BIDULE VST has this problem fixed. How long will it take?
Can't someone here report these midi recording problems to the plogue forum support section so that the next version of BIDULE VST has this problem fixed. How long will it take?
-
- KVRAF
- 1619 posts since 19 Aug, 2004 from Toronto
Just so you know (in my opinion) you're coming across as a bit of a jerk.
It may be all the capital letters and exclamation marks, but it's also how you're doing a lot of blaming that I don't feel is reasonable.
Now, I don't know you, so I'm not writing you off, just wanted to let you know how you're coming across to me and possibly other people.
(imo) Just because FL Studio doe not do what you want it to do does not mean it's crap.
(imo) Just because Bidule does not do what you want it to do, does not mean it has a problem that needs to be fixed.
Now, all this said I AM going to apologize to YOU, because I don't use Bidule for recording Program Changes, Expression, or Sustain, so it never occurred to me it would lack the ability to do it. So I'm sorry for my misleading suggestion.
I would continue to help you in your quest to find a solution, but your attitude has kinda killed it for me. Them's the breaks. Perhaps someone new will come along (in this thread) to assist you.
btw: I suspect you may want to reconsider your use of the word INVERT.
It may be all the capital letters and exclamation marks, but it's also how you're doing a lot of blaming that I don't feel is reasonable.
Now, I don't know you, so I'm not writing you off, just wanted to let you know how you're coming across to me and possibly other people.
(imo) Just because FL Studio doe not do what you want it to do does not mean it's crap.
(imo) Just because Bidule does not do what you want it to do, does not mean it has a problem that needs to be fixed.
Now, all this said I AM going to apologize to YOU, because I don't use Bidule for recording Program Changes, Expression, or Sustain, so it never occurred to me it would lack the ability to do it. So I'm sorry for my misleading suggestion.
I would continue to help you in your quest to find a solution, but your attitude has kinda killed it for me. Them's the breaks. Perhaps someone new will come along (in this thread) to assist you.
btw: I suspect you may want to reconsider your use of the word INVERT.
drab
-
- KVRian
- Topic Starter
- 847 posts since 20 May, 2010
I am not a jerk. Blame to describe midi recording problems. I express my feelings counting from 24 april and further until this is solved.allofdrab wrote:Just so you know (in my opinion) you're coming across as a bit of a jerk.
It may be all the capital letters and exclamation marks, but it's also how you're doing a lot of blaming that I don't feel is reasonable.
It does not transfer all midi events including MIDI CC. program change and so-on each midi channel has it's own midi events. And bidule is not a perfect midi recorder.allofdrab wrote:(imo) Just because FL Studio doe not do what you want it to do does not mean it's crap.
I don't know the solution because i can't record and save the midi stream to new (.mid) file with reaktor 5. The use of the word INVERT is the same as FLIP. Recording the midi stream into a midi buffer then save it as a new file with the file extension (.mid)allofdrab wrote:I would continue to help you in your quest to find a solution, but your attitude has kinda killed it for me. Them's the breaks. Perhaps someone new will come along (in this thread) to assist you.
btw: I suspect you may want to reconsider your use of the word INVERT.
-
- KVRist
- 127 posts since 26 Apr, 2002 from Germany
loopMIDI does not alter any MIDI-messages (apart from resolving running-status messages to full MIDI-messages)Jedinhopy wrote: The loopMIDI by Tobias Erichsen stacks all midi channels into one. All instruments becomes PIANO. + many midi events never gets recorded to a new midi file. Is this impossible to do perfectly?
So something else in your chain must be mapping midi-channels...
Tobias
-
- KVRian
- Topic Starter
- 847 posts since 20 May, 2010
FL Studio is not the General Midi DAW. (midi output port 0) to vst plugin (input port 0) vst plugin (output port 1). Digital Midi Workstation = DMW.to-pse wrote:So something else in your chain must be mapping midi-channels.
So i must switch to another DAW and recreate everything in synthedit or synthmaker? It's hard to build what i have in my mind to do it again in synthedit or synthmaker because i am too used to reaktor 5. And getting required midi in and out modules is hard to get in synthedit or synthmaker. Before that a midi channel splitter then midi channel adder. There is total 16 different midi channels. Each with it's own gate, notepitch, pitchbend, volume, pan, mod, sustain, expression and program change.
