Just started using Pandora to get a feel for some music I'm just getting into, as I wouldn't have CDs for them yet... and had to keep it running through the browser. As I would rather NOT do that, I tried finding a gadget (Win 7 x64) for Pandora, but - alas - none work.

So this was WONDERFUL to come across - Not only can I use it in my music player, which makes sense, but I can even open a tab to search and see if I have something when it comes on!

Thank you!!!!!

Awesome!

Just started using Pandora to get a feel for some music I'm just getting into, as I wouldn't have CDs for them yet... and had to keep it running through the browser. As I would rather NOT do that, I tried finding a gadget (Win 7 x64) for Pandora, but - alas - none work.

So this was WONDERFUL to come across - Not only can I use it in my music player, which makes sense, but I can even open a tab to search and see if I have something when it comes on!

Nice work. I use Pandora a lot because I like a lot of different types of music, but am usually only in the mood for specific ones at any given time. I think the best script would be if you could somehow link your library to Pandora's database and get the information for the songs in your library so that you could do what Pandora does but only within your own library. Does that make sense? I don't know if it is possible, but something between this script and trixmoto's genrefinder that can get moods from Allmusic.com.

Is this possible? (I don't know anything about writing scripts.) And if it is possible, would you be interested in attempting to write the script?

Thanks for the Pandora script you wrote!

Nice work. I use Pandora a lot because I like a lot of different types of music, but am usually only in the mood for specific ones at any given time. I think the best script would be if you could somehow link your library to Pandora's database and get the information for the songs in your library so that you could do what Pandora does but only within your own library. Does that make sense? I don't know if it is possible, but something between this script and trixmoto's genrefinder that can get moods from Allmusic.com.

Is this possible? (I don't know anything about writing scripts.) And if it is possible, would you be interested in attempting to write the script?

The only thing I might want is to be able to control the audio output channel. Right now, instead of using MM's output selection the pandora window seems to be using the default/primary sound device. I am sure that is fine 99.99% of the time, but this would be used for a HTPC and required to run multiple instances of MM to different rooms simultaneously.

Can anyone rework the script? Or is this a Pandora issue, not really a MM/script problem?

Thanks!

Script works great!

The only thing I might want is to be able to control the audio output channel. Right now, instead of using MM's output selection the pandora window seems to be using the default/primary sound device. I am sure that is fine 99.99% of the time, but this would be used for a HTPC and required to run multiple instances of MM to different rooms simultaneously.

Can anyone rework the script? Or is this a Pandora issue, not really a MM/script problem?

labiteena wrote:How do I make it so that a song sounds correctly on my iPod when I only use one headphone? On some songs, I need to use both headphones for the song to sound right (for example, the vocals will only come through one headphone and the acoustics will come through the other one). I'd like to know if i can make it so the sound is evenly distributed so i can only use one headphone. This way i can still talk to my friends and hear what is going on around me.

what you want to do is get an dsp plugin that will make the song mono. one i have is found in the winamp plugin pages.
or was? its an old one called wide and dynamic, very simple one. has few things but does help on sound by making it wide stereo which when played through a plugin that is for surround sound, gives that more depth and makes it sound a little better in that mode. but on the same knob you can turn it the other way all the way back to mono, this will then put the sound to the one speaker or headphone speaker and you can turn the volume to your speaker you use. and off the other one. so you could then hear the song and your friends and still keep track of your surroundings.

[quote="labiteena"]How do I make it so that a song sounds correctly on my iPod when I only use one headphone? On some songs, I need to use both headphones for the song to sound right (for example, the vocals will only come through one headphone and the acoustics will come through the other one). I'd like to know if i can make it so the sound is evenly distributed so i can only use one headphone. This way i can still talk to my friends and hear what is going on around me.[/quote]

what you want to do is get an dsp plugin that will make the song mono. one i have is found in the winamp plugin pages.or was? its an old one called wide and dynamic, very simple one. has few things but does help on sound by making it wide stereo which when played through a plugin that is for surround sound, gives that more depth and makes it sound a little better in that mode. but on the same knob you can turn it the other way all the way back to mono, this will then put the sound to the one speaker or headphone speaker and you can turn the volume to your speaker you use. and off the other one. so you could then hear the song and your friends and still keep track of your surroundings.

Very nice script, i use pandora at work and it's brilliant. One thing though - I use 2 different sound drivers on my PC - I have the default sound driver as my headphones and I set MM to use my speakers (different driver) to play music (mainly for playing games while listening to music). Pandora plays thrugh my headphones and not speakers. I know little about mm scripting but I'm thinking that if your using mm browser, you can set it to use the same audio driver as mm itself?

Just a thought, would be cool to see this change if possible

Very nice script, i use pandora at work and it's brilliant. One thing though - I use 2 different sound drivers on my PC - I have the default sound driver as my headphones and I set MM to use my speakers (different driver) to play music (mainly for playing games while listening to music). Pandora plays thrugh my headphones and not speakers. I know little about mm scripting but I'm thinking that if your using mm browser, you can set it to use the same audio driver as mm itself?

Probably lots of solecisms (like, why is Tree global? do you have to Dim stuff and then Set it?) because I know exactly zero Visual Basic. But it works and doesn't do stuff that's half as evil as a lot of programs I run all the time.

Thanks, Steegy.

Now, thanks to Steegy, it turns off the player when you close the window. This is so cool!

Probably lots of solecisms (like, why is Tree global? do you have to Dim stuff and then Set it?) because I know exactly zero Visual Basic. But it works and doesn't do stuff that's half as evil as a lot of programs I run all the time.

What better way to spend a rainy weekend than to write a script in a language you don't know to interface with an API you don't understand very well.

Here's a script that runs Pandora in either (a) your default browser or (b) a popup window.

[see follow-up for revised code]

Now a couple of questions.

First, is there a way to embed the MSIE ActiveX control in the main window of MM? I'm not entirely sure I want to do that, but I'd like to find out how anyhow. You never know when it might come in handy.

Second, am I even close to the way COM events will be handled in 2.5.2? How do you actually shut down the ActiveX control when you exit from its parent?

What better way to spend a rainy weekend than to write a script in a language you don't know to interface with an API you don't understand very well. :wink:

Here's a script that runs Pandora in either (a) your default browser or (b) a popup window.

[see follow-up for revised code]

Now a couple of questions.

First, is there a way to embed the MSIE ActiveX control in the main window of MM? I'm not entirely sure I want to do that, but I'd like to find out how anyhow. You never know when it might come in handy.

Second, am I even close to the way COM events will be handled in 2.5.2? How do you actually shut down the ActiveX control when you exit from its parent?