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 more cleanup |
imported>Hendrik Brummermann No edit summary |
||
| (51 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{Navigation for Stendhal Top|Developing}} |
|||
{{TODO|Creation of this page is in progress. This is not a real chat log. Comments have been removed, sorted and edited.}} |
|||
{{Navigation for Stendhal Developers}} |
|||
{{Stendhal Development Meeting 2009-11-22}} |
{{Stendhal Development Meeting 2009-11-22}} |
||
__TOC__ |
|||
* there's a text on sound and music at [[Stendhal Sound] |
* there's a text on sound and music at [[Stendhal Sound]] |
||
* wiki page is quite old and needs to be updated |
* wiki page is quite old and needs to be updated |
||
{{clear}} |
|||
== Types of Music == |
== Types of Music == |
||
* main goal of music is to add ambient/atmosphere |
* main goal of music is to add ambient/atmosphere |
||
| ⚫ | |||
* there should be different music for cities, forest, dungeons |
|||
** storyteller made some great examples of this, see patch tracker |
** storyteller made some great examples of this, see patch tracker |
||
** some are very pretty and quiet and suitable for outdoors, a meadow |
** some are very pretty and quiet and suitable for outdoors, a meadow |
||
| Line 14: | Line 16: | ||
** a jazz room was suggested, does it fit into the world? |
** a jazz room was suggested, does it fit into the world? |
||
* need to compromise between file size and loops being long enough not to get monotonic |
* need to compromise between file size and loops being long enough not to get monotonic |
||
* files provided and [http://arianne.cvs.sf.net/viewvc/arianne/stendhal/data/music/ committed to CVS] |
|||
** [http://arianne.cvs.sf.net/viewvc/*checkout*/arianne/stendhal/data/music/Deep_Forest.ogg Deep_Forest.ogg] (This music by storyteller from patch 2665588 is ideal for outdoors as it has bir..., 2009) |
|||
** [http://arianne.cvs.sf.net/viewvc/*checkout*/arianne/stendhal/data/music/Demiurgo_ANewHomeland.ogg Demiurgo_ANewHomeland.ogg] (Added final version of demiurgos song, 2006 ) |
|||
** [http://arianne.cvs.sf.net/viewvc/*checkout*/arianne/stendhal/data/music/Sacred_Moments.ogg Sacred_Moments.ogg] (This piece of music by storyteller from patch 2672345 has a majestic and serious..., 2009) |
|||
** [http://arianne.cvs.sf.net/viewvc/*checkout*/arianne/stendhal/data/music/The_Forsaken_Mine.ogg The_Forsaken_Mine.ogg] (This is written by storyteller, atmospheric background music ideal for caves or ..., 2009) |
|||
** [http://arianne.cvs.sf.net/viewvc/*checkout*/arianne/stendhal/data/music/The_Old_Tavern.ogg The_Old_Tavern.ogg] (This is written by storyteller, and he comments that ' This background soundtrac..., 2009) |
|||
| ⚫ | |||
{{TODO|add link to patch tracker item}} |
|||
* mp3 is problematic |
|||
| ⚫ | |||
* midi |
|||
| ⚫ | |||
* miasma: we could take midi-files. |
|||
| ⚫ | |||
* vomit: in the wiki stood something about ogg |
|||
| ⚫ | |||
* vomit: would flac do it either? |
|||
* ogg |
|||
* vomit: i have one ambient track but it's in mp3 |
|||
** midi files can be converted |
|||
| ⚫ | |||
** prefered by many people |
|||
* blackfinix: convert it to ogg |
|||
| ⚫ | |||
* blackfinix: ogg is open source |
|||
* blackfinix: flac is open source |
|||
* kiheru: with flac we would get rather large download sizes |
|||
* miasma: i'm for midi-files. |
|||
* vomit: flac would just be the source |
|||
* superkym: i'm pretty sure the wiki says what specifications we have, doesn't it say oggs? |
|||
* vomit: you could downsample it then for your own desired size |
|||
* blackfinix: a midi composition would work miasma. but i am not sure if he game can handle them |
|||
| ⚫ | |||
* humana: midi... |
|||
* blackfinix: if it was midi it would definitely have a retro sound to the game :) |
|||
* vomit: i think it should be ogg |
|||
* storyteller: do you think about 8-bit music? |
|||
* blackfinix: yes ogg is best bet |
|||
* storyteller: retro style? ;) |
|||
* plassy: full ack to ogg |
|||
| ⚫ | |||
* storyteller: thats right miasma |
|||
* vomit: but midis are tooooo oldschool |
|||
* miasma: i could try to make midi-files. thanks to guitar pro :D |
|||
| ⚫ | |||
| ⚫ | |||
* storyteller: no, I think we should not take music from anywhere... |
|||
* humana: storryteller what do you mean? |
|||
* plassy: what do you mean with anywhere? |
|||
* storyteller: well, to take it from any other source... Because of the copyright etc |
|||
* plassy: its a game |
|||
* humana: yes and a game has a background music |
|||
* humana: you can mute the music |
|||
* pepsz: more for example the people how you ignore can see why you ignore hem when try speak with you |
|||
* Oslsachem: music usually adds atmosphere to the game but not gameplay |
|||
* humana: so I don't know now... what do you think about a Blues or Jazz house? |
|||
* vomit: and there should be a soundtrack file, which you are able to download extra |
|||
* blackfinix: vomit yes ... like the sound files now |
|||
* superkym: adding music would still be rather a major change |
|||
* blackfinix: ok we can put that off for now, or create a ccommittee to look into it |
|||
* humana: who wrote music for stendhal already? |
|||
* superkym: it's not a minor thing which we can just make happen, it's a major thing needed, as far as i remember |
|||
* vomit: atmospheric sounds in ogg would be better |
|||
* miasma: but not your ambient music, vomit. i think ulthar isn't a good choice. in dreamscape maybe ;) |
|||
| ⚫ | |||
* plassy: whats the problem with music... there is support for sound in java... or am I wrong? |
|||
* samson: I don't care about music / sounds as long as I can switch them off |
|||
* blackfinix: yes samson. |
|||
* plassy: so who did the original sound stuff? |
|||
== Controlling the music == |
== Controlling the music == |
||
| Line 102: | Line 60: | ||
* the music files should be shipped with the client, just like tiles and images are, but as a separate package |
* the music files should be shipped with the client, just like tiles and images are, but as a separate package |
||
* streaming is considered to consume too much resources like bandwidth, streaming is not required for synchronizing |
* streaming is considered to consume too much resources like bandwidth, streaming is not required for synchronizing |
||
* plan: |
|||
* plan: 1. Make mute persistent, 2. include the sound files in stendhal-0.xx.zip, 3. include the music files in stendhal-FULL-0.xx.zip |
|||
*# Make /mute persistent ({{tracker|2880973}}). |
|||
*# include the sound files in stendhal-0.xx.zip (it made sense to have an extra download years ago when the music was twice as large as the client, but that is not true anymore) |
|||
*# include the music files in stendhal-FULL-0.xx.zip |
|||
| ⚫ | |||
* we need to be carefully when taking music from any other sources because they may be copyrighted although marked as free |
|||
* it should be possible to switch sound/music off |
|||
* music needs quite a bit of coding, the existing sound system needs some cleanup |
|||
* there are ogg files provided to test with, so the missing computer code is the show stopper |
|||
== Volunteers == |
== Volunteers == |
||