# Звук

В контроллер TXT 4.0 встроен громкоговоритель, поэтому с его помощью можно воспроизводить звуки.

#### Блок «Starte jedes mal» («Запускать каждый раз»)

Блок **«Starte jedes mal»** позволяет запускать программу при выполнении какого-либо условия. То есть, он работает аналогично ветвлению, но выполняется не однократно, а каждый раз, когда выполняется условие, в течение всего прогона программы. **Блок «Starte jedes mal»**:

[![Russisch-Sound-Bild1.PNG](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/scaled-1680-/russisch-sound-bild1.PNG)](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/russisch-sound-bild1.PNG)

Является сокращением следующей конструкции:

[![Russisch-Sound-Bild2.PNG](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/scaled-1680-/russisch-sound-bild2.PNG)](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/russisch-sound-bild2.PNG)

В **блок «Starte jedes mal»** категории «Sound» («Звук») можно ввести все условия из этой категории.

**Указание: сегмент программы внутри блока «Starte jedes mal» должен быть максимально коротким и не должен содержать блокирующие вызовы или бесконечные циклы, чтобы эта часть программы выполнялась быстро.**

#### Воспроизвести

##### Предустановленные аудиофайлы

При помощи следующего блока можно воспроизвести один из 29 предустановленных звуков. Нужный аудиофайл выбирают в выпадающем меню (маленький треугольник). Также можно выполнить бесконечный цикл воспроизведения звука. Для этого установи флажок напротив иконки бесконечного цикла.

[![Russisch-Sound-Bild3.PNG](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/scaled-1680-/russisch-sound-bild3.PNG)](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/russisch-sound-bild3.PNG)

##### Собственные аудиофайлы

Если ты хочешь воспроизводить свой звук, используй блок

[![Russisch-Sound-Bild4.PNG](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/scaled-1680-/russisch-sound-bild4.PNG)](https://docs.fischertechnik-cloud.com/uploads/images/gallery/2021-11/russisch-sound-bild4.PNG)

Чтобы встроить в блок собственный звук, надо:

1. Установить соединение с контроллером
2. Ввести IP-адрес контроллера в браузер (выбирай IP, который ты использовал(-а) для соединения с контроллером)
3. Ввести на загруженной странице «USER: ft, PASSWORD: fischertechnik»
4. Открыть папку sounds и, щелкнув в ней по знаку «плюс», загрузить нужный аудиофайл в контроллер (важно: аудиофайл должен иметь формат WAV)
5. В блоке ROBO Pro Coding прописать путь «./dateiname.wav»

Свой звук тоже можно зациклить.

#### Запросить

Чтобы узнать, проигрывается ли аудиофайл, воспользуйся блоком **gibt Ton wieder (воспроизводит звук)**. Его можно использовать в качестве условия в программе.

#### Остановить

Чтобы остановить воспроизведение аудио, просто используй в программе блок **stoppe Tonwiedergabe (остановить воспроизведение звука)**.