# Interface: PixiVNJsonSoundEditProps (/pixi-vn-json/index/interfaces/PixiVNJsonSoundEditProps)



Defined in: [src/schema/PixiVNJsonSound.ts:56](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonSound.ts#L56)

Partial set of sound properties that can be applied when editing a currently playing sound.

## Extends [#extends]

* `Partial`\<`Pick`\<[`MediaInterface`](/pixi-vn-json/docs-entry/interfaces/MediaInterface), `"speed"` | `"muted"` | `"loop"` | `"paused"`>>.`Partial`\<`Pick`\<[`SoundPlayOptionsWithChannel`](/pixi-vn-json/docs-entry/interfaces/SoundPlayOptionsWithChannel), `"volume"`>>

## Properties [#properties]

### loop? [#loop]

\> `optional` **loop?**: `boolean`

Defined in: node_modules/tone/build/esm/source/buffer/Player.d.ts:163

#### Inherited from [#inherited-from]

`Partial.loop`

***

### ~~muted?~~ [#muted]

\> `optional` **muted?**: `boolean`

Defined in: node_modules/@drincs/pixi-vn/dist/SoundGameState-C_6ZsQX6.d.ts:11

#### Deprecated [#deprecated]

Use [mute](/pixi-vn-json/docs-entry/interfaces/MediaInterface#mute) instead.

#### Inherited from [#inherited-from-1]

[`MediaInterface`](/pixi-vn-json/docs-entry/interfaces/MediaInterface).[`muted`](/pixi-vn-json/docs-entry/interfaces/MediaInterface#muted)

***

### paused? [#paused]

\> `optional` **paused?**: `boolean`

Defined in: node_modules/@drincs/pixi-vn/dist/SoundGameState-C_6ZsQX6.d.ts:7

Whether the sound is currently paused.

#### Inherited from [#inherited-from-2]

[`MediaInterface`](/pixi-vn-json/docs-entry/interfaces/MediaInterface).[`paused`](/pixi-vn-json/docs-entry/interfaces/MediaInterface#paused)

***

### ~~speed?~~ [#speed]

\> `optional` **speed?**: `number`

Defined in: node_modules/@drincs/pixi-vn/dist/SoundGameState-C_6ZsQX6.d.ts:15

#### Deprecated [#deprecated-1]

Use [playbackRate](/pixi-vn-json/docs-entry/interfaces/MediaInterface#playbackrate) instead.

#### Inherited from [#inherited-from-3]

[`MediaInterface`](/pixi-vn-json/docs-entry/interfaces/MediaInterface).[`speed`](/pixi-vn-json/docs-entry/interfaces/MediaInterface#speed)

***

### volume? [#volume]

\> `optional` **volume?**: `number`

Defined in: node_modules/@drincs/pixi-vn/dist/SoundGameState-C_6ZsQX6.d.ts:35

The volume of this sound in the linear range \[0, 1], where 0 is silence
and 1 is full volume.  This is converted to decibels internally before
being passed to the Tone.js Player.

#### Inherited from [#inherited-from-4]

[`PixiVNJsonSoundPlayProps`](/pixi-vn-json/index/interfaces/PixiVNJsonSoundPlayProps).[`volume`](/pixi-vn-json/index/interfaces/PixiVNJsonSoundPlayProps#volume)
