Posted
I'm probably just missing something simple, but I can't figure out how to record midi.
I did some tests with my DAW, and everything works fine there.
Here's what I've done so far.
I've tried both Global Ports and Private Ports set to the same channel as my Keyboard for the Record Track, but I think I'm missing something on setting up the midi port. It asks for a Device Description, but I have no idea how to go about that for a Midi Port.
Thanks for any help.
Boyd
Wed, 2012-10-03 - 08:29 Permalink
Thanks. I did have that midi in box checked, as well as the one on the progressions page.
I understand how to set up a port and device description for PLAYBACK, but I'm totally at a loss as to how to set up a MIDI port for input.
Does it need a device description?
Does it somehow link to a Playback port?
This is all the manual says:
You will immediately recognize the MIDI ports that are available on your computer by their name. These are especially useful for playing to an receiving from external hardware. For at least one port you should enable “MIDI Input”, or otherwise it will not be possible to record music."
Notes received via the MIDI interface are only displayed when the check box "MIDI Input" is checked. If you would like a palette to react to key presses, "MIDI Input" must be checked there as well.
You may also play a palette “live”, controlled by an external MIDI keyboard. Turn both switches MIDI Input and MIDI Live on.
The MIDI Through switch causes all MIDI input to be immediately forwarded to the last selected instrument. This way you can monitor the instrument “live”.
Well, I did all that as much as I can figure out, but no joy.
Boyd
Wed, 2012-10-03 - 10:47 Permalink
Hi Boyd,
no need to set a MIDI channel. When recording, all input is directed to the currently selected instrument automatically.
Check the following:
In Audio & MIDI Setup, the MIDI port of your keyboard must be enabled for Input. Pressing keys on your hardware should make the red input indicator flicker.
Now when selecting an instrument in arrange and presseing the Record button, all input should go to that phrase.
Synfire is paranoid about MIDI feedback. If your input port is also used for output, you may not be able to record to that instrument. Not sure about it exactly, but at least MIDI Through will be disabled. As a test, try recording to a different instrument.
Wed, 2012-10-03 - 22:27 Permalink
"Use audio engine for midi input" is best for good timing. If Synfire can listen to your keyboard's midi port, the Engine should be able too (if you run it on the same computer).
Do you have a DAW synched with Synfire in addition to the Engine?
Windows or Mac?
On Windows, please make sure you have the latest USB drivers for your keyboard.
Wed, 2012-10-03 - 22:43 Permalink
OK, I found part of the problem.
"Use audio engine for midi input" is checked by default. I unchecked it and now I can record, but don't hear anything.
Midi thru is checked - but I do have two midi ports - Do I need to disable the un-needed one? And if so, how?
I'll keep playing with it.
Boyd
UPDATE - I switched the audio to my 2nd audio card - Also I created a new instrument with the same sound - Suddenly I have sound. - I then switched back to the 1st audio card & deleted the new instrument track - And everything still works.
I'm not sure exactly what solved the problem, but everything seems fine now.
Boyd
Wed, 2012-10-03 - 22:52 Permalink
Thanks Supertonic,
I re-enabled "Use audio engine for midi input" and NO sound.
I'm on one Windows 7 computer - No DAW currently running, but I do have "Sync' checked.
My midi is firewire, but I'll see if there are new drivers.
At any rate, things are good now.
Boyd
Fri, 2012-10-05 - 16:26 Permalink
On the mac the red input indicator (Audio & MIDI Setup) is flickering when I play my hardware.
On the PC Win 7 the red input indicator (Audio & MIDI Setup) is NOT flickering when I play my hardware. If I disable "Use audio engine for midi input", then the red input indicator (Audio & MIDI Setup) is flickering when I play my hardware.