21 May '13 - 08:50 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1] 2  All
  Reply  |  Print  
Author Topic: ASIO - Shift output channels...  (Read 9172 times)
xtrgt
Posts: 30


« on: 22 Jan '08 - 12:11 »
Reply with quoteQuote

Please ? I can't get it to work with the S/PDIF out of my emu 0404 usb unless i get to shift channels... Smiley
Logged
Rah'Dick
XMPlay Support
Posts: 923


« Reply #1 on: 22 Jan '08 - 14:06 »
Reply with quoteQuote

Excuse me, but what do you mean with "shift channels"? If I were an operating system, I'd throw an error message like "Shift: invalid operation for 'channel'." or "Unrecognized identifier" or "invalid syntax".  Wink

In a nutshell: What?
Logged
xtrgt
Posts: 30


« Reply #2 on: 22 Jan '08 - 14:12 »
Reply with quoteQuote

i'm not that technical but here's my try.. asio usually has a shift output channel option.. it's found in asio plugins of foobar, winamp and j river. basically what it does is tell asio how many channels to shift in playback..

i'm sorry, i do not know how else to explain Sad
Logged
Dotpitch
Posts: 2472


« Reply #3 on: 22 Jan '08 - 14:45 »
Reply with quoteQuote

Shift channels... you mean rearranging them, so you can get L-data at SL-output? Or expand stereo to 5.1? I think drivers should be able to do this, XMPlay currently can't do it.
Logged
xtrgt
Posts: 30


« Reply #4 on: 22 Jan '08 - 14:49 »
Reply with quoteQuote

let's say a soundcard has 4 channels, l+r, and rl + rr.. normally the asio would out to l+r, but i want to send the data to rl+rr (cause that's where the s/pif is...)..

should be in the options cause that's where it usually is with other players Sad
Logged
Dotpitch
Posts: 2472


« Reply #5 on: 22 Jan '08 - 15:10 »
Reply with quoteQuote

...send the data to rl+rr (cause that's where the s/pif is...).
An odd configuration, but it's fine as long as it works.

should be in the options cause that's where it usually is with other players
You're right, if it were there, it would've been in Options and stuff. But just because other players have this option, it doesn't mean XMPlay has it. And why would you restrict channel rematrixing to ASIO only? Surely, WaveOut and DirectSound could benefit from it as well.
Logged
xtrgt
Posts: 30


« Reply #6 on: 22 Jan '08 - 15:14 »
Reply with quoteQuote

that would be great. i think it would benefit directsound and waveout Cheesy.. i don't think it would be that hard.. it would be nice too, cause XMplay, as i've compared with foo and jrmc.. is REALLY REALLY GOOD Cheesy
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #7 on: 22 Jan '08 - 16:24 »
Reply with quoteQuote

Here's an update to try...

   www.un4seen.com/stuff/xmp-asio.dll
Logged
xtrgt
Posts: 30


« Reply #8 on: 22 Jan '08 - 16:36 »
Reply with quoteQuote

it works, it works ! thank you IAN ! Cheesy
Logged
deus-ex
Posts: 186


« Reply #9 on: 22 Jan '08 - 22:25 »
Reply with quoteQuote

Starting with all update releases of the Xmp-ASIO driver from 2007-10-07 onward I wasn't able to forward/rewind playback. The position slider would rather start stuttering (jumping fast forward/backward) repeatedly at the same position as long as I kept pressing left or right cursor key without the song ever advancing/rewinding. The last Xmp-ASIO driver that worked for me was the one released on 2007-04-27, so I always returned to that version ever since, hoping that the issue would disappear for me with one of the next releases.

I tried the current Xmp-ASIO driver released just today to experience the same behaviour. Since nobody else seem to have those issues, at least noone reported those here, I tried once again adjusting the Output options to see if I could improve my situation. After decreasing the Buffer from 1.000s (default) down to the smallest possible value of 0.100s the stuttering issues diappeared completely.

Now I'd like to know what is causing the different behaviour, since all previous Xmp-ASIO drivers up to 2007-04-27 didn't require me to alter the setup as I mentioned above.
Logged
kakuyoshi
Posts: 27


« Reply #10 on: 23 Jan '08 - 03:21 »
Reply with quoteQuote

Here's an update to try...

   www.un4seen.com/stuff/xmp-asio.dll

When I close Options and stuff and open again, a value of
First output returns to 0.
Channel is done Shit of, but cannot maintain the value of the
channel which did Shift?

kakuyoshi
Logged
xtrgt
Posts: 30


« Reply #11 on: 23 Jan '08 - 05:53 »
Reply with quoteQuote

dunno if there's a bug with the new xmp-asio but sometimes when i shift from wasapi - speakers to asio - digital out, the sound won't play. i have to restart the song.  Smiley
Logged
amit
Posts: 718


« Reply #12 on: 23 Jan '08 - 09:21 »
Reply with quoteQuote

After decreasing the Buffer from 1.000s (default) down to the smallest possible value of 0.100s the stuttering issues diappeared completely.

1. Did you try setting in ASIO driver options :"Always use preffered driver buffer size"?
2. Try to extend the output latency of you hardware.
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #13 on: 23 Jan '08 - 16:21 »
Reply with quoteQuote

I tried the current Xmp-ASIO driver released just today to experience the same behaviour. Since nobody else seem to have those issues, at least noone reported those here, I tried once again adjusting the Output options to see if I could improve my situation. After decreasing the Buffer from 1.000s (default) down to the smallest possible value of 0.100s the stuttering issues diappeared completely.

That's strange. What soundcard/driver are you using, and what are the settings in its control panel? Also, what are your ASIO plugin settings?

When I close Options and stuff and open again, a value of
First output returns to 0.
Channel is done Shit of, but cannot maintain the value of the
channel which did Shift?

Yep, the display value wasn't being initialized. Here's another update to try...

   www.un4seen.com/stuff/xmp-asio.dll

dunno if there's a bug with the new xmp-asio but sometimes when i shift from wasapi - speakers to asio - digital out, the sound won't play. i have to restart the song.  Smiley

Does the problem only occur when switching between those 2 outputs, not between any other 2 or 1 of the above and another? Also, is the playback button still in the playing state?
Logged
xtrgt
Posts: 30


« Reply #14 on: 23 Jan '08 - 16:46 »
Reply with quoteQuote

Does the problem only occur when switching between those 2 outputs, not between any other 2 or 1 of the above and another? Also, is the playback button still in the playing state?

yes it was in the playing state... and i'm not so sure if it's only between wasapi and asio... but i can say those are the only two i use Smiley
Logged
deus-ex
Posts: 186


« Reply #15 on: 23 Jan '08 - 17:22 »
Reply with quoteQuote

That's strange. What soundcard/driver are you using, and what are the settings in its control panel? Also, what are your ASIO plugin settings?

           OS: Windows XP Pro SP2
Soundcard: Soundblaster XiFi XtremeMusic
     Drivers: v2.14.0001 beta (2008-01-09) (issues appeard with previous v2.09.0007 (2006-10-03) too)
  XiFi ASIO: Only option is to adjust ASIO buffer latency, set to 50 ms (default)

For music listening I switch to XiFI "Audio creation mode" which disables EAX and uses enhanced internal audio processing, XiFi Crystalizer (a sound enhancer) is disabled. I'm using Stereo speakers, the soundcard output is connected to an external receiver. The stuttering would also appear with the soundcard set to "Game mode" (EAX effects and faster (less accurate) audio processing).

XMPlay Output settings:
       Device: ASIO - Creative ASIO
Sample rate: 44100       Buffer: 0.100s (<- ONLY setting that was changed)
    Channels: stereo       ( ) Apply sample rate to all file formats
   Resolution: 32 bit       ( ) Downmix multi-channel
                                 ( ) Dithering  ( ) Noise shaping

XMPlay ASIO plugin settings: (altering any of these didn't improve the stuttering issue)
(x) Set harware sample rate when possible
(x) Use optimal resolution (else pad to it)
( ) Always use prefered driver buffer size

P.S.: Forum spellchecking currently doesn't seem to work?
Logged
kakuyoshi
Posts: 27


« Reply #16 on: 24 Jan '08 - 02:27 »
Reply with quoteQuote

Starting with all update releases of the Xmp-ASIO driver from 2007-10-07 onward I wasn't able to forward/rewind playback. The position slider would rather start stuttering (jumping fast forward/backward) repeatedly at the same position as long as I kept pressing left or right cursor key without the song ever advancing/rewinding. The last Xmp-ASIO driver that worked for me was the one released on 2007-04-27, so I always returned to that version ever since, hoping that the issue would disappear for me with one of the next releases.

I tried the current Xmp-ASIO driver released just today to experience the same behaviour. Since nobody else seem to have those issues, at least noone reported those here, I tried once again adjusting the Output options to see if I could improve my situation. After decreasing the Buffer from 1.000s (default) down to the smallest possible value of 0.100s the stuttering issues diappeared completely.

Now I'd like to know what is causing the different behaviour, since all previous Xmp-ASIO drivers up to 2007-04-27 didn't require me to alter the setup as I mentioned above.
I use SB Live! and KX ASIO. There is the behavior that returns to the origin of
movement for an instant when I sought it when I do xmp-asio buffer in my environment
than 0.500s.
I feel that movement about buffer may be doubtful.

Yep, the display value wasn't being initialized. Here's another update to try...

   www.un4seen.com/stuff/xmp-asio.dll
Thank you very much.
I confirmed indication of set channel shift.

kakuyoshi
Logged
xtrgt
Posts: 30


« Reply #17 on: 24 Jan '08 - 05:43 »
Reply with quoteQuote

Ian.. i think i have it figured out now, it's the same problem with kakuyoshi, sometimes the value gets reset to 0. happens when i install a plug-in or... randomly...
Logged
Ian @ un4seen
Administrator
Posts: 15253


« Reply #18 on: 24 Jan '08 - 15:19 »
Reply with quoteQuote

settings

Using the same settings here (but on an Audigy2 card), I don't see the problem. Perhaps it's related to the file format that's being played, what format are you playing? If not WAV or MP3, please try that.

Ian.. i think i have it figured out now, it's the same problem with kakuyoshi, sometimes the value gets reset to 0. happens when i install a plug-in or... randomly...

Kakuyoshi's issue was that the "First output" value wasn't being initialized in the ASIO options page, but it shouldn't have affected the actual setting (it would need to be Apply'd). So I don't think that's the same thing - does it still happen with the last update I posted?

As well as the playback button being in the playing state, is the time display still advancing and the level meters moving?
Logged
xtrgt
Posts: 30


« Reply #19 on: 24 Jan '08 - 15:28 »
Reply with quoteQuote

Quote
As well as the playback button being in the playing state, is the time display still advancing and the level meters moving?

ya.. i think it happens cause asio playback is at 0 then i play.. i always keep on inserting the value 2 (s/pdif).. Smiley
Logged
Pages: [1] 2  All
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines