Author Topic: PSR EW400- How to record sustain?  (Read 3656 times)

0 Members and 1 Guest are viewing this topic.

Dimi.D

  • Guest
PSR EW400- How to record sustain?
« on: September 09, 2018, 01:23:49 PM »
Hello all

I am trying to record a song on my PSR EW400 that is made only with piano sound.
I am using the sustain effect and it all sounds well after the recording is done.
After that, i transfear the song into a usb stick to move it to my laptop.
From there, i open in with a midi editor, to make some corrections and my intension is to insert this into synthesia and make a video of it.
My problem is, that from the moment I open the midi file with the midi editor, the sustain effect is gone.

Any ideas?

Thanks, Dimi
 

SeaGtGruff

  • Guest
Re: PSR EW400- How to record sustain?
« Reply #1 on: September 09, 2018, 03:22:34 PM »
Are you playing back the MIDI file within the MIDI editor? If so, the most probable explanation is that your computer's default MIDI soft synth, or whatever virtual instrument is being used by the MIDI editor, isn't able to respond to the sustain messages.

Another possibility is that when the MIDI file is being imported into the MIDI editor there are certain types of messages which are being filtered out.

The sustain on/off messages are Control Change messages. Check the MIDI editor's preferences or configuration settings to make sure that no message types are being filtered out when MIDI files are imported.

Also, see if the MIDI editor lets you play back the MIDI data using an external MIDI device-- in particular, using your PSR-EW400.

Which MIDI editor are you using?
 

Dimi.D

  • Guest
Re: PSR EW400- How to record sustain?
« Reply #2 on: September 09, 2018, 03:35:58 PM »
Hi Mike,
thanks for the quick response.
I used at first a simple free midi editor, that I think is called "Midi editor"... and then I used Fl studio10, both times with the same result.
What you are saying makes perfect sense. If as you say the information is surely stored in the recorded file, then I only need to do some diging around in the midi software.
Any sugestions are welcome. :)

 

SeaGtGruff

  • Guest
Re: PSR EW400- How to record sustain?
« Reply #3 on: September 09, 2018, 08:31:32 PM »
Well, ideally when you edit a MIDI file you would want to test it using the hardware or software that you plan to play it on when it's finished. So if you're planning to play the file on your keyboard then you would want to have the MIDI editor send the data to your keyboard as you're working on it so you can tell how it sounds.

But you said that you're planning to use the file in Synthesia, and creating a file that sounds how you want it to on your keyboard doesn't mean it will sound the same way when played by the Synthesia software. Also, I don't know how Synthesia handles MIDI Sustain CC messages, or for that matter whether you're planning to use the MIDI file exclusively with your keyboard, or whether you plan to post it so other people can use it with their keyboards, in which case there's no telling how it will sound on their keyboards.

I would recommend the following:

(1) Record your playing, complete with sustain pedal, to a User Song on the PSR-EW400, then play back the User Song. If the sustain works as expected in the User Song, then it was recorded successfully.

(2) Use the "Save SMF" function in the File Control menu to convert the User Song to a MIDI file, then play back the MIDI file on your keyboard. If the sustain works as expected in the MIDI file, then it was converted successfully.

(3) Load the MIDI file into your MIDI editor, then check the MIDI event list to see whether the MIDI Sustain CC messages are there. If they are, then the MIDI file was imported successfully into the MIDI editor.

(4) Edit the MIDI file as desired (but see the note below), then save the changes, load the file on your keyboard again, and play it back. If the sustain still works as expected, then the MIDI editor didn't interfere with the MIDI Sustain CC messages.

(5) Try the MIDI file with Synthesia. If the sustain worked in all prior steps but fails to work as expected in Synthesia, then the problem is related to either Synthesia or the MIDI soft synth that Synthesia is using to play the MIDI file.

Note that when you're editing the MIDI file in your MIDI editor, you should be careful how you move any Note events around. The sustain effect isn't embedded as part of the MIDI Note On/Off events, but is instead controlled by separate messages that turn the sustain on or off, creating what I'll call "sustain zones" that start and stop at specific times. If you move a note so it starts earlier or later than originally recorded, or stops earlier or later than originally recorded, you may inadvertently move the note out of or into a sustain zone-- that is, the notes and the sustain zones will no longer be synchronized with each other as they were when you made the original recording. What you might need to do is move the beginning (Sustain On) and ending (Sustain Off) of each sustain zone so they correctly encompass the appropriate Note events as desired.