話題(スレッド): Event Program Change

Event Program Change (2018-03-15 02:29, siura, #80962)

In the last few days seems that the event Program Change has a different behavior. I used to see the number of the instrument and the name and know I see only the number. I even added bank numbers to see if the behavior change but stays with no name. I opened some files that I worked on in the past and the names are gone, the files sounds the same, but don't know what happened. Sometimes it changes the synth to the microsoft sounds and not the coolsoft virtual synth that i use. I use Win 10 and I use your midi selector.

メッセージ #80962 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: Event Program Change (2018-03-15 22:27, kuzu, #80963)

Thank you for using openmidiproject's program.

First, basically in MIDI, the voice name array is different in each MIDI module or synthesizer. A voice is determined by three events, which is, CC#0(=0~127), CC#32(=0~127), and program change(=0~127). If you selected wrong number, the voice name will become empty and no sound (or corrupted sound) will come. Also, If MIDIdata's creator uses Roland SC-88Pro, and you are using Microsoft GS Wavetable Synth, even if the two are both GS based module, Roland SC-88Pro has more than 1000 voices, while Microsoft GS Wavetable Synth has only minimum voices, so you can't simulate the MIDIdata completely.

MIDI sequencer doesn't know which MIDI module or synthesizer you are using, so you must select suitable instrument definition to show voice name by "Setup"-"MIDI Device and Instrument..." menu's "MIDI Inst Def (Normal)" and "MIDI Inst Def (Drums)" tabs. Default instrument definition is Microsoft GS Wavetable Synth. Instrument definition files(*.ins) exists in "instrument" folder. If your module's one not found, you must find ins file in the Internet. This question frequently comes, please see also openmidiproject's documentation's page and FAQ's page. If you look some ins file in your text editor, you will understand why the name is shown or unshown.

Or maybe instrument definition file(*.ins) load error, or get broken, or disk error. Please try download latest program and instrument definition file(*.ins) again. Or move the program to the other folder. Or please restart windows.

And MIDISelector is only for WindowsVista / 7. Please see openmidiproject's documentation's and FAQ's page.
#80962 への返信

メッセージ #80963 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

Re: Event Program Change (2018-03-15 23:03, siura, #80964)

[Reply To Message #80963]
> Thank you for using openmidiproject's program.
>
> First, basically in MIDI, the voice name array is different in each MIDI module or synthesizer. A voice is determined by three events, which is, CC#0(=0~127), CC#32(=0~127), and program change(=0~127). If you selected wrong number, the voice name will become empty and no sound (or corrupted sound) will come. Also, If MIDIdata's creator uses Roland SC-88Pro, and you are using Microsoft GS Wavetable Synth, even if the two are both GS based module, Roland SC-88Pro has more than 1000 voices, while Microsoft GS Wavetable Synth has only minimum voices, so you can't simulate the MIDIdata completely.
>
> MIDI sequencer doesn't know which MIDI module or synthesizer you are using, so you must select suitable instrument definition to show voice name by "Setup"-"MIDI Device and Instrument..." menu's "MIDI Inst Def (Normal)" and "MIDI Inst Def (Drums)" tabs. Default instrument definition is Microsoft GS Wavetable Synth. Instrument definition files(*.ins) exists in "instrument" folder. If your module's one not found, you must find ins file in the Internet. This question frequently comes, please see also openmidiproject's documentation's page and FAQ's page. If you look some ins file in your text editor, you will understand why the name is shown or unshown.
>
> Or maybe instrument definition file(*.ins) load error, or get broken, or disk error. Please try download latest program and instrument definition file(*.ins) again. Or move the program to the other folder. Or please restart windows.
>
> And MIDISelector is only for WindowsVista / 7. Please see openmidiproject's documentation's and FAQ's page.

I did some of those suggestions and did not work, but since I did not have that problem with the version 5.1 and I still have it installed I tried the same files with the old version and it worked fine. I have all the names back. I still don't know what happened but I will going to do the the other suggestions. Thanks for taking your time to answer.
#80963 への返信

メッセージ #80964 への返信×

ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする