vsound.

VSOUND è un'applicazione Linux / UNIX che consente di registrare digitalmente l'output di un altro programma come RealPlayer.
Scarica ora

vsound. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Peter Clay
  • Sito web dell'editore:
  • http://www.vsound.org/

vsound. Tag


vsound. Descrizione

VSOUND è un'applicazione Linux / UNIX che consente di registrare digitalmente l'output di un altro programma come RealPlayer. VSOUND è un'applicazione Linux / UNIX che consente di registrare digitalmente l'output di un altro programma come RealPlayer. L'output registrato può essere salvato in un file WAV o può essere inviato in un altro programma come un encoder MP3.Il programma VSOUND utilizza una tecnica molto interessante se insolita per svolgere il suo lavoro. Linux e altri sistemi simili a Unix consentono le funzioni in una biblioteca condivisa di essere sovrascritta senza dover sostituire l'intera libreria. Questo è fatto scrivendo una nuova biblioteca condivisa che contiene le definizioni delle funzioni che desideri sovrascrivere. Inoltre, con l'uso della funzione DLSYM (), è ancora possibile chiamare la funzione originale mediante l'utilizzo di un puntatore della funzione. Nel caso di VSOUND, le funzioni che devono essere sovrascritte sono; Apri (), IOCTL (), scrivi () e chiudi (). Sostruendo queste funzioni, è possibile rilevare tutti i tentativi di aprire il dispositivo / dev / dsp. Da lì in poi, tutte le chiamate IOCTL () su questo dispositivo sono registrate su un file che può essere in seguito utilizzato per determinare il formato dei dati del file riprodotto. Inoltre, la funzione Standard Write () è sovrascritta, in modo che tutti i dati audio scritti sul dispositivo audio siano anche scritti in un file temporaneo. Allo stesso modo, la funzione chiude () è sovrascritta, quindi sappiamo quando chiudere il file contenente i dati audio catturati. Le funzioni che desideriamo sovrascrivere vengono raccolte insieme nella libreria condivisa chiamata libvsound.so. L'altra parte del sistema VSOUND è uno script di shell chiamato VSOUND. Questo script Shell utilizza la variabile LD_PRELOAD per indicare al sistema di precaricare libvsound.so e quindi eseguire il programma di destinazione con tutti i suoi argomenti della riga di comando. Quando il programma di destinazione termina, lo script di shell vsound utilizza SOX per convertire il file Formato AU in un file WAV denominato VSOUND.WAV nella directory corrente. Che cosa è nuovo in questa versione: · vsound.c · Rotolato in Autostop Patch di Richard Taylor Kills Il giocatore dopo un set di secondi di secondi di inattività (definito come il tempo in cui il dispositivo / dev / dsp è chiuso) · vsound.in ·-Autostop (-a) Opzione Autostop Opzione Gestione da Sopra Patch Aggiunto fisso non funzionante - Resample (-R) opzione


vsound. Software correlato

Liberato

FREDITEDBOOL è uno strumento di riga di comando per accedere al database musicale FREEDB.ORG, consentendo sia query che inviare transazioni. ...

140

Scarica

Mux2d.

MUX2D è un editor di notazione musica grafica che emette i file MusixTex. ...

215

Scarica

bere

Aberenz è un programma che consente di leggere i CD di esempio Akai S1000 / 3000 e scrivere i campioni in formato audio WAV. ...

214

Scarica

Supercast

Supercast è un server audio MP3 con streaming compatibile con shoutcast per UNIX. ...

143

Scarica

Playmidi.

Playmidi è una curses e un file lettore MIDI basato su X11 per Linux. ...

124

Scarica