Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

audio player control for msaccess

Posted on 2014-03-03
11
Medium Priority
?
896 Views
Last Modified: 2014-04-11
I have been tasked with creating a form to allow users to download and listen to audio files.  The files will be downloaded from FTP by the form to a temporary space on the users machine. The user will need to see a slider or a waveform to show the progress of the playing audio and start / pause buttons. The user will be listening to this audio and making notes within textbox's on the form to be saved in the database corresponding to the audio filename.
I can handle all the task's for this project except the audio player piece, are there any open source player api's besides using windows media player? I want to keep the control small on the form, in other words I dont want to see a video player.
0
Comment
Question by:Dalexan
8 Comments
 
LVL 22

Expert Comment

by:plusone3055
ID: 39901403
0
 

Author Comment

by:Dalexan
ID: 39901413
Thanks but I don't want to see the Video player window?
0
 
LVL 22

Accepted Solution

by:
plusone3055 earned 1000 total points
ID: 39901439
<embed height="50" width="150" src="yourfile.mp3">

that's as small as your going to get and still be able to slide back n forth on the file :)
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:Dalexan
ID: 39901483
Can you give me a little more of the code to make the call to open the player? Do I need to instantiate the vlc.exe or one of the .dll's?
0
 
LVL 22

Expert Comment

by:plusone3055
ID: 39901599
you don't need any code to call the player to open
the nebedding code I gave you will ahve the player appear. All you need to do is link the file from the temp folder to the player :)
0
 
LVL 76

Assisted Solution

by:GrahamSkan
GrahamSkan earned 1000 total points
ID: 39905249
There is a Windows API call, sndPlaySound32,  that will let you design you own minimal interface. Below is a a very old snippet from this Microsoft page - http://support.microsoft.com/kb/158140
Declare Function sndPlaySound32 Lib "winmm.dll" Alias "sndPlaySoundA" _
       (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long

   Sub PlaySound()
       'If Application.CanPlaySounds Then 'not needed for Access
           'Substitute the path and filename of the sound you want to play
           Call sndPlaySound32("c:\win95\media\chimes.wav", 0)
       'End If
   End Sub

Open in new window

0
 
LVL 49

Expert Comment

by:Martin Liss
ID: 39972053
I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
0
 
LVL 22

Expert Comment

by:plusone3055
ID: 39972054
The user asked for code to embend a small media payer
I gave him exactly that
0

Featured Post

Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Instead of error trapping or hard-coding for non-updateable fields when using QODBC, let VBA automatically disable them when forms open. This way, users can view but not change the data. Part 1 explained how to use schema tables to do this. Part 2 h…
In a use case, a user needs to close an opened report by simply pressing the Escape (Esc) key. This can be done by adding macro code in Report_KeyPress or Report_KeyDown event.
Introduction to Processes
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…

782 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question