Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Requests #12

Open
laktosterror opened this issue Jan 31, 2021 · 7 comments
Open

Feature Requests #12

laktosterror opened this issue Jan 31, 2021 · 7 comments

Comments

@laktosterror
Copy link

laktosterror commented Jan 31, 2021

Hi there, thanks for a fantastic project!
The best this is that it just works, and with a minimal footprint, great!

So a few suggestions when time allows:

glissando
add another osc
midimap on the go

i realize these are quite big but am prepared to donate as much as my pocket allows, even reccuring monthly to allow some workhours on this.
unfortunatley im not a programmer, but ill gladly help with testing.

Once again thanks for this project, and thank you for your time.
Take care

@rsta2
Copy link
Owner

rsta2 commented Jan 31, 2021

Thanks for the feature suggestions. A 3rd oscillator could be added, if two are not enough. I recently added a 2nd one, which can be de-tuned by a semitone +/- from the main oscillator and already provides more rich sounds, thought. I did not create a new release with it so far.

I'm not a musician and not a professional audio programmer. I still have to learn a lot in this area. I guess, glissando enables the smooth transition of the VFO frequency from one note to another. I'm afraid, this is difficult to implement with the current design of MiniSynth Pi. Unfortunately I did not found useful information about midimap on the go so far.

MiniSynth Pi is a hobby project and was created to demonstrate the creation of a audio synthesizer using the Raspberry Pi and my bare metal framework Circle, which is my main project.

@laktosterror
Copy link
Author

laktosterror commented Jan 31, 2021

A third wave osc would be great, for even more versatility. A suggestion there would be to have two tabs above the filter-column in the ui, for vco 1 and 2. glissando/portamento/glide is not a big deal, still would be amazing if possible. The portamento-feature might be easier to program if only one note/tone at a time is allowed (monophonic), then perhaps a button in the ui to switch between monophonic and polyphonic, and only allow portamento when monophonic mode is active.

Regarding the midimap, the option to manually map midi-messages either CC-nr or the hex-value in the code before building would surley suffice, or if possible a textfile (like velocity) directly on the FAT rootpartition. i have a homebuilt midicontroller based on the atmega32u4 which i can reprogram to send other CC:s if necessary.

I fully understand if these request overstretches the purpose of this project, still the simplicity, functionality and efficiency is on point (and exactly what iv been searching for, unfortunatley im pre-beginner when it comes to C/C++), and again i would happily donate a fair sum to allow time in this.

So if if you have the time and energy, it would be greatly appreciated.
Take care

@rsta2
Copy link
Owner

rsta2 commented Feb 1, 2021

I will see, what I can do. I cannot make promises. At the moment I'm working on my Circle project, so it will take some time. This project is for fun, not to earn money. So thanks for your offer to donate, but it wouldn't help.

@laktosterror
Copy link
Author

i fully understand, and whatever you decide - best of luck to your circle project.

Take care

rsta2 added a commit that referenced this issue Apr 2, 2021
The MIDI CC mapping can be configured with the file midi-cc.txt on the
SD card now. The file format should be self explanatory. A default
config file is the config/ directory.

Issue #12
@rsta2
Copy link
Owner

rsta2 commented Apr 2, 2021

I had some time for this project now and implemented the configurable MIDI CC mapping. There is a new config file midi-cc.txt in the config/ directory, which can be edited and has to be copied to the SD card. Its format should be self explanatory.

@MilesLives
Copy link

Are more Patches (i.e. Sounds) available? Thanks a lot, see you soon. M

@rsta2
Copy link
Owner

rsta2 commented Mar 12, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants