forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Play a music file (mp3?) at a different pitch and/or tempo?

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Mon Feb 05, 2007 8:17 pm    Post subject: Play a music file (mp3?) at a different pitch and/or tempo? Reply with quote

Hi,

I have an idea for a program that would need to be able to change the pitch
and/or tempo of a playing MP3 file in real time. This sort of feature can be
found in Windows Media Player, but I would rather not embed Windows Media
Player into my program.

I know it's kind of a specific question, but does anybody know if this can
be done with VDS or any sort of extension?

Thanks in advance!

-FF

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Rubes_sw
Valued Contributor
Valued Contributor


Joined: 11 Jun 2001
Posts: 625
Location: Northern Ireland

PostPosted: Mon Feb 05, 2007 9:58 pm    Post subject: Reply with quote

If i recall ( and i do Smile ) there are several VDS DLL that support MP3 audio playback etc etc...

I have copys of all of these BTW:

vdsmpeg - ver: 1.4.11.2001 Author: PGWARE

vdsmedia.dll - ver: 2.1.0.0 Author: eXtremeSenses

vdsmp3.dll - ver: 12 June 1999 Author: Tommy Sools

Not sure what exactly they do or don't but maybe its a start. Some of them have the source code also.

Regards

Nathan
Back to top
View user's profile Send private message Send e-mail Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Wed Feb 07, 2007 8:09 pm    Post subject: Reply with quote

Thanks Nathan, I'll check into those. Does anybody have any other ideas? The
most important part of my application would need to change the pitch in real-time
(this feature is often found in DJ programs)

Thanks again... Perhaps Gadget.dll would have these capabilities?

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
vtol
Valued Contributor
Valued Contributor


Joined: 05 Feb 2004
Posts: 656
Location: Eastern Indiana

PostPosted: Wed Feb 07, 2007 11:57 pm    Post subject: Reply with quote

The only programs I used for that was:
Sound Forge
Guitar FX
The Guitar FX is old and was used on my old SB64gold card, but its the only thing I ever saw that would do pitch in live mode, and I think it would only work with guitar.

I remember when I made my own pitch machine years ago out of old tape decks / AC-DCconverter / train transformer and other junk before the first pitch gadgets was built: Embarassed
Had to do something to learn all them hard rock leads Crying or Very sad

wow, they still have a website after 10 years:
http://guitarfx.net/

but you may be able to get some kind of open source from those people by chance since its been years.

Sorry I'm not much help, hopefully something here will cause you to stumble onto what you need Cool
Back to top
View user's profile Send private message Visit poster's website
jules
Professional Member
Professional Member


Joined: 14 Sep 2001
Posts: 1043
Location: Cumbria, UK

PostPosted: Thu Feb 08, 2007 2:11 pm    Post subject: Reply with quote

To do that you would have to decode the MP3 and then resample it at a different speed. So at a guess you would need a developer license for an MP3 codec and a fast compiled language like Delphi or Visual C++.
_________________
The Tech Pro
www.tech-pro.net
Back to top
View user's profile Send private message Visit poster's website
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Thu Feb 08, 2007 3:26 pm    Post subject: Reply with quote

Hi All,
I believe the BASS.DLL from Un4seen Developments can do this. I had a GadgetX wrapper built for this DLL but now that they are charging for it I am not sure about distributing my wrapper for it. It's not that I have a problem paying for the BASS.dll but I do have a problem writting a wrapper of a DLL that my customers would have to buy inorder to use the wrapper. I guess I could release the wrapper but I cannot distribute the Bass.dll with the wrapper.

_________________
Home of

Give VDS a new purpose!
Back to top
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
vtol
Valued Contributor
Valued Contributor


Joined: 05 Feb 2004
Posts: 656
Location: Eastern Indiana

PostPosted: Sat Feb 10, 2007 8:24 pm    Post subject: Reply with quote

Jules idea sounds good, Maybe do the work in another format then convert it to Mp3, there tons of other formats, and easier to find a mp3 converter DLL than a mp3 pitch DLL.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group