Interesting concept, but it's always surprising to see a newly created web-based audio player that expects Flash rather than using HTML5 audio. Doesn't work at all without Flash.
- If a track doesn't start buffering quickly enough, maybe automatically skip it?
- Running 'clear' also clears the current track, but it should really be persistent.
- This might go against the popular opinion, but I'd like to see "now playing" pinned at the top, so when the window scrolls, it scrolls under it, instead of effectively hiding it.
- Consider setting a cookie to track preferences.
- If you could link to the source (the current song's soundcloud link) that would be excellent. At the very least, a permalink or something.
If not already, you should use Sound Manager 2 http://www.schillmania.com/projects/soundmanager2/ and its api. It's amazing. It auto selects HTML5 or Flash on both pc and smartphones. It even checks if people have flashblock enabled and tells them to "click here to enable flash".
I've used it on 2 projects before http://timeforzen.com and http://residentevilradio.com (it can also stream from shoutcast servers.) I've got HTML5 disabled on those 2 projects because it was still beta and glitchy at the time the feature was introduced.
Oddly, I can play most stuff, but not drum & Bass. It just says
Searching genre..
Found! Playing 'Drum & Bass' genre, yay!
-----------------------------------------------------------------
The song is ended (but the melody lingers on)
-----------------------------------------------------------------
Welcome to cmd.fm!
Use 'help' command to see available commands
>
I also prefer TUI over Ajax GUI but here I think we don't have the tools and environment that define a real TUI. For example, can I pipe the genre list to grep or sort or awk? Can I script a player in a cronjob? I doubt it (cannot check because on a phone)
If you're like me and escape your spaces instinctively (e.g. "Progressive\ Rock" instead of "Progressive Rock"), it won't work. Hold back the desire to press the "\" key.
A little formatting magic in the background would be great. For instance "progressive rock" and "triphop" work, but "progressiverock" "prog rock" and "trip hop" don't.
Long ago, there was music, call it pop. Much time passes and the same music is still played, but it has been renamed folk. Edison, got involved and the guy on the Martin discovered Fender so now they call it folk rock. Just to be clear, folk didn't go away, it is still around and thriving---fix your genres please :)
Sure it does. Just press i to enter insert mode. You have to do this for a couple of things to work (ie direct links to .swfs). It sucks to do, but I'm not going to give up Vimium to avoid having to enter insert mode every now and then.
You call a shame the fact that this website does not work with your very specific add-on that modifies entirely how the browser handles in-page navigation?
Love the nowhere layout!
Is it possible to go to the previous track? Sometimes you get a song really stuck in your head and its nice to play it on repeat for a while while you work on something.
Also, usually the exact moment when I want to look up the name of a track that I like is when it just finishes playing. This is also the exact time when this interface removes the name of the track and replaces it with the new 'now playing' song. Please keep a record of all songs played in the scrollback!
Would love to see this expand. More general soundcloud search, etc. I played the "Funk" genre and it started repeating after only a few tracks. Nice demo of the concept though.
Funny, you can tell by which generation/culture a player was made based on the listed genres. In this case I see acid jazz, trip-hop, and moombahton but no dubstep or glitch hop.
I'm playing Electro House right now. There's also Electronic, House, and Techno. You can't really judge them for not bothering to list every subcategory.
This is lovely. Although it would be great of there could be some link or info about the track being played because this could work as a brilliant music discovery service.
This is certainly an interesting idea, definitely appeals to the programmer/hacker type. Its not a service for everyone since it looks complicated and scary to someone who has never opened a terminal before. I think this is fun though and you did a good job!
This is absolutely fantastic! I'd love a native Alfred style Option + Space interface so I could quickly chop and change between the music because having to switch to Chrome then the right tab is cumbersome. This is really great however, excellent job.
[+] [-] JoshTriplett|12 years ago|reply
[+] [-] gisenberg|12 years ago|reply
[+] [-] danbee|12 years ago|reply
[+] [-] djhworld|12 years ago|reply
Had to turn off flashblock for this site to make it work
[+] [-] unknown|12 years ago|reply
[deleted]
[+] [-] whichdan|12 years ago|reply
- If a track doesn't start buffering quickly enough, maybe automatically skip it?
- Running 'clear' also clears the current track, but it should really be persistent.
- This might go against the popular opinion, but I'd like to see "now playing" pinned at the top, so when the window scrolls, it scrolls under it, instead of effectively hiding it.
- Consider setting a cookie to track preferences.
- If you could link to the source (the current song's soundcloud link) that would be excellent. At the very least, a permalink or something.
[+] [-] bnegreve|12 years ago|reply
[+] [-] chronolitus|12 years ago|reply
[+] [-] ChrisNorstrom|12 years ago|reply
If not already, you should use Sound Manager 2 http://www.schillmania.com/projects/soundmanager2/ and its api. It's amazing. It auto selects HTML5 or Flash on both pc and smartphones. It even checks if people have flashblock enabled and tells them to "click here to enable flash".
I've used it on 2 projects before http://timeforzen.com and http://residentevilradio.com (it can also stream from shoutcast servers.) I've got HTML5 disabled on those 2 projects because it was still beta and glitchy at the time the feature was introduced.
[+] [-] lelandbatey|12 years ago|reply
[+] [-] davedx|12 years ago|reply
I wonder if it's due to the ampersand.
[+] [-] gbog|12 years ago|reply
[+] [-] pearjuice|12 years ago|reply
[+] [-] ineedtosleep|12 years ago|reply
[+] [-] whichdan|12 years ago|reply
[+] [-] thu|12 years ago|reply
[+] [-] _lex|12 years ago|reply
[+] [-] tjbarbour|12 years ago|reply
[+] [-] chrislloyd|12 years ago|reply
[+] [-] hsmyers|12 years ago|reply
[+] [-] jaytaylor|12 years ago|reply
[1] https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
[+] [-] jzelinskie|12 years ago|reply
[+] [-] moystard|12 years ago|reply
[+] [-] cespare|12 years ago|reply
You can easily work around this by hitting 'i' (insert mode) or disabling vimium for the page (hit icon -> exclude url).
[+] [-] asimov42|12 years ago|reply
[+] [-] muxxa|12 years ago|reply
[+] [-] ams6110|12 years ago|reply
[+] [-] radley|12 years ago|reply
[+] [-] dredmorbius|12 years ago|reply
[+] [-] shitlord|12 years ago|reply
[+] [-] kintamanimatt|12 years ago|reply
[+] [-] anuragramdasan|12 years ago|reply
[+] [-] blueblob|12 years ago|reply
[+] [-] bmslieght|12 years ago|reply
[+] [-] Stealth-|12 years ago|reply
[+] [-] lcasela|12 years ago|reply
[+] [-] ldonley|12 years ago|reply
[+] [-] adriancooney|12 years ago|reply