2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Wykonane przez ISGK Instruments
- https://github.com/risgk/digital-synth-vra8-p/tree/vra8-px-v2
- https://risgk.github.io/
Pojęcie
- 3 głosowy syntezator parafoniczny dla Arduino Uno
- Wariant cyfrowego syntezatora VRA8-P
Cechy
- 3 głosowy syntezator parafoniczny (syntezator pseudopolifoniczny), moduł dźwiękowy MIDI
- Serial MIDI In (38400 bps), PWM Audio Out (Pin 6), PWM Rate: 62500 Hz
- Częstotliwość próbkowania: 15625 Hz, głębokość bitowa: 8 bitów
Dźwięk demonstracyjny
https://soundcloud.com/risgk/sets/digital-synth-vra8-px
Uwagi
- Na targach Ogaki Mini Maker 2016
-
Na targach Maker Faire Tokyo 2017, Analog Synth Builders’ Summit 17
Seria VRA8
- Syntezator cyfrowy VRA8-P
- Syntezator cyfrowy VRA8-M
Krok 1: Okablowanie
Wymagany sprzęt
- A1: Arduino Uno
- U1: gniazdo audio 3,5 mm
-
R1: Rezystor 150 omów
lub Rezystor 140 ~ 160 omów (np. 100 + 47, 100 + 27 + 27)
- R2: Rezystor 100 omów
- C1: 100 nF kondensator
- Przewody
Okablowanie
Zobacz obraz
Krok 2: Instalacja oprogramowania
-
Pobierz kod źródłowy i rozpakuj go.
Z
-
Pobierz Hairless MIDISerial Bridge i rozpakuj go.
Z
-
Pobierz loopMIDI i zainstaluj.
Od
Krok 3: Uruchom syntezator
Wyjaśnienie dla Windows
-
Napisz DigitalSynthVRA8Px.ino do Arduino Uno i wyjdź z Arduino IDE.
UWAGA: Użyj Arduino IDE 1.8.1 lub nowszego
- Uruchom pętlęMIDI.
-
Uruchom hairless-midiserial.exe (Hairless MIDISerial Bridge).
- Ustaw [Plik] > [Preferencje] > [Szybkość transmisji] na 38400 bps.
- Wybierz Arduino Uno (COM*) na porcie szeregowym.
- Wybierz loopMIDI Port na MIDI In.
-
Otwórz vra8-px-ctrl.html (VRA8-Px CTRL) z Google Chrome.
- Wybierz loopMIDI Port na MIDI OUT.
- Wybierz kontroler MIDI na MIDI IN (jeśli go masz).
- Kliknij (lub dotknij) klawiatury oprogramowania i usłyszysz dźwięk.
OSTROŻNOŚĆ
- Dźwięki kliknięcia mogą wystąpić po podłączeniu wyjścia audio do wzmacniacza/głośnika lub zresetowaniu płyty
- Podczas zmiany kontrolerów mogą pojawić się dźwięki kliknięcia (zwłaszcza AMP EG i FILTER CUTOFF)
- Niski poziom FILTER CUTOFF przy wysokim FILTER RESO może uszkodzić głośniki
-
Wyjście audio Arduino PWM to jednobiegunowe wyjście LINE OUT
Proszę podłączyć to do wzmacniacza mocy/wzmacniacza słuchawkowego (nie bezpośrednio do głośnika/słuchawek)