Uploaded image for project: 'Firestorm'
  1. Firestorm
  2. FIRE-17812

Increase sound upload limit to something longer e.g. 1 minute or more

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Phoenix Firestorm 4.6.9
    • Fix Version/s: Phoenix Firestorm 4.7.8
    • Component/s: Audio, Other Grids
    • Labels:
      None
    • Environment:
    • SL Avatar Name:
      Isolde Caron OS name
    • Reported In:
      Firestorm 4.6.9.42974 Hotfix Release

      Description

      Recently I was involved in a g+ conversation where a friend of mine, Shelenn Ayres, mentioned a way to upload sound files longer than the default and typical 10 seconds.

      afaik 10 second sound files has always been the longest allowed in many viewers

      Meerkat is another viewer that is no longer supported but can be used for this. Choose your own flavor but I used "Meerkat_0-2-2-211_Setup.exe" for my win10 PC.

      https://code.google.com/archive/p/meerkat-viewer/downloads

      I got some long files from freesound (this is one file I used to test it initially https://www.freesound.org/people/Dstruct/sounds/88522/). It is a 56 second file.

      I use audacity http://www.audacityteam.org/ to manipulate sound files and you can change the project rate (bottom left side of the program) to "44100" (many come in at other numbers so please watch that...it is a requirement of the viewers).

      I then exported it as a type ".wav microsoft signed 16 bit pcm" (you can add metadata during this when the screen is offered).

      Then I started Meerkat in my own simonastick. it worked there, so then I tried it in Kitely. I uploaded it and it played. I then put it in a prim with a touch to start sound script and it played there as well.

      default

      {

      touch_start(integer total_number)

      { //Play a Sound file Once that is in Object Inventory llPlaySound(llGetInventoryName(INVENTORY_SOUND,0), 1); }

      }

      I then proceeded to test a longer file of 2 minutes 27 seconds.

      I was able to upload it using Meerkat (as I could also do with a 4 minute song) but it would only play 1 minute if it. Firestorm would not play those at all.

      I cropped the long file down to 2 minutes and then to 1 minute. Further testing to confirm the longest sound file I could use.

      One minute appears to be the limit but there could be other issues using other viewer software programs or in different versions of opensimulator (ymmv).

      I can imagine quite a few additional uses for this rather than the otherwise limiting 10 seconds.

      As it seems obvious (at least to this rather non techy woman) this is a viewer limitation, I wonder why and I wonder if it relates to some SecondLife forced limitations other viewers had to implement in order to comply with their rules.

        Issue Links

          Activity

          Hide
          ansariel.hiller Ansariel Hiller added a comment -

          This is something that needs to be brought up with LL first as it might be a violation of the TPV policy if the Linden Lab viewer doesn't allow this.

          Show
          ansariel.hiller Ansariel Hiller added a comment - This is something that needs to be brought up with LL first as it might be a violation of the TPV policy if the Linden Lab viewer doesn't allow this.
          Hide
          chrysalisinfo@yahoo.com Isolde Caron added a comment -

          I was really thinking of an opensim feature only. As we have hypergating and varregions. In any case, it sure would be nice as a plus to tell people.

          Show
          chrysalisinfo@yahoo.com Isolde Caron added a comment - I was really thinking of an opensim feature only. As we have hypergating and varregions. In any case, it sure would be nice as a plus to tell people.
          Hide
          chrysalisinfo@yahoo.com Isolde Caron added a comment - - edited

          Hi, Cinder liked this so much she added it in here https://alchemy.atlassian.net/browse/ALCH-412 4 days ago (22 march 2016) which is also going to be added to the inworldz viewer.

          So perhaps the fix is not so difficult (or Cinder can provide it maybe?).

          This is really a good shiney I think and my own using of it in my varregion adds a lot to ambient sounds as well as playing more easily longer file size songs. e.g. a 4 minute song takes 4 slices rather than 24

          Show
          chrysalisinfo@yahoo.com Isolde Caron added a comment - - edited Hi, Cinder liked this so much she added it in here https://alchemy.atlassian.net/browse/ALCH-412 4 days ago (22 march 2016) which is also going to be added to the inworldz viewer. So perhaps the fix is not so difficult (or Cinder can provide it maybe?). This is really a good shiney I think and my own using of it in my varregion adds a lot to ambient sounds as well as playing more easily longer file size songs. e.g. a 4 minute song takes 4 slices rather than 24
          Hide
          whirly.fizzle Whirly Fizzle added a comment -

          I'll set this issue for 4.7.8 & see if we can get that change in for OpenSim next release.

          Oz did say at Friday's TPV meeting that LL were considering allowing longer sound uploads on SL too, which was good news.

          Show
          whirly.fizzle Whirly Fizzle added a comment - I'll set this issue for 4.7.8 & see if we can get that change in for OpenSim next release. Oz did say at Friday's TPV meeting that LL were considering allowing longer sound uploads on SL too, which was good news.
          Hide
          chrysalisinfo@yahoo.com Isolde Caron added a comment -

          Ok, cool Whirly-) I have never done something like this "find" and I get a good feeling seeing another take this up.

          I don't log in SL but if they raise their limit I can see how it might come to pass that other TPVs will add it also.

          In any case, if you get it in firestorm that is my favorite viewer and we could see a lot more sounds as well as songs played around OpenSim.

          I know Fred Bechhusen liked the idea as he had commented to my original g+ post about my findings.

          Hmmm, it just occured to me that gestures could use these also? I have no idea if that would require other coding, but that could be interesting, though annoying also...lol

          Thank you-)

          Show
          chrysalisinfo@yahoo.com Isolde Caron added a comment - Ok, cool Whirly-) I have never done something like this "find" and I get a good feeling seeing another take this up. I don't log in SL but if they raise their limit I can see how it might come to pass that other TPVs will add it also. In any case, if you get it in firestorm that is my favorite viewer and we could see a lot more sounds as well as songs played around OpenSim. I know Fred Bechhusen liked the idea as he had commented to my original g+ post about my findings. Hmmm, it just occured to me that gestures could use these also? I have no idea if that would require other coding, but that could be interesting, though annoying also...lol Thank you-)
          Hide
          whirly.fizzle Whirly Fizzle added a comment -

          Hmm I'm not sure about Gestures tbh.
          I think it should just work if the sound is longer.
          Guess we will see once this feature is active

          Show
          whirly.fizzle Whirly Fizzle added a comment - Hmm I'm not sure about Gestures tbh. I think it should just work if the sound is longer. Guess we will see once this feature is active
          Hide
          chrysalisinfo@yahoo.com Isolde Caron added a comment -

          I should have gone ahead and checked the gestures aspect prior to posting that comment. But I did so just now and yes gestures can play them.

          While I can see some annoying uses for that, I think, overall, there are positive uses also.

          In any case, gestures do play them with the code as-is (even without FS increasing the limit)

          Show
          chrysalisinfo@yahoo.com Isolde Caron added a comment - I should have gone ahead and checked the gestures aspect prior to posting that comment. But I did so just now and yes gestures can play them. While I can see some annoying uses for that, I think, overall, there are positive uses also. In any case, gestures do play them with the code as-is (even without FS increasing the limit)
          Hide
          ansariel.hiller Ansariel Hiller added a comment -

          Max. sound length on OpenSim has been set to 60s in the coro merge (rev. 0df42e94f522). Leaving this open until it gets pushed into the main repo.

          Show
          ansariel.hiller Ansariel Hiller added a comment - Max. sound length on OpenSim has been set to 60s in the coro merge (rev. 0df42e94f522). Leaving this open until it gets pushed into the main repo.
          Hide
          chrysalisinfo@yahoo.com Isolde Caron added a comment -

          Great, and as you may also know the latest Alchemy has it now.

          https://alchemyviewer.org/alchemy-beta-400-update.html

          I tested it and it works great so now I can dump the old meerkat and use Alchemy until it is part of Firestorm.

          Show
          chrysalisinfo@yahoo.com Isolde Caron added a comment - Great, and as you may also know the latest Alchemy has it now. https://alchemyviewer.org/alchemy-beta-400-update.html I tested it and it works great so now I can dump the old meerkat and use Alchemy until it is part of Firestorm.
          Hide
          ansariel.hiller Ansariel Hiller added a comment -
          Show
          ansariel.hiller Ansariel Hiller added a comment - Added to LGPL in 49506 ( http://hg.phoenixviewer.com/phoenix-firestorm-lgpl/rev/0df42e94f522 ).

            People

            • Assignee:
              ansariel.hiller Ansariel Hiller
              Reporter:
              chrysalisinfo@yahoo.com Isolde Caron
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: