Поиск по сайту
Результаты поиска по тегам 'аудио-файл'.
Найдено 1 результат
-
В состав мода Computronics входит блок стример, о котором я хочу рассказать. Чтобы подключить стример к компьютеру, просто установите его вплотную или соедините при помощи кабеля. После подключения стример становится виден как компонент под именем tape_drive. Стример позволяет записывать данные на кассеты, считывать эти данные, а так же, если данные записаны в определенном формате, воспроизводить звук, записанный на кассете. Кассеты различаются по количеству записываемой на них информации. Ниже приводится зависимость времени звучания кассеты и её объема. Чтобы вставить кассету в стример, кликните ПКМ по стримеру и в открывшемся интерфейсе переместите кассету в стример. Стример, как компонент, предоставляет следующие функции: isReady() – возвращает true, если в стример вставлена кассета. isEnd() – возвращает true, если до конца кассеты осталось меньше четверти секунды. getSize() – возвращает количество информации в байтах, которое может быть записано на кассету (не свободное место, а всего). getLabel() – возвращает строку, содержащую метку кассеты или пустую строку, если метка не назначена. setLabel(label) – принимает строку и устанавливает ее в качестве новой метки кассеты. getState() – возвращает текущее состояние стримера. Возможные значения: “PLAYING” - воспроизведение, “REWINDING” – перемотка назад, “FORWARDING” – перемотка вперед, “STOPPED” – остановлено. setSpeed(speed) – принимает число в диапазоне 0.25 – 2.0 и устанавливает скорость воспроизведения аудио. Нормальная скорость соответствует 1.0 setVolume(volume) – принимает число в диапазоне 0.0 – 1.0 и устанавливает громкость воспроизведения аудио. seek(amount) – осуществляет перемотку кассеты на заданное параметром число байт. Если параметр amount отрицательный, перемотка осуществляется назад. Функция возвращает количество байт, на которое кассета была реально перемотана. read([count]) – если параметр count не задан, функция считывает с кассеты один байт и возвращает его в виде числа. При заданном count, функция считывает заданное число байт и возвращает их в виде строки. write(data) – осуществляет запись данных на кассету. Параметр data может быть строкой или числом в диапазоне 0-255. play() – запускает кассету на воспроизведение. stop() – останавливает воспроизведение кассеты. Однако, в большинстве случаев для управления стримером достаточно утилиты tape, которая становится доступной после подключения стримера к компьютеру. tape play - запускает кассету на воспроизведение. tape pause - останавливает воспроизведение кассеты. tape stop - останавливает воспроизведение и перематывает кассету в начало. tape rewind - перематывает кассету в начало. tape label [name] - если параметр name задан, устанавливает его в качестве новой метки кассеты. Иначе выводит текущую метку. tape speed <speed> - устанавливает скорость воспроизведения кассеты. Значение speed должно быть в диапазоне между 0.25 и 2.0. tape volume <volume> - устанавливает громкость воспроизведения кассеты. Значение volume должно быть в диапазоне между 0.0 и 1.0. tape write <path_file> - осуществляет запись содержимого файла на кассету. Если path_file представляет собой URL-ссылку, файл будет скачан из Интернета. Однако для этого Вам потребуется интернет-карта. Дополнительные опции утилиты: --address=<address> определяет первые несколько символов адреса устройства. Требуется, если к компьютеру подключено более одного стримера. --b=<bytes> определяет размер блоков данных при записи файла на кассету. По умолчанию этот параметр равен 2048. Честно говоря, не знаю зачем его менять. И наконец, что же собственно нужно, что бы наслаждаться любимой мелодией не только в реальном мире, но и в мире Minecraft? Для этого необходимо выполнить несколько несложных шагов: Берем аудио-файл в каком-нибудь из известных форматов и конвертируем его в WAV-файл при помощи онлайн-конвертера или любым другим способом. Качаем утилиту LionRay по ссылке. Запускаем LionRay. В окно ”Input File:” вводим имя wav-файла (ленивые могут воспользоваться кнопкой “Browse”), а в окно ”Output File:” – имя, под которым файл будет сохранен после конвертации в формат dfpwm. Жмем кнопку ”Convert”. Полученный dfpwm-файл заливаем на диск ОС-компьютера (если играем в сингле) или размещаем на каком либо интернет-ресурсе. Заходим в Minecraft. Вставляем в стример кассету объемом не менее, чем размер dfpwm-файла, и перематываем ее в начало. Запускаем утилиту tape write <path_file>, где path_file – имя dfpwm-файла на диске ОС-компьютера или URL. Ждем. Заходим в интерфейс стримера, снова перематываем кассету в начало и жмем кнопку «Воспроизведение». Наслаждаемся. Плюсуем Zer0Galaxy на форуме. Конечно, качество звучания оставляет желать лучшего. Ну, а чего вы хотели? Уже после написания вынужден признать, что данная статья частично дублирует гайд @Fingercompа по моду Computronics. Видать меня склероз попутал.
- 33 ответа
-
- 11
-
- стример
- аудио-файл
-
(и ещё 1 )
Теги: