|  | 3ddc8cff47 | Fixed phase bugs in position control synths | 2023-10-07 16:17:45 +11:00 |  | 
			
				
					|  | d0be4a3b67 | Merge pull request 'MIDI sequencer and timing improvements' (#8) from feature-midi-sequencer into main Reviewed-on: #8 | 2023-10-06 21:00:42 +00:00 |  | 
			
				
					|  | fc1b68da06 | Put all of the timing stuff in main | 2023-10-07 07:58:14 +11:00 |  | 
			
				
					|  | bc282aa727 | Sorted out separation between sequencer and interface code, added harmonic quantisation for chorus | 2023-10-01 14:58:20 +11:00 |  | 
			
				
					|  | 90e4ad3032 | Moved metronome out to sequencer.scd | 2023-10-01 13:21:40 +11:00 |  | 
			
				
					|  | e1c1a5b82d | Very rough metronome | 2023-09-30 18:21:29 +10:00 |  | 
			
				
					|  | 9ba8700d8a | A few little bugs cleaned up | 2023-09-30 18:11:55 +10:00 |  | 
			
				
					|  | de332e6c48 | Fixed position buffer amplitude bug | 2023-09-30 17:24:29 +10:00 |  | 
			
				
					|  | e22b46066a | Removed redundant interface code block | 2023-09-30 17:24:15 +10:00 |  | 
			
				
					|  | 1f6210c6d8 | Fixed reset bug | 2023-09-30 17:24:01 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 37f2d6677c | Merge branch 'feature-multitrack' | 2023-09-23 15:07:21 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 49133e06c6 | removed quantspeed guff | 2023-09-23 15:06:41 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 31172455cc | Made slope default to off | 2023-09-23 15:06:26 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 3d08975c3f | Made the record button save and restore level | 2023-09-23 15:06:05 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 3ac1c3cd47 | Fixed quantspeed | 2023-09-23 15:05:33 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 932c04717a | Added routine to dump all four buffers | 2023-09-23 15:05:08 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | f880ac5831 | Added a trigger to sync the recorder with the playback buffer Also turns off granulator input mix when recording stops | 2023-09-17 10:11:31 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | a83b8be362 | Separated input from output effects | 2023-04-24 16:49:36 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | b5010ed3e4 | Merge branch 'feature-multitrack' | 2023-04-24 15:56:26 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | d27c8388d3 | added .gitignore | 2023-04-24 15:56:14 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | e249d39f7f | Got server syncing working, moved granulator setup to its own file | 2023-04-24 15:54:24 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 4c5cc176f3 | Fixed interface glitches, made trigger/size have an xy control | 2023-04-16 17:45:15 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | c8ab06dfc4 | Working out a lot of kinks in the interface | 2023-04-15 16:03:16 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | d2564c5757 | Still trying to get all the little bits of the interface code right | 2023-04-10 17:13:43 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 90c7df0227 | Further bout of refactoring - pitch and trigger are now in the Granulator class | 2023-04-10 16:25:04 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 0040840850 | Track selection is just about not broken | 2023-04-09 16:44:59 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | dd1292f5bd | TouchOSC interface basics are all working | 2023-04-09 15:32:36 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 7149bca2e3 | About half of the touchosc stuff is now working | 2023-04-09 15:10:04 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | dfc508ee02 | Multiple pb control synths working in basic ways | 2023-04-09 12:32:11 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 735a1712ea | spare parts | 2023-04-09 12:31:39 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 7b8fde4afc | TouchOSC stuff to interface.scd | 2023-04-09 12:12:36 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | e32a30b6fc | added .gitignore | 2023-04-09 11:48:46 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 0b91c0dc9e | grains -> main | 2023-04-09 11:46:19 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 30202f3add | Split more stuff out | 2023-04-09 11:46:05 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 0b589bc092 | Effects into separate files | 2023-04-09 11:42:17 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | fdf92ef4ba | Refactoring with granulator in a quark | 2023-04-07 16:16:05 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 86fe427429 | Multitrack is working - needed a separate recorder and granulator for each buffer, and it's still creaky | 2023-04-02 17:59:53 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 8a74f8612f | Multitrack is working for recording | 2023-04-02 16:31:52 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 000a6d3586 | Cacky, not-working multitrack | 2023-04-02 16:10:23 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 5a86740af4 | Cleaned up some old bugs, replaced the triangle grain pattern with a step | 2023-03-29 18:21:32 +11:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 6b3ace1dfd | Improved the harmonics, made the chorus and detune be triggered by the trigger bus, fixed a bug in dust triggers | 2022-04-24 16:35:34 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 2ddf66b288 | Added multiple LFO mods and control of base and quantised pitch | 2022-04-23 14:28:37 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 69c0d16a65 | Effects chain works | 2022-04-19 08:29:26 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | e5bfc0d79d | Sorted out a lot of bugs | 2022-04-16 16:35:31 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | d42a177db9 | Trigger and rate now coming from their own synths | 2022-04-16 15:46:54 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 382c720b6d | To-do | 2022-04-16 11:37:15 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | c4226a24a9 | Position in buffer display and playback mode are working | 2022-04-10 18:38:01 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 364b8c6bb7 | Had accidentally left out the input synth | 2022-04-10 17:22:09 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 1df4c1d03a | Refactored for new touchosc controls, but it isn't playing | 2022-04-10 17:11:29 +10:00 |  | 
			
				
					| 
							
							
								 Mike Lynch | 00e9c0a435 | Added BPM tapper | 2022-04-09 17:38:18 +10:00 |  |