Mira, yo desconozco si hay alguna API de Windows que pudieras usar para cortar audio o video (debe de haber pero no la conozco)... pero un buen truco que pudieras utilizar es ejecutar un programa en command line para que realice el corte de un archivo.
Por ejemplo: para abrir la calculadora de windows tendrias algo asi:
Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Sub AbreCalc()
Dim NumErr As Long
NumErr = ShellExecute(hwnd, "Open", "calc.exe", "", "", 1)
End Sub
Tal vez para cortar un mp3 podria quedar asi:
Private Sub CortaMP3()
Dim NumErr As Long
NumErr = ShellExecute(hwnd, "Open", "mp3splt 1.mp3 0.0 2.30 -o cortado.mp3", "", "", 0)
End Sub
Fijate que el ShellExecute ejecuta un programa en una ventana de MS-DOS (linea de comandos) que se llama
mp3splt este lo puedes descargar desde
aqui. Espero que no tengas problemas con las rutas, tanto del mp3splt como de los archivos MP3. En la liga que te pase vienen los diferentes comandos que puedes usar con este programa.
Esta es mi sugerencia, yo se que lo ideal seria que mediante codigo de visual basic 6 pudieras cortar, en este caso, un archivo MP3 pero para efectos practicos esto es lo que yo haria... no es lo mejor pero es lo que hay...
Saludos desde Mexico.
EmmaRmz