lp:nsynth

Created by Karsten Krispin and last modified
Get this branch:
bzr branch lp:nsynth
Members of khk can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
khk
Project:
nSynth
Status:
Development

Recent revisions

54. By Karsten Krispin

merging from changes from trip to hamburg

53. By Karsten Krispin

- Sample has now serveral slots which could be configured with different samples
- GeneratorWidget marks tones which are blocked by Tonalizer

52. By Karsten Krispin

- added SampleWidget (specialized version for SampleTangible )
- added DurationTab (which lets you select a duration in fractions to the main beat )
- Sequencers Step Duration is now selectable by DurationTab
- Sequencer now heads to the right sink
- replaced QList<qreal> by Delay in Tangible/Trigger History-Buffer (List were causing segfaults sometimes)
- Distorion now does "real" distorion
- Cleaned up TabContainerWidget (some polishing in display as well)

51. By Karsten Krispin

- SystemSink does not accept trigger inputs anymore
- tangibles are now aligning themself correct if down-stream-tangible moved
- Metronome:
  - Brought global Metronome to Linear Controller and Sequencer. They are in sync now with global metronome
- Sequencer got a new Widget "SequencerWidget"

50. By Karsten Krispin

- removed a race condition where the whole synthesizer would freeze.
  This was due to the fact that Tangibles were ref()'d to late by FlowManager so that they eventually got deleted already by Input Interface

49. By Karsten Krispin

- went on implementing a sophisticated metronome system to really sync anything on table
- cleaned up transformation stuff
- cleaned up finger input handling. now finger events will be passed down properly to all widgets
- started on implemting resampling on Sample-Tangible so that Samples will play in sync to beat as well by using resampling.
- unified source of hopSize/sampleRate etc. no more hardcoded values

48. By Karsten Krispin

removed most of <QtCore/QtGui> includes
changed things a little

47. By Karsten Krispin

introduced "angle leap" of tangible. if you over-turn a brick, it will announce, that it was over-driven.
 - generators: you can switch octaves by over-turning the tangible

46. By Karsten Krispin

started implementing a real global metronome which is cabable of telling the phase of fractions of it's own period.

45. By Karsten Krispin

 - added instrument tangible which uses fluidsynth to synthesize soundfonts
 - visualized flow of TriggerInterface

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.