IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3 >  
Closed TopicStart new topic
> Прямое взаимодействие с выходным звуковым каналом, такое возможно?
ChASnock
сообщение 18 Mar 2011, 12:08
Сообщение #21

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




А ведь PlaySound работает с задержкой вроде... И если играется один звук то при воспроизведении другого первый закончится...


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 18 Mar 2011, 13:51 (Сообщение отредактировал Guevara-chan - 18 Mar 2011, 13:53)
Сообщение #22

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
И если играется один звук то при воспроизведении другого первый закончится...

Не обязательно - можно использовать флаг #SND_NOSTOP:

Цитата(MSDN)
The specified sound event will yield to another sound event that is already playing in the same process. If a sound cannot be played because the resource needed to generate that sound is busy playing another sound, the function immediately returns FALSE without playing the requested sound.

If this flag is not specified, PlaySound attempts to stop any sound that is currently playing in the same process. Sounds played in other processes are not affected.


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 19 Mar 2011, 21:26
Сообщение #23

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Ну тогда всем спасибо smile.gif Чего-то не обращал на эту функцию внимание, а в самоучителе было объяснение какое-то корявое..


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 26 Mar 2011, 13:31
Сообщение #24

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




А не подскажете вот как и в какой порт писать уровень звука чтоб проигрывать музыку?

И еще обратная сторона медали: как записывать звук с микрофона?


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 28 Mar 2011, 11:26 (Сообщение отредактировал Guevara-chan - 28 Mar 2011, 11:43)
Сообщение #25

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
как и в какой порт писать уровень звука чтоб проигрывать музыку?

waveOutWrite подойдет, или нужно все-таки уровнем повыше ?

Цитата
как записывать звук с микрофона?

Ну, допустим, можно через MCI (бывают проблемы с качеством, но удобно):

Код
#Second = 1000  ; Миллисекунд.
#Length  = 5    ; Время записи (секунд).
#Samples = 44100; 44.1 kHz (samples/second).
Define Buffer.s{#MAXBYTE}; Буффер выходных данных MCI.
Define Elapsed           ; Прошедшее время по данным MCI.
#Pattern = "Sound files (*.wav)|*.wav|All files (*.*)|*.*"; Шаблон.
Macro MCI(command) : mciSendString_(command, @buffer, #MAXBYTE, 0) : EndMacro; Pseudo-procedure
Macro IntSize : SizeOf(Integer) : EndMacro : Macro BPS : Str(#Samples * IntSize) : EndMacro; Partializers.
MCI("open new type waveaudio alias recsound") : MCI("set recsound time format ms"); Первичная подготовка записи.
MCI("set recsound alignment "+Str(IntSize)+" bitspersample 16 samplespersec "+Str(#Samples)+" channels 2 bytespersec "+BPS)
MCI("record recsound") : Debug "==[Record intitated (" + Str(#Length) + " seconds)]=="; Начинаем цикл записи:
While Elapsed < 5 * #Second : MCI("status recsound position") : Elapsed = Val(Buffer) : Delay(20) : Wend
Debug "==[Record complete]=="; Рапортуем конец записи и спрашиваем, куда сохранить:
Define Clip.s = Trim(SaveFileRequester("Choose location to save sound:", "", #Pattern, 0))
MCI("save recsound " + #DQUOTE$ + Clip + #DQUOTE$) : MCI("close recsound")


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 03 Apr 2011, 07:12
Сообщение #26

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




о боже что это за язык


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 05 Apr 2011, 11:49 (Сообщение отредактировал Guevara-chan - 05 Apr 2011, 11:50)
Сообщение #27

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
о боже

Можно просто «Виктория».

Цитата
что это за язык

PureBasic v4.51, надо полагать.


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
Flashback
сообщение 05 Apr 2011, 13:29 (Сообщение отредактировал Flashback - 05 Apr 2011, 13:34)
Сообщение #28

Immortal
Сообщений: 1 464
Спасибо сказали: 1194 раза




ты ж видела, что он пишет явно не на барсике. хотя можно устроить тандем с ним, если, конечно, в этом чудном компиляторе можно запилить гай-приложение без формы, работающее через консоль, и запускать его через основную программу, когда надо. хотя проще просто запилить либу, но еще проще написать это на том, чем надо.


--------------------
Совсем скоро сайт МутноСофт будет, мб, обновлен.
Статья про защиту icq от взлома одобрена псехом.
И вот идеи для сайтов хорошие очень.
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 06 Apr 2011, 16:33 (Сообщение отредактировал Guevara-chan - 06 Apr 2011, 16:58)
Сообщение #29

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
ты ж видела, что он пишет явно не на барсике.

Честно говоря, я имею большие сомнения что он вообще там что-то пишет: за почти 4 прошедших с создания темы месяца можно было не только запилить генератор фрактального звука, но еще и успеть организовать продажи в пределах СНГ. Вопросы, впрочем, от этого менее интересными не становятся.


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
Flashback
сообщение 06 Apr 2011, 18:11
Сообщение #30

Immortal
Сообщений: 1 464
Спасибо сказали: 1194 раза




Хрон, не может такого быть, Чеснок точно что-то замышляет.

Цитата
Вопросы, впрочем, от этого менее интересными не становятся.

а вот код, написанный на пьюр бейсике, он, к сожалению, не сможет использовать.


--------------------
Совсем скоро сайт МутноСофт будет, мб, обновлен.
Статья про защиту icq от взлома одобрена псехом.
И вот идеи для сайтов хорошие очень.
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 06 Apr 2011, 18:19 (Сообщение отредактировал Guevara-chan - 06 Apr 2011, 18:24)
Сообщение #31

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
Чеснок точно что-то замышляет.

Он сколько я его помню что-то замышляет. Напомни, с февраля прошлого года были какие-то продвижения ? Нет, мне правда интересно.

Цитата
а вот код, написанный на пьюр бейсике, он, к сожалению, не сможет использовать.

У нас кто-то обязывался выдавать по первому капризу готовые к использованию библиотеки ? Пример на то и пример, что его надо разбирать.


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
Flashback
сообщение 06 Apr 2011, 19:15
Сообщение #32

Immortal
Сообщений: 1 464
Спасибо сказали: 1194 раза




Цитата
У нас кто-то обязывался выдавать по первому капризу готовые к использованию библиотеки ?

нет, но было бы супер

Цитата
Пример на то и пример, что его надо разбирать.

он же не знает бейсик


--------------------
Совсем скоро сайт МутноСофт будет, мб, обновлен.
Статья про защиту icq от взлома одобрена псехом.
И вот идеи для сайтов хорошие очень.
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 07 Apr 2011, 08:58 (Сообщение отредактировал Guevara-chan - 07 Apr 2011, 11:29)
Сообщение #33

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Цитата
было бы супер

Так приступай, если супер. Кто мешает-то ?

Цитата
он же не знает бейсик

Пусть учится видеть алгоритм, а не язык – тогда, глядишь, может еще и достигнет чего.


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 09 Apr 2011, 08:41
Сообщение #34

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Да какой-то странный у вас Бейсик, совсем на Бейсик не похож


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
tolich
сообщение 09 Apr 2011, 09:30
Сообщение #35

😸🧡✊✌️
Сообщений: 16 478
Спасибо сказали: 3374 раза




Можно подумать, ты много Бейсиков на своём веку повидал.

laugh.gif


--------------------
Я слежу за тобой!
* tolic.narod.ru

Цитата
Всегда приятно осознавать, что кто-то делает что-то хуже, чем делал бы ты, если бы умел.
Борис "Бонус" Репетур, "От винта!", выпуск 38.
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 09 Apr 2011, 17:17
Сообщение #36

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Нет, немного. Всего-то один

laugh.gif


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 12 Apr 2011, 12:18 (Сообщение отредактировал Guevara-chan - 12 Apr 2011, 12:19)
Сообщение #37

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




...И тот старше тебя...


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 13 Apr 2011, 12:00
Сообщение #38

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Что за намёки


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post
Guevara-chan
сообщение 15 Apr 2011, 09:37
Сообщение #39

•●Revolucionario●•
Сообщений: 2 467
Спасибо сказали: 5936 раз




Idle talks, не обращай внимания. У тебя еще вопросы по теме есть ?


--------------------
life MOV.I #life+1, *life
האם יש זמן לעצור ?
Go to the top of the pageAdd Nick
 
+Quote Post
ChASnock
сообщение 15 Apr 2011, 12:37
Сообщение #40

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Не знаю, нет наверно smile.gif


--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post

3 страниц V  < 1 2 3 >
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 8 November 2025 - 11:11
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика