[BASS] SoundSense

Programmation d'applications complexes
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: [BASS] SoundSense

Message par JohnJohnsonSHERMAN »

@Patrick88 : Interface IUnknown? Désolé mais je n'ai pas celle-la... Sans doute de l'api, je vais chercher dans la MSDN. Ton code m'intéresse énormément, enfin quand j'aurais cette foutue interface :mrgreen:

Merci a tous pour ces codes, je vais étudier tout ca, et j'y arriverais ! Enfin ! :lol:

Edit trés important ! :
J'ai trouvé une solution mais qui n'est pas parmi celles que vous aviez proposées, et plus simple aussi : Il suffit d'agir sur le volume avec BASS_SetVolume() ! Je pensais que cette fonction restait relative a BASS, mais en fait non, aprés test, elle permet bien de modifier le volume du périphérique utilisé pour la lecture... exactement ce que je voulais 8) 8) :P !
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [BASS] SoundSense

Message par Micoute »

Il n'y a plus qu'à ...
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: [BASS] SoundSense

Message par JohnJohnsonSHERMAN »

Exactement :)
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
jmg49
Messages : 153
Inscription : mer. 26/févr./2014 8:53

Re: [BASS] SoundSense

Message par jmg49 »

Salut, c est tres joli tout ça !!
Je m y etais penché dessus pour afficher un oscillo mais d un fichier module (.ptk .v2m) , fmod ne lit pas ce format...pensez vous qu on peut cumuler les mandats ?

Lire les ptk avec la lib prtek replay et utiliser bass pour recup ce qui sort et donc l afficher dans l oscillo ?

Du coup je suis parti sur une pseudo Eq avec mp3d et v2m avec l aide d un gars sur le forum dbf factory,, ca oscille dans des progress bars
Avatar de l’utilisateur
Micoute
Messages : 2522
Inscription : dim. 02/oct./2011 16:17
Localisation : 35520 La Mézière

Re: [BASS] SoundSense

Message par Micoute »

C'est tout à fait possible, puisqu'il suffit de mesurer la force du signal qui va dans l'amplificateur de son.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 5.73 PB 6.00 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: [BASS] SoundSense

Message par JohnJohnsonSHERMAN »

Merci du test, jmg ! Comme le dit Micoute c'est tout a fait possible, puisque BASS_WASAPI permet juste de mesurer et d'analyser en direct le son joué sur l'ordi. Donc tu peux tout a fait t'en servir en paralléle d'un module ou d'un logiciel tier qui lit tes fichiers. Et tu peux bien sur utiliser sans problémes d'autres libs externes avec BASS

Au fait , j'ai pas eu de retours concernant les micros, si vous en possédez, si ca fonctionne correctement et fluidement. Le mien, sous XP, le FFT réagit trés bien au sons du micro, mais pas les samples (l'onde de l'oscillo). Est ce que ca vous fait pareil?

Edit : il est aussi possible de gérer directement des plugins avec FMOD ou avec BASS, voici la doc de BASS a ce sujet : http://www.un4seen.com/doc/#bass/BASS_PluginLoad.html
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: [BASS] SoundSense

Message par djes »

Super tout ça :)
Avatar de l’utilisateur
JohnJohnsonSHERMAN
Messages : 648
Inscription : dim. 13/déc./2015 11:05
Localisation : Allez, cherche...
Contact :

Re: [BASS] SoundSense

Message par JohnJohnsonSHERMAN »

Merci a toi, ca fait plaisir de voir que quelqun est passe par ici ;) . J'avoue avoir un peu laisser trainer ce projet mais c est loin d etre fini, notamment le reglage auto du volume. Mais des que j aurais internet je reprendrai. envoye depuis portable.

Edit : Allez, c'est bon je vais reprendre ledéveloppement de SoundSense 8)
Avez vous des idées pour améliorer le concept? Des option ou des fonctionnalités auquelles j'aurais pas pensé? :P
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.

CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
  • Windows 10 x64 - PB 5.61 x64
  • Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé
Répondre