Stendhal Development Meeting 2009-11-22/Result Log/Music: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Hendrik Brummermann moved todo out of template |
imported>Hendrik Brummermann some cleanup, sorting, adding sections |
||
| Line 2: | Line 2: | ||
{{Stendhal Development Meeting 2009-11-22}} |
{{Stendhal Development Meeting 2009-11-22}} |
||
* storyteller: but what if there is for example music added some time? Then you need "/sound mute on" and "/music mute on" |
|||
* humana: hey... I want more sound in this game, maybe music!... I thought about a new house... for example a jazz house... there are some musicians (is that the right word) which are playing music... you can do there for example a new quest too ... how do you think about this? |
* humana: hey... I want more sound in this game, maybe music!... I thought about a new house... for example a jazz house... there are some musicians (is that the right word) which are playing music... you can do there for example a new quest too ... how do you think about this? |
||
* humana: maybe first just one place for music ... it's difficult to write songs for all places in stendhal... |
* humana: maybe first just one place for music ... it's difficult to write songs for all places in stendhal... |
||
* vomit: humana u can compose music for the game and sent it to the developers |
|||
* hendrik: And too many other things to work on. |
* hendrik: And too many other things to work on. |
||
* vomit: there's a text in the wiki about this |
* vomit: there's a text in the wiki about this |
||
* humana: what kind of music? |
* humana: what kind of music? |
||
* plassy: you have to get the music from anywhere... |
|||
* humana: I can do maybe something with cheatdomi |
* humana: I can do maybe something with cheatdomi |
||
* vomit: chilling tunes |
* vomit: chilling tunes |
||
* humana: I like it if there is a jazz house! |
* humana: I like it if there is a jazz house! |
||
* storyteller: humana, I already produced a four music tracks for Stendhal :) |
* storyteller: humana, I already produced a four music tracks for Stendhal :) |
||
* vomit: maybe ambient |
* vomit: maybe ambient or classic with a touch of medieval tunes |
||
* vomit: or classic with a touch of medieval tunes |
|||
* humana: it's difficult to write something for all places vomit |
* humana: it's difficult to write something for all places vomit |
||
* humana: you want for dungeons for example other music |
* humana: you want for dungeons for example other music |
||
* humana: storyteller? where can I hear this music? |
* humana: storyteller? where can I hear this music? |
||
* vomit: i allways think about the soundtrack of "elder scrolls" |
|||
* storyteller: it is added to the patches tracker |
* storyteller: it is added to the patches tracker |
||
| ⚫ | |||
* hendrik: Please keep in mind that this is a free game. Which means that any music needs to be free and "with source". So an mp3 is not good. |
|||
* yoriy: its me who want it, osl |
|||
| ⚫ | |||
* miasma: we could take midi-files. |
* miasma: we could take midi-files. |
||
* superkym: storyteller's music is really good. but adding to the game it is another thing |
* superkym: storyteller's music is really good. but adding to the game it is another thing |
||
* vomit: in the wiki stood something about ogg |
* vomit: in the wiki stood something about ogg |
||
* storyteller: I produced it myself |
* storyteller: I produced it myself |
||
* pepsz: i thnk when you ignore somebody you can write the motive for example /ignore pepzs (motive) |
|||
* porl: it will suck whan im 597 |
|||
* vomit: would flac do it either? |
* vomit: would flac do it either? |
||
* humana: okay teller I will hear it |
* humana: okay teller I will hear it |
||
* blackfinix: hmm ambient music is not hard to compose :) .... or even automated music ... |
|||
* humana: kymi? what do you mean? |
* humana: kymi? what do you mean? |
||
* superkym: pepsz, you can write this already |
* superkym: pepsz, you can write this already |
||
| ⚫ | |||
* porl: hi |
|||
| ⚫ | |||
* love_puppet: you have a vary long time befor u get that far |
|||
| ⚫ | |||
== Types of Music == |
|||
* love_puppet: like long |
|||
* vomit: but it's in mp3 |
|||
== File Format == |
|||
| ⚫ | |||
* miasma: midi-files can be repeated the whole time aren't so big files and you can make them easy at home |
* miasma: midi-files can be repeated the whole time aren't so big files and you can make them easy at home |
||
* humana: I like some music for your heart |
* humana: I like some music for your heart |
||
* humana: like blues and jazz |
* humana: like blues and jazz |
||
* blackfinix: convert it to ogg |
* blackfinix: convert it to ogg |
||
* pepsz: wow i dont know these =S |
|||
* superkym: pepsz please type /help and you will see what to do to add the reason. and when you type /ignore alone, you see who you have ignored and for what reason |
|||
* blackfinix: ogg is open source |
* blackfinix: ogg is open source |
||
* porl: please |
|||
* porl: make no max lvl |
|||
* storyteller: no, I think we should not take music from anywhere... |
* storyteller: no, I think we should not take music from anywhere... |
||
* |
* blackfinix: flac is open source |
||
* blackfinix: yes flac is open source |
|||
* humana: storryteller what do you mean? |
* humana: storryteller what do you mean? |
||
* porl: if someone wants muc«sic, get itunes, and hear it! |
|||
* plassy: what do you mean with anywhere? |
* plassy: what do you mean with anywhere? |
||
* kiheru: with flac we would get rather large download sizes |
* kiheru: with flac we would get rather large download sizes |
||
| Line 62: | Line 47: | ||
* vomit: flac would just be the source |
* vomit: flac would just be the source |
||
* humana: porl there are guys who want music and guys which say it is not important |
* humana: porl there are guys who want music and guys which say it is not important |
||
* porl: get itunes |
|||
* superkym: i'm pretty sure the wiki says what specifications we have, doesn't it say oggs? |
* superkym: i'm pretty sure the wiki says what specifications we have, doesn't it say oggs? |
||
* porl: im hearing music right now |
|||
* humana: yes and a game has a background music |
* humana: yes and a game has a background music |
||
* humana: you can mute the music |
* humana: you can mute the music |
||
* vomit: you could downsample it then for your own desired size |
* vomit: you could downsample it then for your own desired size |
||
* pepsz: more for example the people how you ignore can see why you ignore hem when try speak with you |
* pepsz: more for example the people how you ignore can see why you ignore hem when try speak with you |
||
* porl: no max lvl |
|||
* Oslsachem: music usually adds atmosphere to the game but not gameplay |
* Oslsachem: music usually adds atmosphere to the game but not gameplay |
||
* blackfinix: a midi composition would work miasma. but im not sure if he game can handle them |
* blackfinix: a midi composition would work miasma. but im not sure if he game can handle them |
||
| Line 79: | Line 61: | ||
* Oslsachem: porl, the problem of levelling undefinedly is that if creature don't level together with you, you end up without challenges. |
* Oslsachem: porl, the problem of levelling undefinedly is that if creature don't level together with you, you end up without challenges. |
||
* vomit: i think it should be ogg |
* vomit: i think it should be ogg |
||
* sentinel: 7who |
|||
* storyteller: do you think about 8-bit music? |
* storyteller: do you think about 8-bit music? |
||
* matheus: open |
* matheus: open |
||
| Line 86: | Line 67: | ||
* storyteller: retro style? ;) |
* storyteller: retro style? ;) |
||
* vomit: and there should be a soundtrack file, which you are able to download extra |
* vomit: and there should be a soundtrack file, which you are able to download extra |
||
* kezman: hi all |
|||
* plassy: full ack to ogg |
* plassy: full ack to ogg |
||
* miasma: i think a retro touch like lufia or secret of mana or sth. is not bad for a game like these |
* miasma: i think a retro touch like lufia or secret of mana or sth. is not bad for a game like these |
||
| Line 107: | Line 87: | ||
* blackfinix: yes samson. |
* blackfinix: yes samson. |
||
* plassy: so who did the original sound stuff? |
* plassy: so who did the original sound stuff? |
||
| ⚫ | |||
== Triggering Background Music == |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
* hendrik: So it would be zone depended. |
* hendrik: So it would be zone depended. |
||
| ⚫ | |||
* plassy: music have to add atmosphere |
* plassy: music have to add atmosphere |
||
* superkym: yes and storyteller's music are great examples of this |
* superkym: yes and storyteller's music are great examples of this |
||
| ⚫ | |||
* storyteller: Thanks very much :) |
* storyteller: Thanks very much :) |
||
* superkym: some are very pretty and quiet and suitable for outdoors, a meadow |
* superkym: some are very pretty and quiet and suitable for outdoors, a meadow |
||
* superkym: some are dark and scary like for a dungeon |
* superkym: some are dark and scary like for a dungeon |
||
* Oslsachem: but that means that when a player enters a zone the music is not played from the beginning |
* Oslsachem: but that means that when a player enters a zone the music is not played from the beginning |
||
* superkym: also he made them fairly small file which is important as we don't want to force large downloads, and they loop, too. |
* superkym: also he made them fairly small file which is important as we don't want to force large downloads, and they loop, too. |
||
| Line 121: | Line 105: | ||
* blackfinix: osl that wouuld be ok though? |
* blackfinix: osl that wouuld be ok though? |
||
* hendrik: There is this problem: |
* hendrik: There is this problem: |
||
* storyteller: hmm... |
|||
* hendrik: Player One enters the zone. |
* hendrik: Player One enters the zone. |
||
* hendrik: The music starts. |
* hendrik: The music starts. |
||
* hendrik: 30 second later player Two enters the zone. |
* hendrik: 30 second later player Two enters the zone. |
||
* blackfinix: oh i see ... yes |
|||
* storyteller: Then the music has to be played for every single player |
* storyteller: Then the music has to be played for every single player |
||
* hendrik: Will he hear the music from the start? Or will it start with 30 seconds into the track? |
* hendrik: Will he hear the music from the start? Or will it start with 30 seconds into the track? |
||
| Line 132: | Line 114: | ||
* tigertoes: same concept for when you have music on telephone and they put you on hold |
* tigertoes: same concept for when you have music on telephone and they put you on hold |
||
* storyteller: yes, tigertoes... for loops it doesnt matter |
* storyteller: yes, tigertoes... for loops it doesnt matter |
||
* love_puppet: or |
* love_puppet: or maybe the player 2 picks up 30s in to the track |
||
* vomit: that should be |
* vomit: that should be controlled locally by the client |
||
* plassy: the music should fade in... |
* plassy: the music should fade in... there is no need to hear it from the start |
||
* hendrik: Always starting at the beginning of the file is a lot easier to code. |
* hendrik: Always starting at the beginning of the file is a lot easier to code. |
||
* plassy: except if special events arise |
* plassy: except if special events arise |
||
* yoriy: id like to have music in client |
* yoriy: id like to have music in client instead server |
||
* yoriy: instead server |
|||
* plassy: hendrik: i dont see the problem... dosn't java handle this? |
* plassy: hendrik: i dont see the problem... dosn't java handle this? |
||
* plassy: isn't there any library? |
* plassy: isn't there any library? |
||
| Line 144: | Line 125: | ||
* jesco: yes it is |
* jesco: yes it is |
||
* hendrik: okay, that makes things easier. |
* hendrik: okay, that makes things easier. |
||
| ⚫ | |||
* kiheru: java does not handle everything. there's still a lot about the behaviour to code |
* kiheru: java does not handle everything. there's still a lot about the behaviour to code |
||
* blackfinix: wouldn't all this music be very resource hungry? |
* blackfinix: wouldn't all this music be very resource hungry? |
||
== Multi Account Playing == |
|||
* humana: kymi? what is if you play with 2 accounts? |
* humana: kymi? what is if you play with 2 accounts? |
||
* humana: you have to mute one? |
* humana: you have to mute one? |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
* humana: strange |
|||
* hendrik: It may be a good idea to only play the music if the client is the active window. |
* hendrik: It may be a good idea to only play the music if the client is the active window. |
||
* kiheru: you'd mute the music of one, unless you want a cacophony |
* kiheru: you'd mute the music of one, unless you want a cacophony |
||
* superkym: well they may not even be in the same zone humana... yes i guess you would choose to mute one |
* superkym: well they may not even be in the same zone humana... yes i guess you would choose to mute one or hendrik's idea |
||
* superkym: or hendrik's idea |
|||
* blackfinix: but that would be the players problem if he/she choses to play more than one char |
* blackfinix: but that would be the players problem if he/she choses to play more than one char |
||
* humana: yes |
|||
== Shipping Music Files == |
|||
* superkym: blackfinix the music itself would be shipped with the client, just like tiles and images are |
* superkym: blackfinix the music itself would be shipped with the client, just like tiles and images are |
||
* blackfinix: ok i see |
|||
* superkym: so it does not need to be sent over the network from the server. just the instruction to start playing, stop playing |
* superkym: so it does not need to be sent over the network from the server. just the instruction to start playing, stop playing |
||
* kiheru: as a separate |
* kiheru: as a separate package, I'd prefer |
||
* blackfinix: ok |
* blackfinix: ok |
||
* storyteller: yes, kym, that would be best |
* storyteller: yes, kym, that would be best |
||
| Line 209: | Line 192: | ||
* kiheru: the code is the critical part for now, so help for that is very welcome :-) |
* kiheru: the code is the critical part for now, so help for that is very welcome :-) |
||
* storyteller: Okay, Miasma and I do the music :) |
* storyteller: Okay, Miasma and I do the music :) |
||
* hendrik: plassy, it may be a good idea to join arianne on irc. |
* hendrik: plassy, it may be a good idea to join [http://stendhal.game-host.org/?id=content/game/chat #arianne] on irc freenode. Please ask there if you have any questions or need some pointing around the Stendhal source code. |
||
* Oslsachem: you could play with the music tempo, increasing it when a player has low health |
* Oslsachem: you could play with the music tempo, increasing it when a player has low health |
||
* storyteller: good idea |
* storyteller: good idea |
||
* humana: so if you want some music for some maps... |
* humana: so if you want some music for some maps... I am here, I have guitar pro .. and domi have a better programm |
||
* miasma: like the time-out music in super mario, oslsachem? ;) |
* miasma: like the time-out music in super mario, oslsachem? ;) |
||
* kiheru: maybe eventually osl. first we need something that works |
* kiheru: maybe eventually osl. first we need something that works |
||