Programacion En C#

Páginas: 4 (868 palabras) Publicado: 27 de octubre de 2012
Existen muchas plataformas de desarrollo que incluyen clases y métodos capaces de manejar audio. Aún cuando todo lo anterior suene lindo, desgraciadamente no implementan todas las clases o métodosque el programador quisiera tener a su disposición.

Por ejemplo, la reproducción de audio en C#.NET no es de lo más simple o práctico debido a que se deben importar DLL’s externas y manipularlas comosi de Uranio se tratara.

Afortunadamente, existen herramientas que nos facilitan la vida como programadores. En esta entrada explicaré el funcionamiento de la API BASS.NET y cómo usarla paramanejar audio, ej. hacer un reproductor sencillo ;-D .

Requisitos previos
¿Creías que iba a dártelo todo en bandeja de plata?.

Visual C# Express (lo se, existen otros IDE, incluso con un bloc denotas bastaría).
BASS.NET
DLL de BASS
Conocimientos básicos de C#
Manos a la obra – Programando en C#
.NET Framework tiene la limitación de sólo poder reproducir archivos WAV, cosa completamentelógica debido a cuestiones de licencia. Otra opción sería usar el control de Windows Media Player pero sería hacer trampa, y como en Exolimpo.com no nos gusta ser tramposos, vamos a implementar algonosotros con la ayuda de la API BASS.NET para poder reproducir archivos de cualquier formato.

Aquí asumo que ya tienes conocimientos básicos de programación en C#, que hayas descargado BASS.NET (API yla DLL) y que ya tengas instalado Visual C# Express (o al menos saberlo instalar).

Primero creamos un nuevo proyecto para programar una aplicación de Windows Forms. Puedes ponerle cualquier nombre,en mi caso lo he llamado “MyPlayer”. Una vez hecho esto, hay que dar click derecho en el proyecto y añadir la siguiente referencia (para esto ya debemos tener instalada la API).

Después de esto,hay que añadir al proyecto la DLL que descargamos también y cambiar el valor de la propiedad de “Copia en el directorio de resultados” por "Copiar siempre”. En seguida, añadimos cualquier archivo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS