Jibble

Author Topic: [Feature suggestion] Frame-linked audio visual indicator & Audioclip volume  (Read 949 times)

I would like to make some small suggestions that might hopefully bring some quality-of-life improvements to working with frame-linked audio:

1) Having some kind of visual indicator for frames with linked audio, like a simple dot above the frame, or an "x", or a music note symbol, or something of the sort, would make it so much easier to identify at a quick glance which frames have audio linked to them, something that can be a huge nuisance when you have views with a lot of long loops and you need to find that *one* frame with a specific audio clip.

2) More engine- than editor-related, but having the audioclip DefaultVolume property be accessible and modifiable by script would be incredibly useful; for example, to be able to easily do fading footsteps, among many other situations.

3) Maybe this one is a bit more complicated, but would it be possible to make it so that, when an animation is played in the preview panel, the frame-linked audioclips play too?

Crimson Wizard

  • Local Moderator
    • Lifetime Achievement Award Winner
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
2) More engine- than editor-related, but having the audioclip DefaultVolume property be accessible and modifiable by script would be incredibly useful; for example, to be able to easily do fading footsteps, among many other situations.

Is this related to not being able to configure frame audio's volume when it starts? If so, perhaps it would be better to find a direct solution to that.

2) More engine- than editor-related, but having the audioclip DefaultVolume property be accessible and modifiable by script would be incredibly useful; for example, to be able to easily do fading footsteps, among many other situations.

Is this related to not being able to configure frame audio's volume when it starts? If so, perhaps it would be better to find a direct solution to that.

I wasn't aware that this was being looked into, but yes, that approach would also fix the issue.

Crimson Wizard

  • Local Moderator
    • Lifetime Achievement Award Winner
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Well, I would not say it's looked into right now (unless I am not aware of that), but it seems more natural to be able to setup how the frame trigger plays the sound rather than modify original clip's properties.

Ofcourse original clip may also be made modifiable, because why not, the property is just a number, but it feels like a wrong solution for the frame sound problem.

eri0o

I briefly played with adding an indicator for audio in the frame



Wonder if it's alright or too subtle. I used the existing icon for audio.

I briefly played with adding an indicator for audio in the frame
Wonder if it's alright or too subtle. I used the existing icon for audio.

Hey, that looks really cool! I personally would be totally ok with this icon, it's not intrusive and it's pretty self-explanatory, I think.

eri0o

Another possibility for the sound indicator, trying to figure out which one works best.

a)


b)


c)
« Last Edit: 25 Sep 2021, 14:46 by eri0o »

I think the audio indicator should go outside of the sprite box. In these three cases the icon is clearly visible because the sprite has a large transparent area, but if the sprite is not transparent, the icon will be much harder to see (if not completely invisible, depending on the sprite colours). I think the very first example you posted is the right way to go here.

eri0o

Next iteration of the previous idea of use the Frame. The icon green square is actually the reverse color of whatever color is below, and the icon itself is draw with only white and green.

I think being inside the frame translates better the sound linked to the frame idea, so wanted to do an additional test. :)

« Last Edit: 25 Sep 2021, 21:07 by eri0o »

Cassiebsg

  • Cavefish
  • Fleeing the Cylon tyrrany...
    • Cassiebsg worked on one or more games that won an AGS Award!
    •  
    • Cassiebsg worked on one or more games that was nominated for an AGS Award!
I think also it should stay outside the sprite, as it risks covering an important part of the sprite.
There are those who believe that life here began out there...

Sorry for not having dropped by in a while :) This latest revision does look much better, but I think I have to agree with Cassie. It might be a bit of an edge case but I'm not sure having anything on top of the sprite is a good idea...

Alan v.Drake

  • ...
    • Alan v.Drake worked on one or more games that won an AGS Award!
    •  
    • Alan v.Drake worked on one or more games that was nominated for an AGS Award!
I'd rather the icon be inside. Nobody has ever managed too see jack squat in those ant-sized frames anyway.
Besides, eri0o implemented a magnifying slider and i can make a smaller icon made only of inverted color, so there's no actual obstruction. The complaints are invalid.

Moreover, I wonder if anyone would actually notice, since linking audio to frames doesn't happen very often.

- Alan
« Last Edit: 30 Sep 2021, 01:32 by Alan v.Drake »

RickJ

  • fix'n one thing and break'n two ...
    • I can help with scripting
    • I can help with story design
    • RickJ worked on one or more games that was nominated for an AGS Award!
I believe having the icon in frame would be a problem in the example Dave Gilbert provided in the thread talking about the magnifying slider.  He has a whole view of the character lying or rolling on the ground rather than standing at the farleft.  In frame would be acceptable if one could drag it around to an ubobstructive location.   
https://www.adventuregamestudio.co.uk/forums/index.php?topic=59418.msg636639980#msg636639980