Alarm clock for Songbird
An alarm clock for Songbird.
Version 0.2.2 permits you to set multiple alarms to randomly play music of your library !
I hope you enjoy my work.
Let me know if you are having some issues or want some enhancements :)
---------------------------
***USER GUIDE***
2 alarms are set in MorningPeeps by default.
To edit one, you'll just have to double-click on it and you'll be able to modify and delete this alarm.
To add an alarm, you just have to click on "Add an alarm", this is gonna open an equivalent dialog as to edit it.
You are able to un/activate MorningPeeps or each single alarm by checking/unchecking the checkboxes.
Be careful this is still beta, and there could be still some hidden bugs.
----------------------------
***BETATESTERS***
0.2.2 shoud be the last step of the 0.2 version.
Go ahead and make it past a hardcore test, all 0.2 features should work as excepted before upgrading to 0.3
----------------------------
***KNOW ISSUES***
none.
---------------------------
***0.3 ROADMAP***
- Playlist handling
- 1.0 Compatibility
---------------------------
***TODO***
- Snoozer
- Timer
- SHOUTCast Radio handling (this could be a problem if the connexion is lost)
- Localization
- UI/Component : develop an alternative to the pane view
- Volume increase
- FIXED : [Minor] The library tab should be active to properly use MorningPeeps (startup and launch problems)
- FIXED : [Minor] Alarm(s) on/off doesn't work
© 2005-2008 Pioneers of the Inevitable
I've been waiting for this add-on, but I can't figure out how to use it after install :P
@Schwadegan : go to View > Media Views > MorningPeeps
You can also click on the button right to the searchbar and choose MorningPeeps :)
ah! , didn't realize it was a media view^^ thanks!
Hey,
nice addon but I wanted to have another enhancements! Maybe you could add a different time to chose on EVERY days! 'Cause for example, I wake at 10am on sunday for my work and 9am on friday, etc...
To finish.......... It's not working on mine! I tried on the media view "morningpeeps" and on the normal view library!
I'm on the 0.6.1 and on WindowsXP
thx for your future answer ;)
Hmm not working ? Could you be more specific ?
Isn't any functionality working at all or just a specific ?
Like it won't save the time, the days, it won't launch the player, or something ?
Actually I'm not able to test it on Windows XP before monday.
I hope we can find the problem together quick :)
These kind of enhancements are going to be add in the future while I'll also like to define more alarms ;)
Thanks for your support :)
I love this, I have few ideas i would love to see if possible, i am snoozer so having it just play music might not wake me up but if you can have it incrementally increase the volume that would be awesome. Second i would be a sleep timer.
@munkthenut : The volume increase is a good idea.
What should the sleep timer do ?
Okay, I had to relaunch songbird to make morningpeeps working! ! !! It's a good project that should be studied!
Cya!
@ValentinDREAN : Update to 0.1.1 it fixes some stability issues ;)
I'll try to keep up the work to progress really fast :)
On Vista and on Leopard I cannot use this addon. Both are running 0.6.1 and the media views is disabled after installing.
@J4DED You've to be in your music Library or a playlist to access the Media Views, they aren't working in a webpage or something.
Future versions should be displayed as a pane to put into a sidebar ...
@Yves, i think it should be a countdown timer that stops the music playing after you set it. Like before you fall asleep.
Hey Yves! Great plugin! I used it yesterday to wake me up for work, but it didn't work today. I didn't realize that you had to actually have the media view open in order for it to go off, but no big deal still got to work on time (I'm guessing this is why you are switching to a panel view?)
I was thinking of trying to hack this plugin to add features like the sleep timer and multiple alarms, but it looks like you are already working on it (and I am pretty much trash at Javascript right now anyways).
What might be a cool feature (and more likely possible once you have it in a pane view) is to pull from different playlists for different actions/events. For example, I would have one playlist for "easy listening" that I use for the sleep timer, and one that is set to fast and energetic music to wake up to. Additionally setting the volume individually would be pretty sweet as you could set it low for the sleep timer and deafening loud for the wake up.
But anyways, I want to thank you for all the work you have put into this. I might try and dig through the source code a little bit later on and see what I can do (or at least understand!)
Hey Choobie :)
You're guessing right, I'm actually working on the pane :)
Library handling will also be available in the future, actually it's a bit acrobatic to hack everything together trough one version ...
0.2 is gonna include Multiple Alarms and Pane View ... and maybe some more ;)
I'm actually in holiday ... That's why I'm not gonna release the 0.2 before 2 weeks..
Well thanks for your support and encouragements, if you want to talk some more about hacking MorningPeeps you could connect to irc.mozilla.org and join #songbird with an IRC client or trough this page : http://wiki.songbirdnest.com/Developer/Articles/Advocacy/IRC
You'll find me under the nickname "NeX"
This is what I've been waiting for...almost. I think it would be nice if you could select the track you want to play at the designated time. then it would be perfect.
Love the add-on Yves. I'm looking forward to the new features.
Is there any way to have the alarm play a SHOUTcast radio station instead of just songs in the library and if there isn't would you consider it for a future version?
Yes, sleep timer would be nice. Say set the timer to either countdown mode or specific time after which it will stop the music (gradually ?) and optionally run user specified command (e.g. 'shutdown -h now').
I'm sorry I was kind of really busy and over-worked these days.
I'm gonna release 0.2 really soon to make it correctly work on Songbird 0.7 and also introduce new features.
@remy1of1 : Playlist Handling will certainly be part of the future 0.3 release :)
@Toasted_Snowflake : Good idea, this could be implemented in the future.
@vladak : Timer is also planned, I took note of your ideas and I'll try to introduce them in a user-friendly way also, in a future release :)
Thanks to all of you for your support and recommendations :)
Don't know if it's possible, but it'd be really cool to have it were the volume gradually increased to the set volume (I usually have mine low in songbird, and it'd be cool if there was a gradual crescendo, possibly editable by the user, as in amount of time it takes to get to your set volume)
Can't wait for the new release, as I updated to 0.7 and I miss MorningPeeps something fierce!
0.2 is finally out !
Let me know if you're having some issues :)
@Yves I like your add on but I feel that this should be something that takes up very little UI, have a look at the Last.FM add on (audioscrobbler). I think it would be much better to have the actual alarm clock as a service/component that does not depend on the UI at all (ie so we can be in mini mode) and have 2 entry points to enable/disable the alarm (menu and icon in status bar).
It would also be nice to have the ability to select a library/playlist to use for each alarm.
I currently have a problem (after upgrading from 0.1) that nothing happens when I click on the Add Alarm button and there are no alarms in the list. We also noticed that you have to have the library visible in order to play at the alarm time.
I just found this add-on today. It took me a while to figure out how to use it. I think a short user guide would be helpful. Some items in the user guide may be obvious to those who have been using MorningPeeps for a while. An example of an obvious statement would be that Songbird must be open, but not necessarily the active application. A not-quite-so-obvious statement would be that the Library tab must be the active tab in order for MorningPeeps to work (at least in my testing this was true). I also noticed that the UI was a bit off when using some non-default Feathers (but I think this may be more a problem of the Feathers because other Songbird functionality is off too).
This may turn into my most frequently used add-on. I love the concept and it's off to a solid start. I second the request to be able to specify a playlist for an alarm. I think a starting point for development would be to either specify a playlist or use the default, random library crawl.
@Toasted_Snowflake - I am able to work around the internet radio issue by adding stations to my Library. I have very few songs on my hard drive and only a few stations in my Library, so I'm pretty much guaranteed to get a station for my alarm. If you want a specific station, then you either need to have just that station in your Library or else wait for a playlist feature to be implemented.
Wow, thanks for your feedback !
@stevo : The interface is designed to easily integrate new functionalities, this is gonna be part of the next steps, as library handling and stuff.
I still keep your proposal in mind and I'll have a look at your component, thank you :)
@JaerBesan : It's hard to define the "best interface" for every user, each user has different ergonomic and interface habits, depending of their profile and also their OS.
Actually it's 0.2, this means it's in progressive work, and I'd like to build a good add-on usable by everyone, newbie and advanced users ... I'll try to respond to profiles like yours and mine and profiles like stevo ...
Actually the interface is using the basic 0.7 Gonzo styles and should remain faithful to any other interface.
Because I'm not interacting with any kind of sensitive interface stuff, these bugs are probably more issues of Feathers then my add-on.
You're sure right, I'll write a little guide on this site to introduce users to MorningPeeps :)
Not working for me. If i click "Add an alarm", nothing is happening. Doesn't matter if the "Alarm on" is checked or not.
@atreiy : there actually seems to be a bug on the first launch, you've to active your Library tab, to properly use MorningPeeps.
Sorry for that :/
I'm currently using 0.7.0 on Windows XP sp3 box and this plug in does not work -
I'm active in the Library, and when started, no alarms show up in the panel. I am also unable to add a new alarm even with the "Alarm On" check box checked.
Actually I found a workaround to my problem.
Switching from Gonzo Black feathers (which I was using) to Regular Gonzo, then back solved the issue. I'm now able to see the two default alarms, as well as add alarms.
Weird, I was having the same problem toon. I'm using the tint feather and I had to switch back to gonzo default and then again over to tint for it to work.
Thanks for finding the fix!
Nevermind, it's still not working. Oh well.
I did what toon had said to do originally and i got it to let me add alarms. But then the alarms wouldn't actually go off. Lucky for me I set a backup alarm this morning :)
Hopefully the bugs get worked out. This is a great add on!
Great upgrade, even in beta. Thanks for this Add-on. Can't wait to see your next release.
On this update, I haven't the time, then, when I push the "add alarm" button, it does not happen nothing..!
@ValentinDREAN : Sorry for that, I'm working on it.
An update 0.2.2 should be available in a few hours :)
This should fix all 0.2.1 know issues.
@Yves :
Working perfectly! Pretty nice addon!
;D
I love the Add-on so far, do you think it's possible to add a feature that allows you to pick a playlist for the alarm to play when it goes off?
I really want this add-on but it doesn't seem to be compatible with ver1.
Even in library tab under media view morningpeeps is not showing up as an option unlike other extensions. bug?
oh figured it out- just had to assign one of the sidebars to this add on
hey mneagle, can you get it to work for ver1? I really would love for this app to be able to work for it so i can stop skipping class.
Hey folks !
@snorgplat : I'm actually working on this, yes this is gonna be available in the next release.
@MNeagle : Media Views aren't supported anymore in 0.2, this was how worked 1.0
@szman86 : It's gonna be 1.0 compatible really soon.
I'm focusing on the 0.3 version to avoid a last 0.2 version just to make it compatible with 1.0rc1.
I removed "Volume increase" from the 0.3(.0) roadmap, I'd like to finish playlist handling and make a quick upgrade to 0.3 to be 1.0 compatible.
The next version of MorningPeeps will only work with 1.0, Songbirdteam fixed some UI bugs I needed for 0.3, thanks to you guys !
Hope you enjoy this announcement, stay tuned :)
hi yves,
this is such a great add-on, thanks for working on it! one thing i'd like to chime in- to be able to use this i need to select the music i'm waking up to. right now it chooses at random and there are some tracks i can *not* wake up to.
i've been running a script to launch a playlist with songbird for a while now, and i'll keep using it till your next release- i think you're including that option. but i'm looking forward to this, much simpler!
i agree with the person that suggested instructions to come with this- as with a lot of songbird things that would be helpful. searching through the comments takes forever and it's easy to miss items....
thanks again!!!
update omg... doesn't work with the 1.0 rc. HALP :(
disregard that, i didn't read all the comments