TS очень, очень, очень, очень тихий звук

TurboSoundFM software and hardware

Postby EvgenyMuchkin » 01 Feb 2013, 16:07

Вообще есть возможность сделать нормальную некастрированную громкость на TS?
EvgenyMuchkin
 
Posts: 22
Joined: 09 Jan 2008, 10:18
Group: Registered users

Postby EvgenyMuchkin » 05 Feb 2013, 11:00

Вощем, поменял я опер (по слепоте был установлени lm258), сейчас стоит lm358n как и положено по схеме. Но громкость херовая, как будто опера и нету вообще.

Померял мультиметром напругу между 4 и 8 ногами... толи я чего-то не понимаю, неправильно меряю, толи там действительно ничего нет. Я не знаю/понимаю, как работает схема питания lm358 на TS, но есть пара подозрений:

1. Вторая доработка, указанная на сайте nedopc. "Для уменьшения помех в звуковом тракте установите электролитический конденсатор 22мкф..100мкф между 4 и 5 выводом DA1(LM358) минусовым выводом на 4 вывод."
Глянув схему, решил, что этот кондер надо ставить параллельно C6=0.22mkF, что и сделал, в целях аккуратности воткнув электролит на 22мкФ в дырки для C6, а C6 припаял непосредственно к 4 и 5 ножкам LM358. Так можно?

2. Может я L1 на 100мкГн не тот поставил? Сейчас установлен дпм-0.1-100, это то, что надо или я не то купил? Если не то, то как правильно оно называется?
EvgenyMuchkin
 
Posts: 22
Joined: 09 Jan 2008, 10:18
Group: Registered users

Postby CHRV » 06 Feb 2013, 03:40

СОпротивление дроселя должно быть < 1 Ом
У ДПМов отрывается провод если ножки гнуть, т.е. он вполне может быть у тебя давно не дроссель :)
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 923
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby EvgenyMuchkin » 09 Feb 2013, 17:46

Урра, разобрался. Спасибо LVD и CHRV, конечно :)

Сам виноват, надо было в первую очередь проверять питание на операционнике. Но ведь, блин, все "запчасти" то новые, а надо было учитывать, что некоторые детальки то еще при совке деланы, и с особым усердием в направлении говняности. Ну и LVD немного сбил поначалу... мол "амплитуда операционником в три раза уменьшаецо" ;) , потом исправилсо ;) но это все равно повело мой мысыль в неправильном направлении.

Не обнаружив питание на опере, прозвонил дроссель - не звоницо. Взял второй такой же, звоницо! Согнул ему ноги - не звоницо. Все понятно. Чуть позжее про эту особенность упомянул CHRV. К тому времени я уже купил шарикообразные импортные заменители, на сгибание ног не реагиующие.

Теперь все работает. Громкость отличная, в наушниках слушать сложно - громковато ;) Звук чистый.

Вот фотки собранного: сама платка и в рабочем режиме втыкнутая !3-им! этажом в пентагон 128 (2010). YM-ки раздербанены из скорпионовских двухэтажных переходок на 28 ног, ну не пропадать же добру... + экономия ;)
Attachments
DSC00257.JPG
(495.15 KB) Not downloaded yet
DSC00260.JPG
(604.86 KB) Not downloaded yet
DSC00259.JPG
(427.79 KB) Not downloaded yet
EvgenyMuchkin
 
Posts: 22
Joined: 09 Jan 2008, 10:18
Group: Registered users

Postby EvgenyMuchkin » 11 Feb 2013, 07:01

На вирте лежит прошива, в архиве txt , в нем все расписано.
EvgenyMuchkin
 
Posts: 22
Joined: 09 Jan 2008, 10:18
Group: Registered users

Postby DimkaM » 11 Feb 2013, 12:26

http://vtrdos.ru/gs/GSPAK.ZIP
Code: Select all
General Sound ROM v1.05a

(с) Stinger, 1997,
bugfixed by psb & Evgeny Muchkin, 2007.


В данной версии прошивки исправлены глюки версии 1.04 Beta.

1. Глюк с модулями, в которых >= 63 паттерна (klisje.mod, tranceillusion.mod).


2. Глюк со скоростью проигрывания ПОСЛЕДНЕЙ ноты модуля, её скорость
выставлялась стандартной, во многих модулях при зацикливании была заметна
задержка (напр., technostyle(z).mod). Более того, при зацикливании не на 1ю
позицию, скорость все равно выставлялась стандартной!


3. Пофиксена неправильная скорость проигрывания сэмплов. На некоторых модулях
было заметно, что сэмплы играли немного быстрее чем надо (напр.,
EightMayDay.mod).


4. При начале проигрывания модуля GS сообщал, что играет какая-то нота, даже
если в канале ничего не играло (команда #64 возвращала не 127).


5. Добавлена команда для плееров: #6A - Set player mode. После этой команды GS
перестанет обращать внимание на команду останова в модуле (ком. F00). Полезно
для некоторых модулей (bst.mod).

Формат команды:

   SD #01   ;#01 - On, #00 - Off
   SC #6A
   WC


6. Встроен релупер для модулей. Раньше, если в модуле играл сэмпл, длина лупа
которого была слишком маленькой (десятки-сотни байт), GS тормозил или зависал.
После этой команды сэмплы в загружаемом модуле фиксятся и GS не тормозит.

Формат команды:

   SD MinLoopLen_Low
   SC #6B
   WC
   SD MinLoopLen_High

Параметр MinLoopLen задается в СЛОВАХ и может быть в диапазоне от 0 до 16384
(0 - релупер выключен).

Возможен короткий формат команды:

   SC #6B
   WC

   SC ...   ;следующая команда GS

В этом случае длина поумолчанию будет 512 слов.


ВНИМАНИЕ! Настройки команд #6A и #6B сбрасываются только аппаратным RESET или
командой #F4 (командой #F3 не сбрасываются!).




p.s. В прошивке по смещению #0004 находится номер версии в BCD формате; по
смещению #0100 находятся оригинальные копирайты (3 строки по 24 символа); по
смещению #0800 находится информация о патче, строка заканчивается 0.


p.p.s. Для работы старых плееров в новых режимах (п.5 и 6), достаточно перед их
запуском дать из бейсика команды:

OUT 179,1
OUT 187,106
OUT 187,107


p.p.p.s. Хочется выразить особую благодарность следующим людям:

Stinger: за прошивку и доступные исходники,
Aprisobal: без SjASMPlus не было бы ничего этого,
Evgeny Muchkin: за всяческое содействие при создании патча,
Caro: за IDA и моральную поддержку,
SMT & Alone Coder: за UnrealSpeccy (и за исправление глюков в нем!;),
Half Elf: за плагины к фару,
n1k-o & Manwe: за консультации по mod'ам.

ZX-Evo rev C, ZXNetUsb rev A
DimkaM
 
Posts: 1269
Joined: 24 Mar 2010, 13:42
Location: джунгли Амазонки
Group: Registered users

Previous

Return to TurboSoundFM - софт и железо

Who is online

Users browsing this forum: RichardDus and 1 guest