Welcome to %s forums

BrainModular Users Forum

Login Register

wavetable generator

Create your own modules in C++
Post Reply
User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 10 Mar 2016, 10:56

Hey !
I found these 2 softwares :

Audio term is analysis and resynthesis software

https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0ahUKEwiCuKq767XLAhWGiRoKHVQUALoQFggyMAM&url=https%3A%2F%2Fdl.dropbox.com%2Fs%2F1y0d88ts8zy1um7%2FAudio-Term.zip%3Fm&usg=AFQjCNEzut3WEMy6lTzrvtWCGzFmrZNNcw&sig2=hywmKphouSC2jcc4_gOQXg&cad=rja

and wave table creator is for building the wavetables...

http://lady.rdsor.ro/~kotro/index.php?m=soft

could be fun to make a wavetable reader as a module ?

any ideas of options ?
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 12 Mar 2016, 14:25

looks cool! good idea.

User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 18 Mar 2016, 12:40

Hi
I will need to open wave files from the module...
[s]Is C++ fopen up to the task ?[/s]

Oh, I'm starting to get somewhere :

every thing has been taking care of in the sdk :

//sdkLoadInMemoryAudioFile
//sdkGetChannelAudioFile
//sdkGetSampleRateAudioFile
//sdkGetBlocSampleAudioFile
//sdkGetBitPerSampleAudioFile
//sdkGetSampleAudioFile

I thinking also of a way to do wavetables in real time...
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 19 Mar 2016, 09:36

Hi ,
I'm stuck !!!!

I'm trying to load an audiofile from disk

in .h I did :
AudioFilePtr wavetable;

and in .cpp :

// constructor
WTsynth::WTsynth()
{
wavetable = sdkCreateAudioFile(); // this bit does not work and the module does not create itself while loading in Usine.
}

// destructor
WTsynth::~WTsynth()
{
sdkDestroyAudioFile(wavetable);
}

I tried to remove "wavetable = sdkCreateAudioFile(); " from constructor and put it in Oninit : not working either...
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 22 Mar 2016, 09:36

up !

I'm still stuck on that one !
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 23 Mar 2016, 14:39

at some point i also tried to do the reverse, place some arrays of float into a file using sdk audio files commands and save to disk but i could never succeed, miss something as well sorry.
an audio file creation/load/manipulation/save sdk exemple could be cool !

User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 23 Mar 2016, 15:01

+1

we need an exemple indeed !
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

sephult
Member
Posts: 1144
Contact:

Unread post by sephult » 23 Mar 2016, 18:19

That synopsis software looks cool. I just bought a Blofeld too, thanks for sharing. Will be cool if could get live wave tables goin in usine
"Every act of creation is first an act of destruction." -Picasso

User avatar
senso
Site Admin
Posts: 4425
Location: France
Contact:

Unread post by senso » 24 Mar 2016, 10:06

Actually the
//sdkLoadInMemoryAudioFile
//sdkGetChannelAudioFile
//sdkGetSampleRateAudioFile
//sdkGetBlocSampleAudioFile
//sdkGetBitPerSampleAudioFile
//sdkGetSampleAudioFile

are not functional in HH2.
sorry

User avatar
oli_lab
Member
Posts: 1266
Location: Brittany, France
Contact:

Unread post by oli_lab » 24 Mar 2016, 11:04

ok,
I'll try with ole C++
http://oli-lab.org

Win11 Ryzen9/32GB RAM - RME MADIFACE - SSL alpha link 4-16 - OSC capable interfaces

follow OLI_LAB adventures on Mastodon
@olivar_premier@mastodon.social

Post Reply

Who is online

Users browsing this forum: No registered users and 14 guests