Мазмуну:

Жөнөкөй синтез - Axoloti Controller жана Software Intro: 3 Steps
Жөнөкөй синтез - Axoloti Controller жана Software Intro: 3 Steps

Video: Жөнөкөй синтез - Axoloti Controller жана Software Intro: 3 Steps

Video: Жөнөкөй синтез - Axoloti Controller жана Software Intro: 3 Steps
Video: Геометриялык фигуралар - уч бурчтук / Жөнөкөй математикалык түшүнүктөрдү калыптандыруу 2024, Июль
Anonim
Simple Synth - Axoloti Controller and Software Intro
Simple Synth - Axoloti Controller and Software Intro

Аксолоти - бул ардуиного окшош программаланган үн тактасы, жөн гана түйүнгө негизделген үндү өнүктүрүү чөйрөсү. Ал жерде программаланган патчтар жүктөлүп бүткөндөн кийин тактада өз алдынча иштей баштайт. Бул Адуинодон билген нерселериңизди туташтыруу үчүн бир нече аналогдук жана санариптик I/O казыктары бар. Андан тышкары, MIDI IN жана OUT, MIDI баскычтоптору же ушуга окшогон USB плагин, 3.5 аудио уячасы жана 6.35мм IN жана OUT сайгычтары бар.

Программалык камсыздоо сизге үн чөйрөсүндө элестете турган нерселерди түзүүгө мүмкүндүк берет, бул сиздин жеке синтезаторуңуз, секвенаторуңуз, ыргытуучу машинаңыз, гитара FX,… сиз аны атасаңыз болот. Таза маалыматтар, vvvv же MAX/MSPге окшош болгон программалык камсыздоону түзгөндөн кийин (ака түйүнүнө негизделген) сиз жүктөйсүз жана өзүңүздүн көз карандысыз түзмөгүңүз болот.

Бул киришүү сиздин биринчи үнүңүздүн дизайнын кийинчерээк баскычтар жана баскычтар менен өзүңүздүн негизги аппараттык контроллериңизди кантип курууну жана сизде болгон кириштер менен дароо текшерүүнү көрсөтүшү керек. Эми MIDI баскычтопторунун кереги жок, баары сиздин салымыңыз болушу мүмкүн.

1 -кадам: Аппараттык

Аппараттык
Аппараттык

Сизге эмне керек:

- Axoloti тактасы

- эки акрил же жыгач табак

- кээ бир баскычтар

- кээ бир потенциометрлер

- тактага туташтыруу үчүн туташтыргыч кабелдер жана төөнөгүчтөр

- электр бөлүштүрүүнү жеңилдетүү үчүн чакан компьютердин прототипдөө тактасы

- кээ бир бурамалар жана гайкалар

- ширетүүчү темир жана кичирейүүчү түтүктөр

- мультиметр

- USB кабели үн тактар менен баштоо үчүн

2 -кадам: Түзүү

Куруу
Куруу
Куруу
Куруу
Куруу
Куруу
Куруу
Куруу

Биз баскычтарды жана баскычтарды биз каалагандай жайгаштыруудан баштайбыз. Адатта, акрилдин коргоочу капкагы бар, анда сиз оңой эле жаза аласыз. Ошентип, позицияларды белгилегенден кийин тешиктерди тешебиз. Алыстатуучу бурамалар үчүн тешиктерди кошууну унутпаңыз. Менин учурда мен башка сенсорлор менен долбоорду кийинчерээк кеңейтүү үчүн чоңураак акрилди алдым. Башка микроконтроллердегидей эле, эгер сизде I/O казыктары түгөнүп калса, жардам бере алат.

Потенциометрдин баскычтарын койгондон кийин, аларды кантип зымга салуу керек экенин эстөө үчүн тактай менен бир жолу сынап көрөм. Pcb менен сүрөттө көрүнүп тургандай, баскычтарга чыңалуу булагынан плюс гана керек, анткени алардын экинчи пини схеманы жабуу жана сигнал берүү үчүн санариптик кирүүлөрдүн бирине туташкан (сигналды ажыратуу кийинки кадамда кыскача талкууланат). Потенциометрлер позитивдүү чыңалуу үчүн тышкы казыктардын бири менен бир катарга туташтырылган жана алар чыңалуу бөлгүчтөрүнөн башка эч нерсе болбогондуктан, жерге башка туташтыргыч керек. Орто пин бизге аналогдук сигналды берет, мында баскыч менен сигналды көбөйтүү жана азайтуу багыты тышкы казыктарда плюс менен минустун жайгашуусуна жараша болот. Мультиметр менен бир мүнөттө оңой эле текшериле турган нерсе. Күч Аксолоти тактасынан келет, анткени коллегиянын I/O казыктары 3.3V сигналдары менен чектелген. Потенциометрлердин каршылыгы экинчи орунда, алар жөн эле алган чыңалуусун бөлүп салышат, андыктан диапазон жакшы болот.

Баскычтарды потенциометрге бекитүү үчүн аларды бийиктигине жараша кесүү керек. Кийинки чечүүчү кадам - бул ар бир потинин ортоңку абалын билүү, топчону туура бекитүү. Мультиметрди алыңыз, потинин каршылык диапазонуна коюңуз, потини эки жакка толугу менен буруңуз, андан кийин максимумду эки эсе азайткандан кийин ошол жерге калтырыңыз.

Экинчи акрил табак Axoloti тиркемеси үчүн тешиктер менен тешилет.

Бардык кабелдер казыктар менен бирге ширетилгенден кийин (менин учурда сигнал кабелдери боз жана жашыл) жана аларды Axoloti казыктарына туташтыргандан кийин биз узун бурамаларды алып, баарын ордуна кое алабыз. Жаңгактар менен ылайыктуу бийиктигин тандап, бардыгын бирге бекемдеңиз.

Бул орнотуу азыр модулдук. Сиз жогорку плитаны чечип, кабелдерди каалаган микроконтроллерге туташтыра аласыз. Жана акрилге бир жер калтыруу менен келечекте башка сенсорлорду кошо аласыз.

3 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо

Программаны жүктөө үчүн бул жерден баштаңыз жана операциялык системаңыздын көрсөтмөлөрүн аткарыңыз. Ал жерде айтылгандай, USB кабелин жана гарнитураны туташтыруу керек. Андан кийин биринчи жамаачты ача аласыз.

Программалык чөйрөдө жумуш процесси абдан оңой. Бош боз зонага эки жолу чыкылдатуу түйүндүн браузерин алып келет, сизге керектүү түйүндү терүү алдын ала көрүүнү алып келет, ал эми дагы эки жолу басуу түйүндү жайгаштырат. Киргизүү жана чыгаруу "кабелдер" аркылуу сүйрөө жана түшүрүү менен туташат. Сиз менин скриншотумдан аттарды окуй аласыз же жөн эле төмөндө тиркелген файлдарды жүктөп алсаңыз болот. Патчты ачкандан кийин, башка терминал терезеси ачылат, ал сизге кээ бир статустук маалыматтарды жана "туташкан" деп тандалган кутучаны көрсөтөт. Патч даяр болгондо, "Live" белгилөө кутучасын тандаңыз. Андан кийин жамаачы түзүлүп, тактага жүктөлөт. Жандуу режимде, сиз кандайдыр бир "дисплей" (дисп/) түйүндөрүн коюу менен баскычтарыңыздын аракетин көрө аласыз же программалык баскычтар менен иштей аласыз.

Бул жерде биринчи киришүүнү көрө аласыз.

Мен сүрөттөрдө көрсөтүлгөн эки такты коштум. Кошумча суроолор үчүн форум абдан пайдалуу жана коомчулук да абдан активдүү.

Биринчи жамаачы (testBoad.axp) - бул дисплей түйүндөрү бар жана үнү жок баскычтар менен баскычтар иштеп жатканын текшерүү үчүн жөнөкөй тест. Аксолотиде ички сигналдык резисторлор бар, алар үчүн биз туура сигналды алуу үчүн "ачылуучу" опциясын колдонобуз. Баскычтар техникалык жактан абдан ызы -чуу болгондуктан, биз сигналды ажыратышыбыз керек. Муну аппараттык түрдө жасоого көптөгөн схемалар бар, бирок бул учурда ал программалык камсыздоонун ичинде жасалат. Бул жамоодо терүү баскычы экинчи басуу башталганга чейин узактыгын тандоого мүмкүндүк берет, менин учурда бул 100 мс.

Экинчи жамаачы (midi_test.axp) - бул midi нотасын иштетүү үчүн баскычты колдонуу жана потенциометрдин позициясы менен чайырды/нотаны тандоо мисалы.

Үн синтези дүйнөсүн изилдөө менен көңүл ачыңыз!

Сунушталууда: