Newsgroup: it.comp.lang.visual-basic
Titolo: riprodurre gli mp3 in avanzato

salve a tutti
vorrei realizzare una applicazione che funzionasse da player MP3.
Questa applicazione dovrebbe anche permettermi di creare una playlist
di file MP3.
Vorrei in oltre che fosse in grado di eseguire una specie di
FadeOut/FadeIn dei brani nel momento del passaggio da uno al
successivo. 
Sarebbe il top se potessi anche rilevare il silenzio di coda di un
brano per poterlo poi tagliare.
Vorrei realizzare tutto questo in VB6, ma non saprei da dove
cominciare, o meglio, non saprei come riprodurre gli MP3, come
leggervi i dati ID3 e ID3v2 presenti nei file, come eseguire i Fade e
come rilevare i silenzi...
qualcuno ha delle esperienze in merito? magari dei suggerimenti, dei
link, o qualsiasi altra notizia che potesse servirmi?
Grazie
ciao.

 brano per poterlo poi tagliare.
Guarda sul sito comune (e la prossima volta fai una ricerchina su
google ;-) ):
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=mp3&x=0&y=0
La mplaylist non è nient'altro che un file di testo contenente i link
ai file da eseguire.
Ciao.
Daniele.

Daniele.
Ciao Daniele,
ho giŕ fatto una ricerca sia sul sito comune sia su google.
Mi serviva perň capire come poter implementare il fade (che
probabilmente lo posso fare con due controlli con il volume che viene
modificato). Quello che non riesco proprio a capire come fare č
determinare il silenzio alla fine di un brano, per poterne
interrompere in maniera anticipata la riproduzione e partire con il
secondo brano.
grazie

Anche a me interessa, però per .Net.
Possibile che non esista una bella libreria per i suoni?
Per la grafica ci sono le GDI+ e le DirectX, e tutti sappiamo l' incredibile 
qualità di queste, ma perchè per i suoni no? Uffa...
Bye,
-- 
Carmine ( 
pikachu...@gmail.com
 (Togli la scritta NOSPAM) )
Webmaster di The Total Site: 
http://www.thetotalsite.it
My Blog: 
http://blog.thetotalsite.it
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS
Se un circuito funziona al primo tentativo è perchè il problema è molto
più nascosto e subdolo di quanto tu possa pensare...
E apparirà nel momento in cui farà il massimo danno 

qualità di queste, ma perchè per i suoni no? Uffa...
ci sono ci sono...
se non ricordo male si tratta del SDK per directsound o windows media 9
(l'ho provato un paio d'anni fa).
Mi sembra implementasse già il fading, altrimenti fai presto ad
implementartelo tu...
un saluto a tutti.
Ciao,
Moreno
-- 
http://www.msdomustech.it


Ciao, io con vb2005 utilizzo audiovideoplayback (se nono ricordo male
il nome) delle directx.
praticamente è molto semplice, a differenza delle directsound che richiedono
un po' più di lavoro.
Questo per quanto riguarda la riproduzione di file mp3, per il fareout e 
fadein,
mi ci dovrò scontrare prima o poi, nativamente non viene fatto 
dall'audiovideoplayback,
ma come ti hanno già detto penso tu possa simularlo, penso sia sufficiente 
(per qualcosa
di semplice), cambiare il livello del volume a inizio e fine riproduzione, 
magari
nel'arco di qualke secondo lo puoi dimessare qualke volta...
è forse una cosa grezza ma magari provata va...
tornando al tuo vb6, penso che magari anche li puoi usare 
audiovideoplayback,
prova ad installare l'sdk delle directx..
saluti.
Pusky
PS: se trovi un metodo migliore fallo sapere, faccio sempre in tempo a 
cambiare
strada :-) 

 implementartelo tu...
Si però se usi le directsound poi devi comunque portarti appresso tutte le 
directx...


Bye,

(l'ho provato un paio d'anni fa).
allora le directx hanno la libreria directshow che può riprodurre i
suoni... l'ho provata e funziona.


directx...
oramai è come dire che per distribuire un'appl. .net devi installare il
framework... :-)
