Jump to content
Българският форум за музиканти

Относно дигитално пиано към PC


betty73

Recommended Posts

Здравейте! Свързах дигиталното си пиано (Orla CDP 10) с PC.Ползвам  Midi кабел с конвертор към USB . Какви настройки да направя, така че звука от пианото да мине към PC и децата да го чуват по-добре. Подозирам, че ми трябва програма или драйвъри, но не знам какви. Благодаря на всеки, който ме насочи и ми помогне. ?

Адрес на коментара
Сподели в други сайтове

На този модел пиано ORLA CDP 10 трябва да има следните гнезда:

MIDI THRU,  MIDI OUT,  MIDIIN,  PEDALS (2 1),  LINE OUT (L R),  DC IN

Двете гнезда за жакове LINE OUT (L R) са линейните изходи, на които излиза звуковия сигнал.

От там с кабел 2xTS -> 3.5mm TRS жак би трябвало да се включи към входа LINE IN
на компютъра (ако има такъв).
Или с два кабела с жакове TS -> TS към входове Line in на аудиоинтерфейс.

Би трябвало да може с един кабел TRS -> TRS
да се вземе само левия канал (или моно) от гнездото L.

Това е начина звукът от инструмента да влезе в компютъра.

След като се включи с такъв аудиокабел, не е необходим никакъв софтуер,
само в компютъра трябва да се зададе в настройките на звуковата карта да
взима входен сигнал от line in.

 

Адрес на коментара
Сподели в други сайтове

Ако свързването е с MIDI OUT, тогава инструментът трябва да може да работи само като
MIDI клавиатура и ще трябва софтуер, който да свири с някакви семпли на пиано (или със звука на друг инструмент).

Най-простият начин за такова свирене, който съм използвал, е  със безплатната програма timidity++
(под Linux, но трябва да има версия и за Windows).
Тя използва библиотеки от семпли във формат .sf2

 

Адрес на коментара
Сподели в други сайтове

N.V.C мноооого благодаря за отговора! :) Може ли малко помощ относно следващите настройки след инталиране на timidity ++ под Linux,Ubuntu 18. От терминала инсталирах програмата и сега накъде?Свързах пианото ,но нищо не стана.Иска ми се звуща от пианото да отиде в PC , така ,че да не преча на съседите ,а децата да го чуват по-добре. Изтеглих https://vmpk.sourceforge.io/    Работи , но не мога да отведа звука към PC . Някаква идея? Благодаря предварително за отговора. 
P.S Linux ми е тръпка отскоро и страшно ми допада.Бих се пренесла с удоволствие да работя там.:)

 

 

На 7.12.2020 г. at 13:46, N.V.C написа:

Ако свързването е с MIDI OUT, тогава инструментът трябва да може да работи само като
MIDI клавиатура и ще трябва софтуер, който да свири с някакви семпли на пиано (или със звука на друг инструмент).

Най-простият начин за такова свирене, който съм използвал, е  със безплатната програма timidity++
(под Linux, но трябва да има версия и за Windows).
Тя използва библиотеки от семпли във формат .sf2

 

 

 

Редактирано от betty73
Адрес на коментара
Сподели в други сайтове

Да, с удоволствие.

1) под Linux трябва да се стартира timidity++ като сървър, от командния ред:

$ timidity -iA -B2,8 --noise-shaping=1 -EFReverb=d --sampling-freq=48000 --output-24bit

2) вижда се какви MIDI портове са се отворили, като се изпълни, пак от командния ред Linux командата:

$ aconnect -io

в моята система, например, aconnect -io показва следното:

$ aconnect -io
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 24: 'A-PRO' [type=kernel,card=2]
    0 'A-PRO MIDI      '
    1 'A-PRO 1         '
    2 'A-PRO 2         '
client 128: 'TiMidity' [type=user,pid=3219]
    0 'TiMidity port 0 '
    1 'TiMidity port 1 '
    2 'TiMidity port 2 '
    3 'TiMidity port 3 '

това означава, че моята MIDI клавиатура Roland A-PRO, която е свързана по USB се е прикачила към MIDI порт 24:1

а плейърът timidity++ е отворил порт 128:0 и чака команди от клавиатурата

4) сега свързваме MIDI клавиатурата със timidity++ за да може да свири чрез командата:

$ aconnect 24:1 128:0

Тези команди може да бъдат обединени в скрипт, за да се изпълняват автоматично и да не ги набира човек всеки път.
По-нататък може да пиша как се свързват библиотеки със семпли към timidity++.

 

Адрес на коментара
Сподели в други сайтове

Успях! :) Но ми се иска ,когато съм на слушалки и свиря на ученика да чуваме и двамата. Сега съм на изходна точка той да чува, когато не съм на слушалки.Прекалено дигитално звучи, а ми се иска да се доближава повече като звук до акустичното пиано.Какво още мога да направя?

Screenshot from 2020-12-09 18-13-36.png

Адрес на коментара
Сподели в други сайтове

Значи свързахте портовете по-нагледно чрез JACK Control.
За Linux добре, но какво трябваше да се получи накрая ?
За слушалките не разбирам: как са включени, от къде и как трябва да чува ученика ?

Сега timidity++ изглежда свири с някакви прости семпли по подразбиране, които нямат задоволително звучене.
Конфигурационният файл на timidity++ трябва да е в директория /etc/timidity/
/etc/timidity/timidity.cfg

В този файл може да се зададе какви библиотеки със семпли да използва (те трябва да се намерят отделно от някъде).
След инсталацията на timidity във /etc/timidity/timidity.cfg сигурно е зададено
source /etc/timidity/freepats.cfg
това показва, че се използва конфигурационен файл /etc/timidity/freepats.cfg в който е написано:
dir /usr/share/midi/freepats
...
bank 0
 0    Tone_000/000_Acoustic_Grand_Piano.pat amp=120 pan=center
 1    Tone_000/001_Acoustic_Brite_Piano.pat
 2    Tone_000/002_Electric_Grand_Piano.pat
 4    Tone_000/004_Electric_Piano_1_Rhodes.pat
 5    Tone_000/005_Electric_Piano_2_Chorused_Yamaha_DX.pat

което означава, че за MIDI инструментите с номера 0, 1, 2, 3, 4, 5 (различни пиана)
се използват написаните файлове със семпли, в случая със формат .pat

По подразбиране сигурно в момента свири с инструмент 0 от файл
/usr/share/midi/freepats/Tone_000/000_Acoustic_Grand_Piano.pat

За пиано се затруднявам да препоръчам добри семпли.
Аз използвам безплатни семпли на оркестрови инструменти от тук:
https://vis.versilstudios.com/vsco-2.html

Сред тях има и някакво пиано, но са дадени във формат SFZ
Преобразувал съм ги във формат SF2 с редактора на семпли Polyphone който работи добре под Linux:
https://www.polyphone-soundfonts.com/documents/6-polyphone/487-polyphone-2-2

На този сайт има по-сериозни семпли - Maestro Concert Grand:
http://sonimusicae.free.fr/matshelgesson-maestro-en.html

но са с много голям обем и особен формат и вече не помня с какъв софтуер ги разархивирах
и преобразувах във формат SF2 за timidity.

След като е подготвен файл със семпли за пиано, при мен например UprightPiano.sf2 в директория /home/userdir/
Задаваме на timidity да го използва като инструмент номер 0 като пишем в /etc/timidity/timidity.cfg

bank 0
000 %font "/home/userdir/UprightPiano.sf2" 0 0

 

Адрес на коментара
Сподели в други сайтове

Много динамично се получи. В крайна сметка исках да работя на слушалки, а всичко да се чува, както от мен така и от детето без да шумя на съседите. Успях да направя едно учебно видео, което се получи добре. След рестарт на РС отново трябваше ръчно да задам портовете чрез Jack... После работи без проблем. Вариант е, но със сигурност има и друг. Продължавам с опитите. Много, много БЛАГОДАРЯ за насоките. Ще пробвам всичко стъпка по стъпка. :)

Адрес на коментара
Сподели в други сайтове

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Отговорете в темата...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Предишното ви съдържание бе възстановено.   Свободно редактиране

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Създай нов...

Важна информация!

Поставихме "бисквитки" на вашето устройство, за да направим този сайт по-добър. Можете да коригирате настройките си за "бисквитките" , в противен случай ще предположим, че сте съгласни с тяхното използване.