Форум программистов, компьютерный форум CyberForum.ru

Реализация звукового эффекта пинг-понг - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Выходные данные монографий: фамилия автора, название, год издания. Ключ сортировки – любой, алгоритм сортировки– пузырек http://www.cyberforum.ru/cpp-beginners/thread1155395.html
Добрый день, окажите пожалуйста помощь с этим заданием. Если можно, то с парочкой комментов. Заранее благодарю. Выходные данные монографий: фамилия автора, название, год издания. Ключ сортировки – любой, алгоритм сортировки– пузырек.
C++ Циклический сдвиг массива на k элементов Всем привет! Задали задачу написать программу циклического сдвига массива на k элементов, k<n. Но фишка в том, что нужно решение быстрее чем за k сдвигов на 1(так же устроена функция rotate на сколько я помню) Подкиньте пару идей. Интересует скорее не код, а сам подход. Поиск не помог. Прошу прощения если я криворукий и не нашел. http://www.cyberforum.ru/cpp-beginners/thread1155394.html
C++ Квадратное уравнение с целыми коэффициентами
Помогите сделать задание. Визначити функцію, яка повертає натуральне число, якщо аргумент функції є квадратом цього числа і нуль в іншому випадку. Для квадратного рівняння з цілочисельними коефіцієнтами визначте всі можливі значення коефіцієнтів в діапазоні від-N до N (N задає користувач), для яких коріння є дрібно-раціональними числами. Язык сайта - русский! Создать функцию, которая...
C++ Несколько макро с разными параметрами
Всем привет! Хочу определить в программе #define func(number) { call(number, 0); } #define func(number1, number2) { call(number1, number2); } Но по понятным причинам компилятор ругается на (macro redefinition) Подскажите как обойти эту фигню
C++ Не могу справиться с длинной арифметикой http://www.cyberforum.ru/cpp-beginners/thread1155367.html
Не могу никак одолеть следующую задачу: В нашем зоопарке появился заяц. Его поместили в клетку, и чтобы ему не было скучно, директор зоопарка распорядился поставить в его клетке лесенку. Теперь наш зайчик может прыгать по лесенке вверх, перепрыгивая через ступеньки. Лестница имеет определенное количество ступенек N. Заяц может одним прыжком преодолеть не более К ступенек. Для разнообразия...
C++ Числа Фибоначчи Числа Фибоначчи {u}_{0},{u}_{1},{u}_{2},... определяются следующим образом: {u}_{0}=0,{u}_{1}=1,{u}_{n}={u}_{n-1}+{u}_{n-2} (n=2,3,...). Составить программу вычисления {u}_{n} для данного неотъемлемого целого n, которая будет включать рекурсивную функцию, которая основана на использовании соотношения {u}_{n}={u}_{n-1}+{u}_{n-2} подробнее

Показать сообщение отдельно
xkorp
 Аватар для xkorp
0 / 0 / 1
Регистрация: 31.01.2014
Сообщений: 12
23.04.2014, 18:08     Реализация звукового эффекта пинг-понг
Ребята кто может обьяснить подробно как достигается эффект пинг-понг , делаю курсовой и нужно сделать диаграмму деятельности где словами надо описать как делаю этот эффект , или может кто то разберётся в этом коде как реализуется этот эффект

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[CPP]void PingPongl CEffectsDlg* pt ) (
 
int i, j;
 
int dl = (pt-> nl * pt-> Input-> wf.nSamplesPerSec)/1000;
 
int d2 = (pt-> n2 * pt-> Input-> wf.nSamplesPerSec)/1000;
 
vect<integer> inBuf(16384);
 
vect<integer> outBuf(32768);
 
vect<integer> dll( inBuf.n + dl );
 
vect<integer> dl2( inBuf.n + d2 );
 
while! !pt-> Input-> Get( inBuf ) )
 
i
 
for(i=0, j=0; i < inBuf.n; i++, j += 2) \
 
outBuf.x[j] = inBuf.x[i] - (dll.x[i] » 2);
 
outBuf.x[j+l] =dl2.x[i];
 
dll.x[i+dl] = inBuf.x[i] + (dl2.x[i] » 1); dl2.x[i+d2] = dll.x[i];
 
>
 
outBuf.n = j;
 
pt-> Output-> Save( outBuf ); for!j=0; j < dl; j++)
 
dll.x[j] = dll.x[j+i]; for(j=0; j < d2; j++)
[/CPP]
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru