← Back to team overview

ubuntu-phone team mailing list archive

Re: Music app.

 

Combined players never work out that good on music that music players do.

Movies are consumed in a quite different way and requires a quite different
UI.


2013/3/8 Daniel Holm <d.holmen@xxxxxxxxx>

> I want separated players. That's it. If anyone is willing to create
> support for that, or if everyone likes it I could support it. But I much
> rather have them split. We have a beautiful video player already. Also I'm
> a user who uses separated players, just as you use one. And I get it. Just
> not in my wish list.
> Den 8 mar 2013 13:16 skrev "Joey Jiao" <joey.jiaojg@xxxxxxxxx>:
>
> Why it's just music player. I use mplayer/smplayer on desktop. I believe
>> it should be better multi player? Meanwhile wish it support FM and plugins
>> for all possible multimedia.
>> 在 2013-3-8 下午8:02,"Zisu Andrei" <matzipan@xxxxxxxxx>写道:
>>
>>> Uhm... we should probably standardise a mailing list naming convention
>>> across core-apps, which is why I think this should be discussed as a
>>> different email here on the list.
>>>
>>> I suggest starting a bit more abstract then that, based on a few
>>> use-cases and scenarios. This way, by the time you get to designing things,
>>> you have a rough idea of what you should do.
>>>
>>> Zisu Andrei
>>>
>>>
>>> On 8 March 2013 11:57, Daniel Holm <d.holmen@xxxxxxxxx> wrote:
>>>
>>>> Hi all,
>>>>
>>>> First, I do think we should move the discussion away from here, so I'm
>>>> off to the teams mail list from now on. I just sent out a mail, which I
>>>> pasted below.
>>>>
>>>> Michael, I agree with you that we should probably be talking now first
>>>> hand and writing it down. See the mail below.
>>>>
>>>> Zisu, agreed. Its better if we try to work together instead of having
>>>> all these different projects. At least in the beginning. Although I might
>>>> say that I want a separated music and video player. But remote things
>>>> sounds nice. Using mod this would be easier.
>>>>
>>>> And about Umedia, I'm thinking about reusing, almost porting, the whole
>>>> thing for this project. But this is a discussion for the team.
>>>>
>>>> Mail:
>>>> Hi everyone and welcome,
>>>>
>>>> I think we should start of my deciding what we want this application to
>>>> be. So I propose that everyone, who'd like, write down what features they
>>>> want, and then we discuss these features and if we all agree with therm,
>>>> create a blueprint and a goal.
>>>>
>>>> Features for the first release is primary focus, but features for later
>>>> versions are welcome too, of course.
>>>>
>>>> What I want the player to do:
>>>> * play music tracks of a diverse container from local device.
>>>> * pause track, and use previous and next track.
>>>> * being able to shuffle
>>>> * Scrabble tracks
>>>> * use slider to move quickly in the track
>>>> * download and show album art automatically.
>>>> * use playlists,create and edit them.
>>>> * sort by artist, album and track
>>>> * sound menu for global management.
>>>>
>>>> These are the features I could imagine for later on :
>>>> * support for upnp
>>>> * for ampache
>>>> * groveshark/spotify.
>>>> * YouTube support
>>>> * lyrics
>>>>
>>>> Please share your ideas and create a base of our development.
>>>>
>>>> Cheers,
>>>> Daniel
>>>> Den 8 mar 2013 11:27 skrev "Zisu Andrei" <matzipan@xxxxxxxxx>:
>>>>
>>>> Guys,
>>>>>
>>>>> I'm really new to QML and am still figuring out a lot of stuff, so my
>>>>>> code is not beautiful..
>>>>>
>>>>> May I say hold your horses until we find a suitable architecture for
>>>>> both the backend and the frontend? Mybalsamiq should probably do it for
>>>>> both, and we can more easily follow discussions for each over there.
>>>>>
>>>>> For the backend side of things, I quite like mpd side of things rather
>>>>> than plugging in to the low-level gstreamer. We should sketch out a
>>>>> structure for it.
>>>>>
>>>>> For the front-end side of things, I think we should probably wait for
>>>>> Canonical to publish their application and see where we can take it from
>>>>> there, but we can definetely brainstrom until then.
>>>>>
>>>>> I see some nice ideas regarding remote control. We should probably
>>>>> think about integrating controlling something with the phone and maybe
>>>>> having the phone plugged into the tv and allowing it to be controller
>>>>> (maybe a bluetooth keyboard).
>>>>>
>>>>> Also, we need to sort out the level of integration between the Music
>>>>> Player and the Video player. I would quite like to see a very integrated
>>>>> manner. Maybe even have them as one: Player (like VLC).
>>>>>
>>>>> Akash, what do you mean by global control? I'm thinking the same kind
>>>>>> of global media buttons as in the sound indicator, is that what you mean?
>>>>>
>>>>> Someone asked a really interesting question regarding global control.
>>>>> The way Ubuntu currently doess it is through DBus, displaying play/pause
>>>>> and next track in the Sound menu. However, it seems like they have become
>>>>> more like settings controls in Ubuntu Phone and I am not entirely sure how
>>>>> they will look in 14.04. Maybe someone in Canonical can enlighten us on
>>>>> this issue? My thought on this is, use the same pattern, as it goes nicely
>>>>> with the other menus, like Messeging and the like.
>>>>>
>>>>>
>>>>>
>>>>> Zisu Andrei
>>>>>
>>>>>
>>>>> On 8 March 2013 08:43, Michael Zanetti <michael.zanetti@xxxxxxxxxxxxx>wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> On Thursday 07 March 2013 21:02:52 Daniel Holm wrote:
>>>>>> > I set up a team on Launchpad: https://launchpad.net/~touchmusicapp
>>>>>>
>>>>>> I'm not exactly sure what's the process for setting up such projects,
>>>>>> but
>>>>>> seems ok for me. I'll ask Michael Hall if its ok to proceed with this.
>>>>>>
>>>>>> I think there are some interesting ideas in this thread alread and we
>>>>>> should
>>>>>> start writing them down somewhere to decide what we want/need.
>>>>>>
>>>>>> Also this thread is growing quite big and I agree that it would make
>>>>>> sense to
>>>>>> move to a separate mailing list.
>>>>>>
>>>>>> Br,
>>>>>> Michael
>>>>>>
>>>>>>
>>>>>> > Vänlig hälsning / Yours sincerely,
>>>>>> >    Daniel Holm
>>>>>> >    IT Consultant
>>>>>> >    Web Developer
>>>>>> >    Student
>>>>>> >    d.holmen@xxxxxxxxx
>>>>>> >    http://www.danielholm.se
>>>>>> >
>>>>>> > 2013-03-07 18:41, Diego Sarmentero skrev:
>>>>>> > > On 03/07/2013 02:38 PM, Daniel Holm wrote:
>>>>>> > >> Hi Diego,
>>>>>> > >>
>>>>>> > >> You are very much welcome to join if you like.
>>>>>> > >>
>>>>>> > >> I can see that you got pretty far(!) with your UMedia. It looks
>>>>>> good.
>>>>>> > >> The thing that I'm most concerned about is just moving along
>>>>>> Ubuntu's
>>>>>> > >> UI guidelines. But the rest looks pretty much like the features
>>>>>> and
>>>>>> > >> all, that I'd like.
>>>>>> > >
>>>>>> > > Yes, i agree the UI is not the best, i was thinking to redo that
>>>>>> part
>>>>>> > > also, i wasn't happy about the UI/UX
>>>>>> > >
>>>>>> > >> Would you like to help out?
>>>>>> > >
>>>>>> > > Of course, where is the team to join?
>>>>>> > >
>>>>>> > >> Vänlig hälsning / Yours sincerely,
>>>>>> > >>
>>>>>> > >>    Daniel Holm
>>>>>> > >>    IT Consultant
>>>>>> > >>    Web Developer
>>>>>> > >>    Student
>>>>>> > >>    d.holmen@xxxxxxxxx
>>>>>> > >>    http://www.danielholm.se
>>>>>> > >>
>>>>>> > >> 2013-03-07 18:29, Diego Sarmentero skrev:
>>>>>> > >>> On 03/07/2013 02:22 PM, Sid Payton wrote:
>>>>>> > >>>> Hey Michael,
>>>>>> > >>>> Are you working on a Xbmc remote for Ubuntu Touch? That would
>>>>>> be
>>>>>> > >>>> great. Do you have a API to control XBMC? If so could you pass
>>>>>> me a
>>>>>> > >>>> copy? Thanks.
>>>>>> > >>>>
>>>>>> > >>>> Am 07.03.2013 11:28 schrieb "Michael Zanetti"
>>>>>> > >>>>
>>>>>> > >>>> <michael.zanetti@xxxxxxxxxxxxx <mailto:
>>>>>> michael.zanetti@xxxxxxxxxxxxx>>:
>>>>>> > >>>>     Hey Jouni,
>>>>>> > >>>>
>>>>>> > >>>>     Would be great to see those. I will most likely port over
>>>>>> > >>>>     PlayMee too and
>>>>>> > >>>>     could use some great design. Most likely I can reuse most
>>>>>> of it
>>>>>> > >>>>     for Xbmcremote
>>>>>> > >>>>     too.
>>>>>> > >>>>
>>>>>> > >>>>     Cheers,
>>>>>> > >>>>     Michael
>>>>>> > >>>>
>>>>>> > >>>>     On Thursday 07 March 2013 10:12:03 Jouni Helminen wrote:
>>>>>> > >>>>     > Hey guys,
>>>>>> > >>>>     >
>>>>>> > >>>>     > We've done some nice new designs for a core music app at
>>>>>> > >>>>
>>>>>> > >>>>     Canonical - we
>>>>>> > >>>>
>>>>>> > >>>>     > could share these soon and see if it makes sense to use
>>>>>> them as a
>>>>>> > >>>>     > starting point for the UI?
>>>>>> > >>>>     >
>>>>>> > >>>>     > Thanks
>>>>>> > >>>>     > Jouni Helminen
>>>>>> > >>>>     >
>>>>>> > >>>>     > Lead Designer
>>>>>> > >>>>     > Ubuntu Touch
>>>>>> > >>>>     >
>>>>>> > >>>>     > On Thu Mar  7 02:32:52 2013, Akash wrote:
>>>>>> > >>>>     > > As far as global control of the app goes, i think we
>>>>>> could
>>>>>> > >>>>
>>>>>> > >>>>     place
>>>>>> > >>>>
>>>>>> > >>>>     > > something in the sound part of the system services!
>>>>>> > >>>>     > >
>>>>>> > >>>>     > > On Wednesday, March 6, 2013, Veritatem Ignotam wrote:
>>>>>> > >>>>     > >     I like where it's going. Good work!
>>>>>> > >>>>     > >
>>>>>> > >>>>     > >     If you decide to go the MPD route, there's a small
>>>>>> > >>>>
>>>>>> > >>>>     daemon called
>>>>>> > >>>>
>>>>>> > >>>>     > >     mpdscribble which can do the last.fm <
>>>>>> http://last.fm>
>>>>>> > >>>>
>>>>>> > >>>>     <http://last.fm> reporting.
>>>>>> > >>>>
>>>>>> > >>>>     > >     V.I.
>>>>>> > >>>>     > >
>>>>>> > >>>>     > >     On 03/06/2013 08:53 PM, Daniel Holm wrote:
>>>>>> > >>>>     > >>     Hi,
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>     Lovely!
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>     The code is up, and its quite simple - though it
>>>>>> > >>>>
>>>>>> > >>>>     doesn't really
>>>>>> > >>>>
>>>>>> > >>>>     > >>     do what I want it to yet..
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>     I'm studying at the University of Gothenburg full
>>>>>> > >>>>
>>>>>> > >>>>     time, and this
>>>>>> > >>>>
>>>>>> > >>>>     > >>     app is kind of my free time project between books
>>>>>> and
>>>>>> > >>>>
>>>>>> > >>>>     papers to
>>>>>> > >>>>
>>>>>> > >>>>     > >>     hand in, so I haven't had the time to submit any
>>>>>> > >>>>
>>>>>> > >>>>     images - until now:
>>>>>> > >>>>
>>>>>> > >>>>
>>>>>> > >>>>
>>>>>> http://owncloud.danielholm.se/public.php?service=files&t=71d2604924
>>>>>> > >>>>     bd
>>>>>> > >>>>
>>>>>> > >>>>     > >>     ad57493165cb4705b554
>>>>>> > >>>>
>>>>>> > >>>>
>>>>>> http://owncloud.danielholm.se/public.php?service=files&t=a057005a81
>>>>>> > >>>>     3
>>>>>> > >>>>
>>>>>> > >>>>     > >>     33026810a708842deaed6
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>     The huge icon is just a place holder for a album
>>>>>> cover.
>>>>>> > >>>>     > >>     Vänlig hälsning / Yours sincerely,
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>       Daniel Holm
>>>>>> > >>>>     > >>       IT Consultant
>>>>>> > >>>>     > >>       Web Developer
>>>>>> > >>>>     > >>       Student
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
>>>>>> > >>>>     > >> http://www.danielholm.se
>>>>>> > >>>>     > >>
>>>>>> > >>>>     > >>     2013-03-07 01:43, Akash skrev:
>>>>>> > >>>>     > >>>     Hey,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>     I would love to start contributing on the music
>>>>>> app too!
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>     But i'm just wondering, before diving into
>>>>>> actually
>>>>>> > >>>>
>>>>>> > >>>>     coding,
>>>>>> > >>>>
>>>>>> > >>>>     > >>>     don't you want to design the UI and get an idea
>>>>>> from the
>>>>>> > >>>>     > >>>     community if it follows the guidelines or not?
>>>>>> Yes we
>>>>>> > >>>>
>>>>>> > >>>>     could all
>>>>>> > >>>>
>>>>>> > >>>>     > >>>     download the code and try running it ourselves
>>>>>> to see
>>>>>> > >>>>
>>>>>> > >>>>     the UI but
>>>>>> > >>>>
>>>>>> > >>>>     > >>>     i'm just wondering because its going to be
>>>>>> easier to put
>>>>>> > >>>>     > >>>     pictures of the app design :)
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>     On Wednesday, March 6, 2013, Daniel Holm wrote:
>>>>>> > >>>>     > >>>         Hi again,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>         I've started on the UI and just done some
>>>>>> small
>>>>>> > >>>>
>>>>>> > >>>>     stuff. I
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         created this in like two hours. I'm still
>>>>>> > >>>>
>>>>>> > >>>>     figuring out a lot
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         of things since I've never coded an app and
>>>>>> > >>>>
>>>>>> > >>>>     usually code web.
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         But it's a lot of fun, so we'll see where it
>>>>>> takes.
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>         And perhaps it's better to use mpd, which was
>>>>>> > >>>>
>>>>>> > >>>>     said earlier.
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         We'll have to code a cover downloader,
>>>>>> srcobble
>>>>>> > >>>>
>>>>>> > >>>>     support and
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         more, though.
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         Anyways, here is my repo:
>>>>>> > >>>>     https://launchpad.net/musicapp
>>>>>> > >>>>
>>>>>> > >>>>     > >>>         Vänlig hälsning / Yours sincerely,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>          Daniel Holm
>>>>>> > >>>>     > >>>          IT Consultant
>>>>>> > >>>>     > >>>          Web Developer
>>>>>> > >>>>     > >>>          Student
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
>>>>>> > >>>>     > >>> http://www.danielholm.se
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>         Den mån  4 mar 2013 23:39:04 skrev Daniel
>>>>>> Holm:
>>>>>> > >>>>     > >>>             Hi again,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>             I've started to code on this application
>>>>>> now.
>>>>>> > >>>>
>>>>>> > >>>>     I don't
>>>>>> > >>>>
>>>>>> > >>>>     > >>>             know if I should
>>>>>> > >>>>     > >>>             set up a separate project on Launchpad,
>>>>>> or what?
>>>>>> > >>>>     > >>>             It's just a little piece of the UI, but
>>>>>> hey -
>>>>>> > >>>>
>>>>>> > >>>>     it's a
>>>>>> > >>>>
>>>>>> > >>>>     > >>>             start ;)
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>             I'd like some pointers since this is my
>>>>>> first
>>>>>> > >>>>
>>>>>> > >>>>     application.
>>>>>> > >>>>
>>>>>> > >>>>     > >>>             Vänlig hälsning / Yours sincerely,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>              Daniel Holm
>>>>>> > >>>>     > >>>              IT Consultant
>>>>>> > >>>>     > >>>              Web Developer
>>>>>> > >>>>     > >>>              Student
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
>>>>>> > >>>>     > >>> http://www.danielholm.se
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>             Den mån  4 mar 2013 20:13:11 skrev
>>>>>> Daniel Holm:
>>>>>> > >>>>     > >>>                 Hi again,
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>                 What a response! Wonderful!
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>                 I was thinking of Rhythmbox since its
>>>>>> > >>>>
>>>>>> > >>>>     bundled with
>>>>>> > >>>>
>>>>>> > >>>>     > >>>                 Ubuntu as default.
>>>>>> > >>>>     > >>>                 And you'll have the same playlists,
>>>>>> > >>>>
>>>>>> > >>>>     settings for eg.
>>>>>> > >>>>
>>>>>> > >>>>     > >>>                 Last.fm and such
>>>>>> > >>>>     > >>>                 things.
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>                 I'd love to see this becoming the
>>>>>> default
>>>>>> > >>>>
>>>>>> > >>>>     music app
>>>>>> > >>>>
>>>>>> > >>>>     > >>>                 in Ubuntu Touch,
>>>>>> > >>>>     > >>>                 and I'd gladly share the work with
>>>>>> anyone
>>>>>> > >>>>
>>>>>> > >>>>     wanting to
>>>>>> > >>>>
>>>>>> > >>>>     > >>>                 join.
>>>>>> > >>>>     > >>>
>>>>>> > >>>>     > >>>                 I'll try to create a UI demo in Qt
>>>>>> > >>>>
>>>>>> > >>>>     Creator later
>>>>>> > >>>>
>>>>>> > >>>>     > >>>                 this week, so I can
>>>>>> > >>>>     > >
>>>>>> > >>>>     > > --
>>>>>> > >>>>     > > Adrenaline Junkie
>>>>>> > >>>>
>>>>>> > >>>>     --
>>>>>> > >>>>     Mailing list: https://launchpad.net/~ubuntu-phone
>>>>>> > >>>>     <https://launchpad.net/%7Eubuntu-phone>
>>>>>> > >>>>     Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>>>> > >>>>     <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>>>>>> > >>>>     Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>>>> > >>>>     <https://launchpad.net/%7Eubuntu-phone>
>>>>>> > >>>>     More help   : https://help.launchpad.net/ListHelp
>>>>>> > >>>
>>>>>> > >>> Hi, some time ago i started a project intended to do a Music
>>>>>> App to
>>>>>> > >>> run on the desktop and the phone:
>>>>>> > >>> https://github.com/saruneko/UMedia
>>>>>> > >>>
>>>>>> > >>> You can see some videos of the app working here:
>>>>>> > >>> http://www.saruneko.org/umedia
>>>>>> > >>>
>>>>>> > >>> I don't know if you were considering something like that, i
>>>>>> haven't
>>>>>> > >>> add some code to that lately because i was busy with other
>>>>>> stuff,
>>>>>> > >>> but let me know if that could be of any use.
>>>>>> > >>>
>>>>>> > >>> Regards!
>>>>>>
>>>>>> --
>>>>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>>>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Rasmus Eneman

Follow ups

References