Войти
ПрограммированиеФорумЗвук

Синтез звука метронома (2 стр)

Страницы: 1 2
#15
14:15, 11 апр. 2012

atavin-ta
> Во-первых где это ты видал исполнение бейсика с производительностью хотя бы 44100 операторов в секунду
Запишем, atavin-ta не знает, что такое visual basic.

>А во-вторых мк вообще не потянет бейсик.
И еще atavin-ta не читает посты полностью. На бейсике написан прототип алгоритма, влобно реализующийся на асме мк.


#16
14:25, 11 апр. 2012

atavin-ta
Даже старенький VB6 даже в режиме отладки без проблем тянет это на любом средненьком компе. Не под виндой, естественно, не пойдёт, но я уже писал, RPGman подчеркнул - это прототип, написан за 15 минут, ПРОВЕРЕН в работе.
Я специально не использовал синус и степени, так как не знаю, есть ли это на целевом асме, хотя то, что я дал - это синусоидальные колебания, убывающие по экспоненте, пришлось эмулировать.

#17
14:30, 11 апр. 2012

Mikle
Можете добавить перевод тактов метронома под темп

127
128
130
135
140

???

#18
15:28, 11 апр. 2012

dige

такты = 60*частота_дискретизации/темп
Я не стал писать через темп, потому что не знаю, какая будет частота дискретизации.
#19
21:03, 11 апр. 2012

Mikle
> аже старенький VB6 даже в режиме отладки без проблем тянет это на любом
> средненьком компе. Не под виндой, естественно, не пойдёт, но я уже писал,
> RPGman подчеркнул - это прототип, написан за 15 минут, ПРОВЕРЕН в работе.
При 10-ти мегагерцах?!

#20
21:13, 11 апр. 2012

atavin-ta
> При 10-ти мегагерцах?!
Это вообще о чём? На 10-ти мегагерцах 286-е работали, 386-е - и то, насколько помню, с 16-ти начинались.
Или ты опять про тот чип? Но на нём же VB программы не работают, там на асме писать надо, VB программа - это ПРОТОТИП, поищи в гугле значение этого слова. Или чтобы помочь человеку с алгоритмом, я должен был изучить асм его проца?

#21
22:40, 11 апр. 2012

Расслабьтесь:) Звук будет 8 бит / 8000Hz
Уже есть семплы, делаю платку

#22
5:49, 12 апр. 2012

Mikle
> Это вообще о чём? На 10-ти мегагерцах 286-е работали, 386-е - и то, насколько
> помню, с 16-ти начинались.
Но не могли работать быстро.

#23
6:42, 12 апр. 2012

atavin-ta
К слову, для avr вполне так себе есть бейсик

#24
9:05, 12 апр. 2012

Blew_zc
> К слову, для avr вполне так себе есть бейсик
На спектруме бейсик сам весит 16 килобайт. А теперь читай:
bee buster
> и 1Кб флеша

#25
10:27, 12 апр. 2012

atavin-ta
Он компилируемый, а не интерпретируемый.

#26
11:07, 12 апр. 2012

Аналог бласта что ли?

#27
20:34, 18 апр. 2012

Blew_zc
> К слову, для avr вполне так себе есть бейсик
зато есть православный avr-gcc

#28
20:58, 18 апр. 2012

bee buster
Спору нет, тут говорили про код Mikle

#29
10:00, 20 апр. 2012

atavin-ta
> Но не могли работать быстро.
У меня была разработка - программа, автоматически записывающая телефонные разговоры, вырезающая в реалтайме паузы, сохраняющая данные в базу, с графическим интерфейсом, навигацией по базе. Всё работало под ДОС, хватало быстродействия i386, не требовало даже дров (работало со звучкой через порты). Всё написано на Quick Basic 4.5.
Ты споришь, не разбираясь в вопросе.

Страницы: 1 2
ПрограммированиеФорумЗвук

Тема в архиве.