-
Notifications
You must be signed in to change notification settings - Fork 1
/
tts.txt
128 lines (95 loc) · 5.91 KB
/
tts.txt
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
Hello i´m the teensy touch D A W
i will help you to make some cool sounds and Songs
I am an easy D I Y Project consisting of
A teensy 4.1
A teensy Audio shield
A TFT Display
4 Encoders
4 jacks
A custom P C B
A 3d printed housing
some Buttons and diodes
headers
a and some resistors
I have 8sequencer tracks, the first is dedicated to drums, the others are meant to be played as melodic tracks. These 7 tracks are monophonic.
For each track i give you 8 , sixteenstep sequences. You can arrange the 8tracks, and its Clips, in songmode.
You can Control external drummachines and synths, over usb to your pc or device or use a midi type A TRS Jack for serial midi connection, or, use one of the internal Plug-ins.
Lets start by making a drumbeat. Tap the , D, on the leftside , or use , Trackbutton, and button , one, to enter the drumtrack.
On the left side you can set the desired midi note to be played on this lane by pressing , shift button and the , first encoder to change the note of the active lane
On the right side you can set one of the 8 sequenaces with the , fourth encoder and the desired midi channel with the , third encoder.
You can set the active steps with a , touchpen, the Cursor Buttons and , enter button or with the first , 2 encoders.
To Control with encoders, move the Cursor with the first two encoders and hit , enter.
Good.
Now make a first beat.
Very Good.
Hit the playbutton. Haha.
Hit the stopbutton
You dont hear anything because you havent set the sequence into the songmode.
Hit song and any other button to enter one of the 16 songmodepages.
Hit ,song and the ,first button to enter the first page.
Alternatly you can also hit the , S on the top left.
touch the drumlane or press enter to choose a Clip with the , first encoder.
Good.
Each rectangle stands for one bar, you can Play up to twohundredfiftysix bars with me.
Each bar can hold the values for, Clipnumber, Note Offset, Preset number, volume.
You can either play the whole arrangement, or , play a desired area as loop.
Turn the, third, encoder to set the start of the loop.
Turn the, fourth, encoder to set the end of the loop.
Set the Tempo with the , shift and , first encoder.
Hit the playbutton again.
Now you hear your drumbeat boom chuck
If you still dont hear anything try to adjust the Output volume on the first mixer page or in the plug-in page.
Select one of the , melodic tracks. or use , Trackbutton, and button, two to 8, to enter the melodictracks.
Select an , Octave, with the Grey arrow Buttons on the Right or use , shift and the , first encoder.
Set your notes on the grid.
To listen to the sequence, go to songmode and set your Arrangement there.
Repeat this for the other tracks.
Isnt that easy.
If you hit Save or, L in songmode it will save or load the whole project.
In, any other page, you save or, load the respective content.
Isnt that awesome?
If the track channel is above 16, you have choosen one of the internal Plug-ins. hit , Plug-in and one of the 8 track buttons where the plugin is loaded to see the plug-ins page.
Here you can Change several Parameters for Sound Control.
Some plug-ins have several pages.
If the track channel is below 17, i have 16 midi cc controllers. Set the controller number by pressing the, enter button, and the equivalent encoder.
The controls of each row is automatically assigned to the 4 encoders.
Hit , row button, or touch the desired row, to remap the encoders to the new row.
If a track is to loud, hit the Grey ,M or press ,Mixer plus button , 1 to 3
The first page controls the Volume of the tracks plug-in or the Velocity of the sent midi notes
You can also set mute and solo states for the individual tracks.
Mixerpage 2 and 3 gives you Control over the effects for the internal Plug-ins.
At the Moment i can play 9 instruments.
A Chord Plug-in
A raw file drumplayer
A one oscillator synthvoice
A Memoryflash drumplayer
A raw file sampleplayer
A second raw file sampleplayer
A drumengine with 8 different synthesis
A one oscillator synthvoice with a Special filter
A string Emulation with various effects
For each Plug-in i can remember up to 8 different presets.
I will make your music shine with these 3 effects
A Reverb
A Bitcrusher
A Delay
Connect a midi Keyboard to the usb host port to Play the plug-ins or connected midi devices directly.
The midi channel on your Keyboard connects to the correlating tracknumber, so channel ,one selects the drumtrack. channel , 8 selects the last track.
While the sequencer is running, you can either Play along your arrangement, or, by Pressing , rec, record the sixteen step sequence into last selected Clip.
I Always listen to you, at least if you want me to.
Press the ,sample, button to enter the Audio Recorder.
Choose a Raw file to overwrite, set a good volume Ratio, Plug in any line source into the , Audio in jack, press listen and boom you hear your favourite synth.
hit the , record, button once to start recording immediately and , again to stop the process.
You may want to load a , raw sampler plug-in, into one of the tracks. load the file and Play it instantly on your Keyboard and, pow wow.
I am completly open source and also Beginners will be able to read , understand and add new Plug-ins to my code. Please refer to the Manual inside my Sketch for further informations.
All documents are on my creators Github.
There is also a Discord Server, where you can talk to me and my creator.
The Links are below in the description.
I hope to meet many new people. You can just Play with me, add custom plug-ins or add new functionalitys.
Thanks to Paul Stoffregen and his immense efforts for the teensy community
Thanks to Newdigate´s Teensy Variable Playback and flashloader library
Thanks to the many other creators whose libraries I am reading
And the most thanks goes to doc tea as a personal Mentor for my creator.
without him I would not have such a nice voice or even be alive
More informations About him are in the descriptions
Now go and build me