User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 25

Тема: tap разбить на составляющие

  1. #11

    Регистрация
    13.02.2005
    Адрес
    Санкт-Петербург
    Сообщений
    38
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    так в TAPIR`e можно удалять/добавлять/конвертить в wav
    и изучать структуру блоков при этом совершенно не нужно
    Я пробовал удалять все кроме одного. Оставил только заголовок 17 байт (с учетом двух байт длины 19
    И пробовал его отдельно сохранить. Получил блок 34 байта вместо 17

    - - - Добавлено - - -

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Тогда надо почитать про формат TAP
    Два байта размера блока, один байт аттрибута, сырые данные
    Там что, байт атрибута есть?

    Цитата Сообщение от weiv Посмотреть сообщение
    На самом деле, формат файла .TAP очень простой. Формат предназначен для хранения данных, записанных на кассете магнитофона на стандартной скорости записи, без информации о паузах и т.п.
    Каждый блок данных предваряется двумя байтами его длины, и дальше идут собственно данные. Это всё.
    2 байта длины (младший вначале), затем данные блока последовательно, начиная с первого флагового байта, заканчивая последним байтом контрольной суммы.
    https://zx-pk.ru/threads/28112-forma...-spectrum.html

    Тут про байт атрибута ничего не пишут

  2. #12

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Тут про байт атрибута ничего не пишут
    ну как же:

    Цитата Сообщение от weiv
    начиная с первого флагового байта
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  3. #13

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Я пробовал удалять все кроме одного. Оставил только заголовок 17 байт (с учетом двух байт длины 19
    И пробовал его отдельно сохранить. Получил блок 34 байта вместо 17
    так он сохраняет только в tzx !!! (это более продвинутый формат при работе с образом ленты)

  4. #14

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Вот и думаю, может в природе уже существует такая утилита
    Я дал ссылку выше на Taper. Там всё крайне просто на уровне "скопировать блок в буфер бомена, создать новый tap-файл, вставить в него блок, сохранить"

    А, на XP не пойдет же...

    - - - Добавлено - - -

    Однако скомпилировалась под .NET 3.5
    Вот, должна работать на XP - https://drive.google.com/file/d/1bW4...ew?usp=sharing
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  5. #15

    Регистрация
    13.02.2005
    Адрес
    Санкт-Петербург
    Сообщений
    38
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    так он сохраняет только в tzx !!! (это более продвинутый формат при работе с образом ленты)
    Если я через реальный магнитофон выдам эти 34 байта вместо 17-ти, спектрум у меня воспримет это как более продвинутый заголовок?


    Цитата Сообщение от Eltaron Посмотреть сообщение
    начиная с первого флагового байта
    Ясно спасибо. А в wav файле этот байт аттрибута передается?

    - - - Добавлено - - -

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Вот, должна работать на XP - https://drive.google.com/file/d/1bW4...ew?usp=sharing
    Приложение вызвало исключение которое не может быть обработано

  6. #16

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Ясно спасибо. А в wav файле этот байт аттрибута передается?
    Да, конечно



    Приложение вызвало исключение которое не может быть обработано
    Жаль. Даже не знаю, где XP достать для отладки, разве что в виртуалке поставить.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Если я через реальный магнитофон выдам эти 34 байта вместо 17-ти, спектрум у меня воспримет это как более продвинутый заголовок?
    ты сначала сгенерируй в tapir`e wav из нужных тебе файлов, а потом рассуждай

  9. #18

    Регистрация
    13.02.2005
    Адрес
    Санкт-Петербург
    Сообщений
    38
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    ты сначала сгенерируй в tapir`e wav из нужных тебе файлов, а потом рассуждай
    Сгенерировал. Получил звуковой файл в 308кБ. Это только заголовок. И что теперь? Из него какой-то программой можно преобразовать в реальный файл 17-байт?
    Последний раз редактировалось Viktor2004; 19.05.2021 в 15:18.

  10. #19

    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    2,254
    Спасибо Благодарностей отдано 
    533
    Спасибо Благодарностей получено 
    260
    Поблагодарили
    154 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    резалка TAPок на REXX

    пример

    Код:
    c:\Temp\0>dir
     Том в устройстве C не имеет метки.
     Серийный номер тома: 0CEC-F6FB
    
     Содержимое папки c:\Temp\0
    
    21.05.2021  04:25    <DIR>          .
    21.05.2021  04:25    <DIR>          ..
    11.05.2012  15:54            31 508 BATTY (BILL GILBERT).TAP
                   1 файлов         31 508 байт
                   2 папок  99 193 368 576 байт свободно
    
    c:\Temp\0>D:\util\regina\regina.exe D:\util\regina\TAPview3.rex "BATTY (BILL GILBERT).TAP"
    TAPView (R)  View Utility  Version 3.0  26-Jun-2015
     (c) 2015  Alex Kovrigin, 2:5000/111.47
    
    Type             Name        Length  Start   Size  Crc  Crc
    ---------------  ----------  ------  -----  -----  ---  ---
    Program          ??? BATTY?   41986      0    600  151  151
    -----Headerless--block-----            255    600  178  178
    -----Headerless--block-----            255    783  216  216
    -----Headerless--block-----            128   6912  220  220
    -----Headerless--block-----            129   4096   71   71
    -----Headerless--block-----            130   4096  228  228
    -----Headerless--block-----            131   4096  232  232
    -----Headerless--block-----            132   4096  152  152
    -----Headerless--block-----            133   4096  251  251
    -----Headerless--block-----            134   2676  242  242
    
    c:\Temp\0>D:\util\regina\regina.exe D:\util\regina\TAPSplit.rex "BATTY (BILL GILBERT).TAP"
    
    c:\Temp\0>dir
     Том в устройстве C не имеет метки.
     Серийный номер тома: 0CEC-F6FB
    
     Содержимое папки c:\Temp\0
    
    21.05.2021  04:26    <DIR>          .
    21.05.2021  04:26    <DIR>          ..
    21.05.2021  04:26                21 BATTY (BILL GILBERT)-001.tap
    21.05.2021  04:26               604 BATTY (BILL GILBERT)-002.tap
    21.05.2021  04:26               787 BATTY (BILL GILBERT)-003.tap
    21.05.2021  04:26             6 916 BATTY (BILL GILBERT)-004.tap
    21.05.2021  04:26             4 100 BATTY (BILL GILBERT)-005.tap
    21.05.2021  04:26             4 100 BATTY (BILL GILBERT)-006.tap
    21.05.2021  04:26             4 100 BATTY (BILL GILBERT)-007.tap
    21.05.2021  04:26             4 100 BATTY (BILL GILBERT)-008.tap
    21.05.2021  04:26             4 100 BATTY (BILL GILBERT)-009.tap
    21.05.2021  04:26             2 680 BATTY (BILL GILBERT)-010.tap
    11.05.2012  15:54            31 508 BATTY (BILL GILBERT).TAP
                  11 файлов         63 016 байт
                   2 папок  99 192 979 456 байт свободно
    [свернуть]
    Последний раз редактировалось creator; 21.05.2021 в 00:31.
    В правильно заданном вопросе содержится половина ответа

  11. #20

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2004 Посмотреть сообщение
    Сгенерировал. Получил звуковой файл в 308кБ. Это только заголовок. И что теперь?
    грузи этот звук в спек или тебе ещё что-то надо для счастья ?

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 25
    Последнее: 05.04.2020, 23:38
  2. Ответов: 5
    Последнее: 28.03.2016, 14:36
  3. Разбить PT3 на WAV по паттернам
    от G.D. в разделе Музыка
    Ответов: 13
    Последнее: 15.07.2011, 10:26
  4. Как разбить HDD: iS-DOS + FAT32...
    от SoftFelix в разделе Разный софт
    Ответов: 2
    Последнее: 20.11.2010, 15:18
  5. Ответов: 9
    Последнее: 18.09.2010, 23:47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •