Музыка в креках

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Музыка в креках

Сообщение VERITAS » 10.03.2005 (Чт) 21:33

Привет всем.

Вопрос такой: как воспроизводить не midi файлы а через midi. Например как это делается в креках???

Теории пока нет, но любые намеки могут помочь

Спасибо!
No comments ...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 10.03.2005 (Чт) 22:09

Из ресурсов.
Изображение

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 9:29

Так это я умею, тут дело в другом.
Я встречал даже не креки а демки, например: farb-rausch демки (см аттач). Так она весит 64 кб. а музыка в ней на 5 минут. Или вот крек например (см аттач).
Не похоже, чтобы в них ресурсы были!!! Ведь можно как то использовать системный синтезатор звуков через код:? Только вот как?

Может кто знает...
Вложения
fr-034.zip
(61.28 Кб) Скачиваний: 22
Crack.zip
(98.06 Кб) Скачиваний: 31
No comments ...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 11.03.2005 (Пт) 9:31

Код: Выделить всё

Private Declare Function midiOutClose Lib "winmm.dll" (ByVal hMidiOut As Long) As Long
Private Declare Function midiOutOpen Lib "winmm.dll" (lphMidiOut As Long, ByVal uDeviceID As Long, ByVal dwCallback As Long, ByVal dwInstance As Long, ByVal dwFlags As Long) As Long
Private Declare Function midiOutShortMsg Lib "winmm.dll" (ByVal hMidiOut As Long, ByVal dwMsg As Long) As Long
Dim hMidiOut As Long
Private Sub Form_Load()
    'KPD-Team 2000
    'URL: http://www.allapi.net/
    'E-Mail: KPDTeam@allapi.net
    Dim T As Long
    midiOutOpen hMidiOut, 0, 0, 0, 0
    midiOutShortMsg hMidiOut, 6567325
    T = Timer
    Do:  DoEvents: Loop Until Timer > T + 4
    midiOutClose hMidiOut
End Sub
Lasciate ogni speranza, voi ch'entrate.

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 11.03.2005 (Пт) 10:27

Про farb-rausch это отдельная история....я, так скажем, большой поклонник их..Я даже скачал их ней редактор в котором можно эти фишки делать...но нечего не получилось :cry:
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 10:33

Да с редактором я тоже пробовал работать, однако тяжелый он, трудно разобраться, так и ничего не выходит.
No comments ...

_Мика_
Гуру
Гуру
 
Сообщения: 1459
Зарегистрирован: 24.10.2003 (Пт) 15:05
Откуда: г. Москва, м.Речной вокзал

Сообщение _Мика_ » 11.03.2005 (Пт) 10:37

Но вообще рябята молодцы...они наверно все рисунки, все что можно выдерают из DirectX...это мое предположение..


Сори что не по :roll: теме
-Папа, а правда, что форумы делают людей дибилами?
-гы гы гы, сынок, лол!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.03.2005 (Пт) 10:38

Посмотрите http://bbs.vbstreets.ru//viewtopic.php?p=64857#64857 - может, надо это?
Изображение

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 10:41

alibek че то я твой пример разобрать не могу, вроде как бы должен сигнал посылаться, а он не посылается!!!

tyomitch щас гляну.
No comments ...

VERITAS
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 212
Зарегистрирован: 12.12.2004 (Вс) 20:31

Сообщение VERITAS » 11.03.2005 (Пт) 11:01

tyomitch то что надо, "щас будем курить, щас будем творить" :D

To tyomitch - зачем столько вежливости? На "Вы" то зачем обращаться? Мне даже как-то не по-себе, давай просто на "ты", я еще не такой старый... :wink:
No comments ...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 147

    TopList