|
|
#1 |
|
Major Dude
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
|
all MIDI files not seekable with DS/Microsoft Synth
Tested with in_midi 3.11 and 3.13 (from WA 5.25) on two computers with a completely different sound setup.
Steps to reproduce: 1) Open configuration of in_midi 2) On the first tab choose as device: 'Direct Music/Microsoft Synthesizer' 3) Play any midi 4) Try to seek within the midi the problem showed up first in this thread: http://forums.winamp.com/showthread....hreadid=250699 eeeee eeeeeee eeeee eeeee eeeee 8 8 8 8 8 8 8 8 8 8 88 8eee8 8e 8 8 8eee8 8e 8 8 8 88 8 88 8 8 88 8 88 8 8 8 88 8 88 8 8 88 8 88 8 8eee8 |
|
|
|
|
|
#3 |
|
Major Dude
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
|
Strange. BubbaSmith hinted on that already. This is my midi setup:
---------------------------------------- Device: Direct Music/Microsoft Synthesizer Device Info: type : DirectMusic device type : user mode synthesizer supports DLS level 1 supports DLS level 2 software synthesizer effects : reverb Volume Control: Autodetect Logrith as Logarithmic: Yes Midi Extensions: none ----------------------------------------- I tried the midi from the other thread and 2 midis of mine. One computer has a Realtek on-chip audio device, the other has a Creative Soundblaster 5.1 with the latest official kx Drivers installed. Both are Windows XP. the out_ds plugin is active. No third party plugins installed. ----------------------------------------- strange ![]() I can move the slider to any position that I want, but the music doesn't jump to this position. Update: As funny as it is: Sometimes it works, sometimes not. Hitting stop and then play changes this behaviour sometimes. Once it is started with seeking working, it keeps working. But hitting stop and play might also make it change into the "seekless" mode. Out of 10 tries: W=works, N=does NOT work. Winamp is restarted. W W N W N W W N W W eeeee eeeeeee eeeee eeeee eeeee 8 8 8 8 8 8 8 8 8 8 88 8eee8 8e 8 8 8eee8 8e 8 8 8 88 8 88 8 8 88 8 88 8 8 8 88 8 88 8 8 88 8 88 8 8eee8 Last edited by amano; 9th July 2006 at 17:17. |
|
|
|
|
|
#4 |
|
Major Dude
Join Date: Apr 2006
Location: Bubbaville, USA
Posts: 599
|
I have absolutely no problems seeking with each and every MIDI file I have, when using this MIDI device (the one I recommended) in Winamp --> 'Direct Music / Microsoft Synthesizer (with output)'.
Both amano and kiwiness appear to have a common problem that the rest of us do not have, that might need to be addressed, but it's definitely not a bug in Winamp, or with that device. btw... I just replied in the thread that prompted amano to file this 'bug' report. Egg... Perhaps 'merge' this thread with that one? This is not a reproducable bug. |
|
|
|
|
|
#5 |
|
Moderator
Join Date: Dec 2000
Posts: 14,344
|
Reproduced, however there is another setting in the mix...
Winamp > Ctrl+P > Input > Nullsoft MIDI player > Misc tab > issue is reproduced when 'streamed - send data to OS as large blocks/segments' is selected as the playback method. 'immediate - send MIDI as large blocks/segments' works correctly I am not too sure about merging the threads. I will leave that one to the Eggster.
|
|
|
|
|
|
#6 |
|
Major Dude
Join Date: Apr 2006
Location: Bubbaville, USA
Posts: 599
|
OK. Don't merge the threads. Reproduced. BUT...
Exactly as JonnyMac indicated... 'Direct Music / Microsoft Synthesizer' --> borked 'Direct Music / Microsoft Synthesizer (with output)' --> fine As I'd indicated to amano in the other thread, I specifically used the device 'with output' and did not have this problem. But amano elected not to try what I'd suggestted, due to the fact that he assumed that using the device would output a WAV file as well (not true - as I'd indicated here). So... yes. Reproduced. Now, I'm wondering if kiwiness mistakingly selected 'Direct Music / Microsoft Synthesizer' even though I specifically told him to use 'Direct Music / Microsoft Synthesizer (with output)' in that thread. I'll have to go back there and ask him. And I'll bet $$$ that that is exactly what he did.
|
|
|
|
|
|
#7 | |
|
Major Dude
Join Date: Apr 2006
Location: Bubbaville, USA
Posts: 599
|
JonnyMac's Workaround:
Quote:
Good job there, JonnyMac!
|
|
|
|
|
|
|
#8 |
|
Techorator
Winamp Team Join Date: Jun 2000
Posts: 35,130
|
Ok, I can reproduce it now, with those two settings
(Device = DirectMusic MS Synth, and Playback Method = streamed) I've always used my soundcard's hardware synth as Device and 'Immediate' playback method, but I think 'streamed' is the default setting. As stated, the result is that you can move the seekbar, but it doesn't actually seek (ie. move it from 0:01 to 4:00 and it'll still be playing from 0:01 onwards). The question is... is this new to 5.23/4 or has it been like this for a while? And if the latter, then in which version did it start happening? |
|
|
|
|
|
#9 |
|
Major Dude
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
|
Bubba Smith, the funny thing is, that selecting the "with output" part indeed starts the diskwriter plugin! Maybe your diskwriter plugin isn't installed. And I do not hear any sound. If I start it again, I get a popup which tells that there is already a wav file in place.
Are there any advantages in using the streamed mode? If not then the streamed mode could be removed as a quick fix. And if Benski bothers to fiddle around with in_midi again: Could we have the Direct Sound/Microsoft Synth be the default setting? I wouldn't have tried this setting myself and have been annoyed for years that winamp changes the systemwide volume for midis. eeeee eeeeeee eeeee eeeee eeeee 8 8 8 8 8 8 8 8 8 8 88 8eee8 8e 8 8 8eee8 8e 8 8 8 88 8 88 8 8 88 8 88 8 8 8 88 8 88 8 8 88 8 88 8 8eee8 |
|
|
|
|
|
#10 |
|
Moderator
Join Date: Dec 2000
Posts: 14,344
|
Direct Music / Microsoft Synthesizer (with output) allows the use of the DiskWirter plug-in with MIDI files. It should not automatically cause Winamp to switch to the DW plug-in. Are you sure that you did not accidentally select DW instead of the a regular output plug-in?
|
|
|
|
|
|
#11 |
|
Major Dude
Join Date: Apr 2003
Location: where the llamas come from!
Posts: 951
|
Yes. you are right. I don't know how I managed to do so, but well, my fault.
eeeee eeeeeee eeeee eeeee eeeee 8 8 8 8 8 8 8 8 8 8 88 8eee8 8e 8 8 8eee8 8e 8 8 8 88 8 88 8 8 88 8 88 8 8 8 88 8 88 8 8 88 8 88 8 8eee8 |
|
|
|
|
|
#12 |
|
Junior Member
Join Date: Jul 2006
Posts: 8
|
hi guys, sorry for the absence. Bubba, i did choose 'Direct Music / Microsoft Synthesizer (with output)' but problem persisted. indeed, the
'immediate - send MIDI as large blocks/segments' fixed my non-seekable problem. Weird how mine seems to be a special case where i need to set 'with output' AND 'immediate - send MIDI as large blocks/segments'. well, at least now i kan seek again. ![]() *applause* good job all! you guys are awesome! p.s. btw Bubba, im a girl...not a "him"
|
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|