| Автор | Сообщение | 
|  | Дата: 09 Дек 2011 11:16:56 · Поправил: DVE (09 Дек 2011 15:08:16) 
    # 
 Доделал программу, позволяющую делать записи звуков с некоторым уклоном для мониторинга.
 - активация записи по настраиваемому уровню громкости
 - игнорирование шума для записи на УКВ с приемников без шумодава (режим экспериментальный, работоспособность со всеми приемниками не гарантируется)
 - автоматическое разбиение на файлы с указанием точной даты/времени начала записи
 - возможность записи без компрессии
 - возможность просмотра содержимого файла
 - отключение перевода iphone в спящий режим для длинных записей
 - синхронизация записей через iTunes
 Ссылка в AppStore:
http://itunes.apple.com/us/app/all-in-1-recorder-pro/id485410676?l=ru&ls=1&mt=8 Скриншоты:
  Увеличить
  Увеличить
 Пожелания по фичам принимаются. Например до сих пор не знаю как лучше при записи голоса с VOX - разбивать на кучу мелких файлов, или писать один длинный, если писать один то вырезать паузы или нет. Хз что лучше с точки зрения удобства, у каждого способа свои плюсы и минусы. | 
|  | Дата: 09 Дек 2011 11:39:50 
    # 
 DVE
 Неплохо с точки зрения удобства в RecAll сделано.
 Пишется в один файл, размер файла задается, паузы можно вырезать или нет, временные метки.
 Но у меня нет ипхона ))
 | 
|  | Дата: 09 Дек 2011 14:09:07 
    # 
 А как потом вытащить исходный файл? Надеюсь не так же ужасно, как в штатном диктофоне?
 | 
|  | Дата: 09 Дек 2011 15:13:54 
    # 
 А я не знаю как штатном :) Синхронизация файлов стандартно через iTunes - выбираете в "программах" Recorder Pro и делаете с файлами что хотите. Если стоит iOS 5.0, то можно иметь доступ и через WiFi.
  Увеличить
 | 
|  | Дата: 09 Дек 2011 22:07:07 
    # 
 DVE Спасибо за толковую программу! Очень хорошо что есть такой человек, который думает о нуждах нашего хобби и при этом программист. Программу купил. Кому надо, распиновка айфоновская ТУТ   Вопрос: а можно сделать переключение входа и(или) раздельную запись по 2-м каналам? Вроде бы на системном разъеме есть линейный вход, если я не ошибаюсь. | 
|  | Дата: 09 Дек 2011 23:49:03 
    # 
 Спасибо за поддержку. По распиновке не очень понял, там 4х пиновый разъем, и как я понял для микрофона только один канал, т.е. он моно? Так что раздельной стереозаписи вряд ли получится.
 | 
|  | Дата: 09 Дек 2011 23:55:58 
    # 
 | 
|  | Дата: 10 Дек 2011 00:07:48 
    # 
 DVE
 как лучше при записи голоса с VOX
 Не знаю, какой там формат файлов, на PC была реализация, когда параллельно с записью велся StringList, в который писалось время и позиция, при срабатывании Vox-a. Потом этот List тупо клеился в конец файла, а при открытии, читался, как PlayList. Паузы не записывались.
 | 
|  | Дата: 10 Дек 2011 00:11:56 
    # 
 horizon Да, да! Именно это имеется в виду. Получается, что теоретически можно запихнуть 3 канала.
 | 
|  | Дата: 10 Дек 2011 00:12:51 
    # 
 под Андроид бы такую
 | 
|  | Дата: 10 Дек 2011 00:27:56 
    # 
 DEN под Андроид бы такую Да еще бы с набором декодеров :)))))
 | 
|  | Дата: 10 Дек 2011 00:34:45 
    # 
 horizon
> Имеется в виду http://www.allpinouts.org/index.php/Apple_iPod,_iPad_and_iPhone_dock
Прикольно, но похоже аудиопоток коммутируется самой ОС в зависимости от того что подсоединено, т.к. я программно указываю лишь тип, input или output. Писать несколько входов параллельно не уверен что выйдет. 
 Может конечно и ошибаюсь, специально в этом направлении не искал.
Programmist
> Потом этот List тупо клеился в конец файла, а при открытии, читался, как PlayList. Интересная мысль, надо посмотреть есть ли в CAF формате дополнительные текстовые поля, наверно что-то должно быть. Проблема потом как юзеру понять где это :) 
 На самом деле, в такой программе настроек немеряно может быть, хочется еще и оставить ее простой и понятной пользователям.
 В принципе можно тупо занулять те области где уровень ниже порога, тогда при сжатии на размер файла оно почти не будет влиять, это как самый простой вариант. | 
|  | Дата: 10 Дек 2011 00:40:18 
    # 
 Да еще бы с набором декодеров :)))))
 да хоть просто для записи
 | 
|  | Дата: 10 Дек 2011 01:57:19 
    # 
 DVE
 В принципе можно тупо занулять те области где уровень ниже порога
 Занулять не очень хорошо, я просто останавливал процесс записи в файл, когда нет сигнала, главное правильно настроить буфер, чтобы не терялись начальный и конечный блоки информации. Если запись не сжатая, был вариант кодирования времени прямо в wav файл (в место паузы), но реального применения не нашел.
 | 
|  | Дата: 10 Дек 2011 02:16:15 
    # 
 Тут смысл зануления - сохранить временные интервалы между записями, которые пропадут если останавливать запись. Ну и появляется возможность смотреть любым звуковым редактором, а если дописывать в конец данные тогда надо и свой вьюер делать, что для простого юзера будет уже слишком большой геморрой.
 
 В общем пока вопрос открытый.
 | 
|  | Дата: 10 Дек 2011 02:44:46 
    # 
 Да он и для PC открытым остался. Если какую спец прогу делать, естественно со своим интерфейсом, а для простого юзера, оно как-бы и не очень нужно, любые усовершенствования подобного плана, ничего, кроме дополнительных вопросов не дают.
 | 
|  | Дата: 29 Апр 2012 00:41:48 · Поправил: CDMA (29 Апр 2012 00:42:24) 
    # 
 Кто-то работал с программой DVE на яблочных устройствах? Я что-то не понял как работает микрофонный вход...  Подключаю правильный 4-х пиновый разъем (родных наушников нету), но продолжает работать встроенный микрофон, а на разъем комутации не происходит.  Так должно быть? Может быть там какое-то сопротивление для этого должно быть? Или емкость?
 |