| Osalp. OSALP è un progetto progettato per implementare un set di classi di classe mondiale in C ++ che gestirà tutte le funzioni audio. |
Scarica ora |
Osalp. Classifica e riepilogo
- Nome editore:
- Darrick Servis
Osalp. Tag
Osalp. Descrizione
OSALP è un progetto progettato per implementare un set di classi di classe mondiale in C ++ che gestirà tutte le funzioni audio. OSALP è un progetto progettato per implementare un set di classi di classe mondiale in C ++ che gestirà tutte le funzioni audio che vorrebbero. È progettato per essere multi-piattaforma con piattaforme basate su Unix come base. Questo progetto è ancora nella fase del codice beta e una versione beta che illustri la potenza e la flessibilità è ora disponibile. Questa versione supporta il dispositivo audio Linux (OSS), il dispositivo audio Solaris SPARC, il dispositivo audio FreeBSD (OSS), il dispositivo WAV, AU, AIFF, AIFC, MP3 e numerosi formati.it è importante notare che questa non è un'applicazione ma a Libreria C ++ che altri possono utilizzare per creare un'applicazione audio o per aggiungere facilmente le funzionalità audio a un'applicazione esistente. Osalp è stato originariamente progettato e sviluppato da Bruce Forsberg senza bisogno di gestire e modificare grandi file audio in modo semplice. Attualmente il progetto viene mantenuto da Darrick Servis.La Biblioteca è costruita su un insieme di core core che forniscono la funzionalità di base. Nuove classi da operare sui dati sono derivate da queste classi. Queste classi forniscono un potente processo di concatenamento. Ciò consente di costruire una catena audio molto simile a uno costruire con i blocchi di costruzione. I dati audio sono incapsulati in una singola classe. Ciò consente di gestire conversioni di dati in un unico posto. Esiste una classe base file (AFLIBFILE) che definisce l'API per qualsiasi dispositivo o classi di file da sviluppare. Sono implementati come oggetti condivisi caricati dinamicamente in modo che i nuovi tipi di file possano essere aggiunti senza ricompilare la libreria di base o che devono collegarli a un'applicazione. Ciò consentirà a terzi di supportare i propri formati proprietari come un "Module Pluogrami" binari. AFLIBDEVFILSOLARIS DISPOSITO SPARC - AFLIBDEVFILESPARCDEVFILEWAV (lineare, Mu-Lew, A-Law) - AflibwavFileau (lineare, Mu-Law, A-Law) - AFLIBAUFILEAIFC - AFLIBAUFILEAIFF - AFLIBAIFFILEMPIFFIIFFIFFIFFIFFIFFIFF3 UTILIZZO UTILIZZO UTILIZZO DI BLATE ENCODER - LETTORE AFLIBLADEFILEMP3 LETTORE UTILIZZO DELL'INDICAZIONE DI SPLY - Lettore AFLIBMPGFILEMP3 UTILIZZO UTILIZZO DELL'UNITÀ DI MPG123 - INTERFAZIONE BRIQUIBA AFLIBMPG123FILESX (supporta la maggior parte dei formati supportati dalla biblioteca Sox Sound Tools - AflibsoxfileCorrently ci sono diverse lezioni di lavoratori. Queste sono le classi che effettivamente fanno il lavoro. Queste classi non sono legate a nessuna GUI ma la GUI neutrale. Ciò consente agli sviluppatori di scrivere il codice usando la GUI di loro scelta . Audio Sample Rate Converter - AflibaudiosampleratecVtaudio Modifica del passo - AflibaudiOtchAudio Fonte di prova - AflibaudioconstantsRcCaudio Editing - AflibaudioEDItaudio Timer Record ING - AFLIBAUDIORECORDIOREAUDIO VU METER AND SPECTRUM DISPLAY - AFLIBAUDIOSOSECTRUMAUDIO Miscelazione - AflibaudiomixerButterworth Filtro - AFLIBAUDIOBWFIlterReading Audio Dati audio dalla memoria - AflibaudiomemoryInpreating e scrittura di dati audio su dispositivi o file - AflibAudioFileThere sono anche classi di utilità. Questi non fanno parte della catena audio principale, ma sono probabilmente necessari dalla maggior parte delle applicazioni audio o sono utilizzati indirettamente dalle classi di lavoratori. FFT - AFLIBFFTUSER Ambiente Archiviazione e recupero - AflibenvFileaudio Dati campione - AflibsampleDataSample Rate Conversion - Aflibconverter
Osalp. Software correlato