|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
.NET 4.x Синтезатор на подобии 3xOsc06.02.2012, 19:49. Показов 4860. Ответов 17
Метки нет (Все метки)
Здавствуйте уважаемое кибер-сообщетво!
После данного сообщения Памирыча мне стало интересно: "А смогу ли я написать такой синтезатор". И вот через два дня "работы" получилось это чудо(скриншоты ниже). А тепер собственно вопрос: не могу поняк как в NAudio можно сделать такую штуку как panning(когда в одном канале громкость больше чем в другом), и вообще как там работать с парой каналов. Итак, кто чем может прошу Вас помочь
2
|
|
| 06.02.2012, 19:49 | |
|
Ответы с готовыми решениями:
17
Синтезатор Синтезатор на С++ Синтезатор |
|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
| 07.02.2012, 06:40 | |
|
Alex Sabaka, у меня чего то при нажатии клавиши сначала какой-то скрежет, а потом уже звук.
У тебя так же?
0
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 07.02.2012, 11:05 [ТС] | |
|
Тоже так. Это либо сам NAudio лагает, либо изза малого количиства сэмплов. Чуть пожже попробую решить, т.к. сейчас немогу.
1
|
|
|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
| 07.02.2012, 11:06 | |
|
Alex Sabaka, все равно это уже что-то, продолжай
0
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 07.02.2012, 21:46 [ТС] | |
|
Забыл сказать: все кто желает, может присойденятся к разработке
![]() Итак, вот "новая" версия:
Вопрос про panning все еще в силе, так что если кто-то что-то знает, то говорите, не стесняйтесь ![]() После изменения драйвера на ASIO помехи при проигрывании пропали, но появилась небольшая задержка звука.
0
|
|
|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
||
| 08.02.2012, 06:42 | ||
|
Там же должен быть регулятор, в принципе в 32 милисекунды задержка на слух не так заметна и хрипеть не должно, проверено на слабых аудиокартах
0
|
||
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 23.05.2012, 02:10 [ТС] | |
Сообщение было отмечено как решение
Решение
Не думаю, что кто то следит за этим проектом, но он тем не менее развивается! Итак, нового много: теперь это не просто синтезатор, а недо-степ-секвенсор и синтезатор
Как это чудо выглядит, можно посмотреть на скринах. В планах у меня сделать полноценный плейлист(как в FL Studio), сохранение/загрузку инструментов, паттернов, пелейлистов, и еще много-много чего...Если у кого-то есть предложения и пожелания, то можете говорить, не стесняйтесь! С радостью всех выслушаю
3
|
|
|
336 / 269 / 21
Регистрация: 30.03.2009
Сообщений: 500
|
|||
| 23.05.2012, 10:35 | |||
|
Меня интересуют вопросы загрузки паттернов в частности загрузка форматов аудио фонтов SF2 и особенно NKI для преобразования MIDI файла в WAVE. Формат аудио фонтов SF2 к сожалению говорят устарел а новый NKI какой-то супер секретный (не могу найти даже спецификацию файла) Если Вас интересует данное направление темы, то можем сотрудничать в этой области.
0
|
|||
|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
| 23.05.2012, 11:30 | |
|
Че то валит ошибку... Когда второй канал добавляю.
Если она вылезла хоть раз, потом от нее не избавиться, что бы я не добавлял
0
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
||
| 23.05.2012, 12:17 [ТС] | ||
|
Аааа... все заметил, что за ошибка Вы просто создаете два(и больше) инструментов с одинаковыми именами Просто каждому новому инструменту дайте уникальное имя.
0
|
||
|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|
| 23.05.2012, 12:31 | |
|
Alex Sabaka, да, но ошибку надо как-то оформить. И сделать чтоб она больше не вываливалась, а то потом хоть разные выбирай - не дает работать.
Не понял, где менять высоту звука. Все на одной ноте?
0
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
||
| 23.05.2012, 12:39 [ТС] | ||
|
0
|
||
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
||
| 23.05.2012, 12:46 [ТС] | ||
1
|
||
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 24.05.2012, 23:23 [ТС] | |
|
Типо новая версия!
![]() Теперь все не на одной ноте(зато, пока что, все в одной октаве - четвертой). В планах все как обично, сейчас уже работая над созданием плейлиста, и подумываю о загрузке сэмплов ![]() PS Предложения и пожелания все также принимаю! Только никто не говорит... Вы не стесняйтесь, я всех выслушаю!PPS Для изменения ноты наведите курсор, на ту которую хотите изменить и покрутите колесиком.
1
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 27.05.2012, 12:43 [ТС] | |
|
Апдейт!
![]() Что нового можно увидеть на скриншотах. О любых багах и вылетах пишите здесь(и если можно, то стак-трейс выкладывайте)
1
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
| 29.05.2012, 20:18 [ТС] | |
|
Появилось у меня пару вопросов:
Добавлено через 19 часов 58 минут up up up
0
|
|
|
638 / 499 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
||||||
| 09.06.2013, 01:02 [ТС] | ||||||
|
Всем снова привет!
Так как старый проект(SharpXOscSequencer) был случайно мною убит(удален с HDD), да и не хотелось мне его продолжать из-за его корявости, поэтому я начал новый проект:) Так вот, есть такой вопрос: как избавится от шумов и кликов в готовом аудиофайле(на скиншоте из Adobe Audition выделено синим). Причину этих кликов я знаю, они появляются из-за разностей фаз на конце одной ноты и начале другой(см. вложения, там где желтым выделено, может станет понятнее). За рендер в аудиофайл отвечает ф-ция Render в классе Synth.PianoRollWindow. Функция Render
PS Надеюсь объяснил я все понятно:) PPS И надеюсь модераторы не обидятся за, то что поднял мертвую тему.
0
|
||||||
|
0 / 0 / 0
Регистрация: 01.09.2015
Сообщений: 1
|
|
| 01.09.2015, 20:15 | |
|
Большое спасибо вам за исходник
Я давно искал какой-нибудь секвенсор - и тут такое сокровище! Я скачал и улучшил ваш код. Во первых - добавил возможность создавать сразу несколько форм волны. То есть, звучать инструмент будет как например Square и Sine и т.п. Если хотите я могу помочь вам.Добавлено через 24 минуты P.S Я просто давно хотел изучить код создания звука
0
|
|
| 01.09.2015, 20:15 | |
|
Помогаю со студенческими работами здесь
18
Синтезатор цвета Синтезатор речи
Синтезатор речи Синтезатор программный Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|