Ne fonctionne pas sous W7 x64

Bonjour,

L’installation se passe bien (1.3) mais quand je lance le programme, il fonctionne 5s et se ferme tout seul. Les clics gauche ou droit sur l’icone ne fonctionnent pas pendant que le programme reste ouvert. J’ai bien la version 4 de Framework + W7 sous 64 bits.

Merci

Voici les logs erreur:

Date: 09/12/2012 11:10:47
Message: Unsupported sample rate
Nom du paramètre : format
Detail: System.ArgumentOutOfRangeException: Unsupported sample rate
Nom du paramètre : format
à SWYH.Audio.Mp3.LHV1…ctor(WaveFormat format, UInt32 MpeBitRate)
à SWYH.Audio.WasapiProvider…ctor()
à SWYH.App.Application_Startup(Object sender, StartupEventArgs e)
à System.Windows.Application.OnStartup(StartupEventArgs e)
à System.Windows.Application.<.ctor>b__1(Object unused)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
à System.Threading.ExecutionContext.runTryCode(Object userData)
à System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Threading.DispatcherOperation.Invoke()
à System.Windows.Threading.Dispatcher.ProcessQueue()
à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
à System.Windows.Application.RunDispatcher(Object ignore)
à System.Windows.Application.RunInternal(Window window)
à System.Windows.Application.Run(Window window)
à SWYH.App.Main()

C’est bon, tout marcher mais j’ai du baisser la qualité de ma carte son.

Bonjour Regis,

Merci pour ton “workaround” !

En effet, tu as mis en avant un problème auquel je n’avais pas pensé : SWYH prend comme source un flux 32 ou 16bits sur 44100kHz ou 48000kHz sur 2 canaux !

Si le format est différent les versions actuelles de SWYH (< 1.3) planteront !

Pour contourner, si faut définir le format par défaut dans les propriétés des “Playback device”.

Je m’arrangerais pour arranger çà dans les prochaines updates :wink:

 

Bonjour Sébastien,

S’il te plait, je tente de faire fonctionner la chose sous W7 x64 : peux-tu m’indiquer où définir ce "format par défaut dans les propriétés des “Playback device” " ?

Merci beaucoup!

Bonjour Bruno,

Tu dois te rendre dans le panneau de configuration puis ouvrir l’icone “Son”.

Dans les devices “Playback”, cliques droit sur ta carte son et sélectionnes “Propriétés”, puis onglet “Avancé”.

Tu pourras normalement changer le “format par défaut” afin de sélectionner le format 16 bits, 48000 Hz. Si tu as le choix, précise en “2 canaux”.

Bien à toi

De mon côté installé sur un ordinateur avec Seven et impossible de lancer le logiciel, ça plante tout de suite. Pourtant la configuration son est ok. Sur un autre PC je n’avais pas eu ce soucis. Une explication possible ? Merci d’avance et encore bravo pour ce logiciel :wink:

Aloha, voici donc un application que je cherche depuis longtemps mais encor un bug,si la carte son est configuré différement de stéréo ca marche pas alors maintnenant qu’il démarre je peux essayer de configuré mes périferique

Salut,

 

je viens de découvrir cette application et je place beaucoup d’espoir en elle, mais pour l’instant elle ne démarre pas du tout !

“Stream What You Hear a cessé de fonctionner” à chaque lancement.

Voici le log d’erreur :

Date: 30/10/2013 13:11:14
Message: L’index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
Detail: System.ArgumentOutOfRangeException: L’index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection.
Nom du paramètre : index
à System.Collections.ArrayList.get_Item(Int32 index)
à SWYH.App.<>c__DisplayClass19.<RendererAddedSink>b__18()
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.DispatcherOperation.InvokeImpl()
à System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Threading.DispatcherOperation.Invoke()
à System.Windows.Threading.Dispatcher.ProcessQueue()
à System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
à MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
à System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
à MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
à System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
à System.Windows.Threading.Dispatcher.Run()
à System.Windows.Application.RunDispatcher(Object ignore)
à System.Windows.Application.RunInternal(Window window)
à System.Windows.Application.Run(Window window)
à SWYH.App.Main()

 

 

J’ai windows 7 64 bits aussi…